04.4#dplyr包基础函数(一)高效数据清理
来源:互联网 发布:百度知道与知乎 编辑:程序博客网 时间:2024/04/29 09:14
一个用于数据处理的包;语法简单,速度快 (c++)
dplyr基础函数
MySQL :RMySQLSQL Server:RODBCSQlite :RSQLitetbl是dplyr定义的数据类型
可以接受 data.frame cube sqlorder = read.table(file = "D:/R/dplyr-data/order.csv",header = T,sep = ",")order = tb1_df(order) #转换成tbl格式class(order)
第一个变量为数据框或者tbl对象之后变量为筛选(运算)的条件输出还是数据框1、filter(数据筛选) filter(file,条件)
返回满足条件的观测值filter(tbl,tbl$color == 'blue')filter(tbl,value %in% c(1,4))filter(order,order$city == c("NEWTON","MIAMI"))filter(order,order$city == c("NEWTON","MIAMI")& order$totalprice > 1000)
2、select(数据子集选取)
select(tbl,color) 选取colorselect(tbl,-color)names(order)select(order,orderid,totalprice)select(order,date = orderdate,price = totalprice)#选取两个变量的数据并重命名select(order,starts_with('order')) #选取以order开头的变量数据select(order,contains("id")) #选择包含id的数据
filter通过准则来选择观测值select通过准则来选择变量select函数的重名字和rename区别:
rename会保留所有变量
select只会保留选择的变量
3、arrange(数据排序)
arrange(file,排序项)arrange(df1,desc(color)) 从大到小arrang(iris,date,desc(price)) #时间从小到大 价格从大到小
4、mutate(数据扩展)在原有的基础上增加变量
mutate(tbl,double = 2*value,quadruple = 4*value)transmute(数据扩展)增加变量 会删除原有变量transmute(tbl,double = 2*value,quadruple = 4*value)
5、summarise(数据汇总)将多个数据值汇总成一个数据值
summatise(tbl,total = sum(value)) #对value值求和 并命名为totalsummatise(tbl,total = sum(value),avg = mean(value))
0 0
- 04.4#dplyr包基础函数(一)高效数据清理
- 04.4#dplyr包高级函数(二)高效数据清理
- R语言 数据处理 dplyr包 数据清理
- dplyr高效数据处理包
- R︱高效数据操作——data.table包(实战心得、dplyr对比、key灵活用法、数据合并)
- 数据前处理---dplyr包
- 【译文】利用dplyr包进行数据操作
- dplyr包--数据操作与清洗
- Jupyter网页版笔记(操作R语言的dplyr包清洗数据)
- 使用 dplyr 包进行数据操作与清洗 | EthanDeng(转载)
- 使用R语言的dplyr包进行数据预处理
- dplyr包简单介绍
- dplyr包介绍
- dplyr包概述
- 必学包之dplyr包
- IOS-函数和闭包(基础一)
- R语言-数据处理包 dplyr
- R语言-数据处理包 dplyr
- xshell远程登陆CentOS时中文乱码解决
- 访问谷歌-修改hosts文件
- JS的常用正则表达式 验证密码用户名等JS正则
- 发送DES-base64编码的HTTP Post请求,并base64-DES解码返回消息
- PathClassLoader和DexClassLoader
- 04.4#dplyr包基础函数(一)高效数据清理
- 【27】Remove Element
- Empty test suite.
- Android EditText输入光标居于开头最开始位置
- 注解用法详解——@RequestMapping
- discuz 框架解析(一)
- Uva11722 Joining with Friend
- 从隐藏元素谈起
- window 配置mysql主从复制