R语言数据处理方法~小结
起首将数据“融合”(melt),以使每一行都是一个独一的标识符-变量组合。然后将数据“重铸”(cast),可以行使任何函数对数据举办整合成想要的任何外形。 注:reshape包的重铸函数为cast(),reshape2包的重铸函数为dcast()和acast() 数据集的融合是将它重构为这样一种名目:每个丈量变量独有一行,行中带有要独一确定这个丈量所需的标识符变量。 Use?acast?or?dcast?depending on whether you want vector/matrix/array output or data frame output. Data frames can have at most two dimensions. 1.dcast——返回的功效是一个数据框 2.acast——返回的功效可所以向量、矩阵可能数组 挪用名目为: 接管的公式形如: 在这个公式中,rowvar1 + rowvar2 + ...?界说了要划掉的变量荟萃,以确定各行的内容,而colvar1 + colvar2 + ...?则界说了要划掉的、确定各列内容的变量荟萃。 3. dplyr 3.1 根基操纵 3.1.1 数据范例 将过长过大的数据集转换为表现更友爱的 tbl_df 范例 按给定的逻辑判定筛选出切合要求的子数据集,相同于 base::subset() 函数 除了代码简捷外,还支持对统一工具的恣意个前提组合,如: 3.1.3 分列 arrange (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |