【发布时间】:2016-08-29 07:20:59
【问题描述】:
我正在分析 200 个 csv 文件中的数据。我已经在 R 中导入了文件,并创建了几个不同的函数,以便结果能够为我提供每个文件的函数(按颜色计数和求和)结果。函数结果采用数据框的形式。
对于最终结果,我使用了 do.call(rbind,result) 的组合,它产生如下输出: 因为我使用的是 rbind,所以第一列没有标题。
Count Sum
File1.Blue 5 10
File1.Red 2 6
File2.Blue 1 3
File2.Red 1 1
File3.Blue 4
File3.Red 7 2
列表很长。我想转置结果,使最终结果看起来像:
Blue Count Blue Sum Red Count Red Sum
File 1 5 10 2 6
File 2 1 3 1 1
File 3 4 0 7 2
我想我需要使用 reshape 或 cast 功能......但我不知道如何先拆分文件名然后排列数据
【问题讨论】:
-
您需要正确格式化您的问题。现在不可读了。
标签: r