使用谷歌搜索这个没有取得多大成功。新R用户。怀疑答案是重塑/ plyr,但无法弄清楚。
我有这种形式的数据: 采样间隔,记录值,记录#次数值
e.g
45.3, 17, 3
48, 19, 2
做一个数据的直方图,我得到一个包含17,19的直方图。当我的数据真的是17,17,17,19,19
我可以编写一个循环来浏览时间记录列并创建一个新的数据列,但这很尴尬,我确信我过度思考了这一点。
是否有一个简单的函数可以将其转换为数据框:
45.3, 17
45.3, 17
45.3, 17
48, 19
48, 19
答案 0 :(得分:3)
使用dat$V3
表示您需要dat
的每一行的频率,方法是将其输入times
的{{1}}参数:
rep()