R语言把dataframe拆分为两个或多个dataframe实战(Splitting tables):使用R原生方法data.tabledplyr等方案
Posted Data+Science+Insight
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了R语言把dataframe拆分为两个或多个dataframe实战(Splitting tables):使用R原生方法data.tabledplyr等方案相关的知识,希望对你有一定的参考价值。
R语言把dataframe拆分为两个或多个dataframe实战(Splitting tables):使用R原生方法、data.table、dplyr等方案
#仿真数据
productTable <- wrapr::build_frame(
"productID", "price" |
"p1" , 9.99 |
"p2" , 16.29 |
"p3" , 19.99 |
"p4" , 5.49 |
"p5" , 24.49 )
salesTable <- wrapr::build_frame(
"productID", "sold_store", "sold_online" |
"p1" , 6 , 64 |
"p2" , 31 , 1 |
"p3" , 30 , 23 |
"p4" , 31 , 67 |
"p5" , 43 , 51 )
productTable2 <- wrapr::build_frame(
"productID", "pric
以上是关于R语言把dataframe拆分为两个或多个dataframe实战(Splitting tables):使用R原生方法data.tabledplyr等方案的主要内容,如果未能解决你的问题,请参考以下文章
R语言批量把dataframe多个分类变量因子化处理批量把多个分类变量转换为因子变量
R语言使用dplyr包基于因子变量(factor)将原dataframe拆分为每一个因子对应的单独数据集dataframe实战
R语言进行变量编码(recode):把dataframe中连续变量基于条件表达式转化为多个类别的离散变量(分类变量)使用attach函数绑定数据
R语言merge函数连接多个dataframe数据集迭代内连接dataframe数据( iteratively merge data frames in R)默认merge函数通过公共列名合并数据