2

我有: 1。

timestamp depth
1   2012-05-19 16:45:28-05 10.01
2   2012-05-19 10:45:18-05 10.01
3   2012-05-19 09:30:22-05  9.99
4   2012-05-19 09:15:21-05  9.99
5   2012-05-19 09:00:21-05  9.98
6   2012-05-19 08:45:20-05  9.99
7   2012-05-19 08:30:18-05  9.98
8   2012-05-19 08:15:19-05  9.99
9   2012-05-19 08:00:23-05  9.98

2.

d
  [1] 0.75 0.75 0.77 0.77 0.78 0.77 0.78 0.77 0.78 

我想加入这些并制作

timestamp depth             d
1   2012-05-19 16:45:28-05 10.01        0.75
2   2012-05-19 10:45:18-05 10.01        0.75
3   2012-05-19 09:30:22-05  9.99        0.77
4   2012-05-19 09:15:21-05  9.99        0.77
5   2012-05-19 09:00:21-05  9.98        0.78
6   2012-05-19 08:45:20-05  9.99        0.77
7   2012-05-19 08:30:18-05  9.98        0.78
8   2012-05-19 08:15:19-05  9.99        0.77
9   2012-05-19 08:00:23-05  9.98        0.78

我怎么做?

4

3 回答 3

3

如果您的时间戳和深度数据是df.timestamp.depth并且矢量数据被调用vector,只需:

combined.df <- data.frame(df.timestamp.depth, vector)
于 2012-05-20T02:08:21.443 回答
2

看起来像cbind手术

如果这些是名为 df1 和 df2 的数据帧(或名为 df2 的向量),请尝试:

 new <- cbind(df1,d=df2)
于 2012-05-20T02:07:30.957 回答
1

试试这个: x 是你的数据框。

newdataframe= data.frame(x, newcol)
于 2012-05-23T21:20:16.800 回答