2014-02-08 4 views
0

Есть 5 столбцов. Столбцы 1,2,3 и 5 имеют 252 точки данных. Столбец 4 имеет 58 точек данных.Dataframe с различным количеством строк

Это мой код:

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

Я просмотрел подобные вопросы и попытались несколько ответов пользователей дали, такие как:

as.data.frame 
cbindX 
rbindX 
cbindPad 
rbindPad 

Но все они потерпели неудачу (если я не напутал - Я новичок). Мои идеи для решений:

Добавление строк 0: 194 с данными «0» или «NA» в столбец 4, но я не знаю, как это сделать.

Или запустить цикл для столбца 4, приписывая «0» или «NA» каждому из первых 194 строк.

Другая информация:

я в конечном итоге использовать матричное умножение на кадр данных, и хотел бы использовать встроенные функции, такие как sort на фрейме данных. Данные столбца вводятся из онлайн-источника и уже прошли математическое вычисление в R.

Благодаря

ответ

2
Dpercent <- data.frame(percentAAport, percentIBMport, percentFBport, 
         percentTWTRport= c(rep(NA, 194), percentTWTRport), 
         percentMSFTport) 
Смежные вопросы