2014-02-08 79 views
0

有5列。列1,2,3和5有252个数据点。第4列有58个数据点。具有不同行数的数据帧

这是我的代码:

Dpercent <- data.frame(percentAAport, percentIBMport, percentFBport, 
          percentTWTRport, percentMSFTport) 
    #the percentXXport are the col. variable names 

我通过类似的问题浏览,并试图几个答案的用户给了,如:

as.data.frame 
cbindX 
rbindX 
cbindPad 
rbindPad 

但都失败了(除非我搞砸了 - 我一个新手)。 我对解决方案的看法:

将数据“0”或“NA”的行添加到第4列,但我不知道该怎么做。

或者运行第4列的循环,将“0”或“NA”赋予前194行中的每一行。

其他信息:

我最终会使用的数据帧矩阵乘法,并想将数据帧上使用的内置功能,如sort。 列数据是从在线源输入的,并且已经在R中进行了一些数学计算。

感谢

回答

2
Dpercent <- data.frame(percentAAport, percentIBMport, percentFBport, 
         percentTWTRport= c(rep(NA, 194), percentTWTRport), 
         percentMSFTport) 
相关问题