Я хотел бы добавить новые строки в кадр данных, с которым я работаю, на основе данных, отсутствующих в фреймворке данных.Как создать новые строки в кадре данных на основе отсутствующих данных в R
Вот пример dataframe.
year <- c(2001,2001,2002,2002,2003,2004,2004,2005)
make <- c('Honda', 'Ford', 'Honda', 'Ford', 'Honda', 'Honda', 'Ford', 'Honda')
number_manufactured <- c(10, 20, 15, 47, 14, 19, 35, 9)
cars <- data.frame(year, make, number_manufactured)
Я хотел бы добавить строку кадра данных для значений, которые отсутствуют в number_manufactured = 0, таких как: (2003, Форд, 0) и (2005, Форд, 0)
Мой желаемый фрейм данных будет таким:
year <- c(2001,2001,2002,2002,2003,2003,2004,2004,2005,2005)
make <- c('Honda', 'Ford', 'Honda', 'Ford', 'Honda','Ford', 'Honda', 'Ford', 'Honda', 'Ford')
number_manufactured <- c(10, 20, 15, 47, 14, 0, 19, 35, 9, 0)
cars <- data.frame(year, make, number_manufactured)
Спасибо за помощь!
Это сработало красиво. Спасибо!!! –