【发布时间】:2016-04-13 11:38:48
【问题描述】:
我已将两个数据集加载为 data.frames,名为 DF1 和 DF2。两者都有time 和area 列。 DF1 虽然比 DF2 有更多的行,即更多的时间点(或数据点)。 merge 函数可以让我合并两个数据集by="time" 的area 列,但时间点不同。 round 在这里没用(太粗糙和重复)。
我真正想做的是运行两个样本wilcox.test(即它们不遵循正态分布),这不允许不同长度的向量(afaik)。
> head(DF1)
timesteps area time
1 0 1030 40.00
2 100 1031 40.11
3 200 1039 40.22
4 300 1046 40.32
5 400 1053 40.43
6 500 1061 40.54
> head(DF2)
time area
1 33.83506 952.7843
2 43.31922 935.7430
3 47.95656 1528.4501
4 52.78808 2400.7030
5 67.29044 5699.4736
6 72.12320 8277.1240
【问题讨论】:
标签: r merge dataframe statistics