我有一個看起來像像兩個數據幀如下:加入一個數據幀到另一個成員
df1 <- data.frame(time=seq(0.0, by = 0.003, length.out = 1000))
time
1 0.000
2 0.003
3 0.006
4 0.009
5 0.012
6 0.015
...
df2 <- data.frame(onset=c(0.0, 0.8, 1.9, 2.4), offset=c(0.799, 1.899, 2.399, 3.0))
onset offset A B
1 0.0 0.799 ... ...
2 0.8 1.899 ... ...
3 1.9 2.399 ... ...
4 2.4 3.000 ... ...
在現實中有每個數據幀的多個列,並有在第一個數據幀中有更多次,而且它們並不是有規律的間隔;第二個數據框中沒有太多的行。我想合併兩個數據幀,使得第一個數據幀中的每一行都從第二個數據幀中獲得適當範圍的額外列,並且我希望高效地完成此操作,因爲涉及到數十萬行。
'cut'? ........ –