有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
但他们都失败了(除非我搞砸了 - 我是新手)。 我对解决方案的想法:
向第4列添加数据为“0”或“NA”的行0:194,但我不知道该怎么做。
或者为第4列运行循环,将“0”或“NA”归于前194行中的每一行。
其他信息:
我最终将在数据帧上使用矩阵乘法,并希望在数据帧上使用内置函数,如sort
。
列数据来自在线资源,并且已经在R中进行了一些数学计算。
由于
答案 0 :(得分:2)
Dpercent <- data.frame(percentAAport, percentIBMport, percentFBport,
percentTWTRport= c( rep(NA, 194), percentTWTRport),
percentMSFTport)