R软件 - 组合表和向量的表

时间:2012-05-20 01:47:42

标签: r

我有: 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

我该怎么做?

3 个答案:

答案 0 :(得分:3)

如果您的时间戳&深度数据为df.timestamp.depth,向量数据称为vector,简单地说:

combined.df <- data.frame(df.timestamp.depth, vector)

答案 1 :(得分:2)

看起来像cbind操作

如果这些是名为df1和df2的data.frames(或名为df2的矢量),请尝试:

 new <- cbind(df1,d=df2)

答案 2 :(得分:1)

试试这个: x是您的数据帧。

newdataframe= data.frame(x, newcol)