-1
Я хотел бы преобразовать столбец в строку. Таким образом, я использую функцию «reshape», чтобы сделать это. Точнее, у меня есть:Преобразование столбца в строку
`n = c(2, 3, 5)
s = c("aa", "bb", "cc")
b = c(TRUE, FALSE, TRUE)
df = data.frame(n, s, b)`
Дело в том, что у меня есть несколько значений «S» (всегда же повторяются) для каждого «п».
Я использую:
reshape(df, idvar = "s", ,direction = "wide", varying = list("b"))
Я делаю ошибку где-то, но я не могу понять это.
Пожалуйста, покажите воспроизводимый пример использования 'dput' и не с' images'. Кроме того, изображение нечеткое с большим количеством пробелов. – akrun
Загляните в na.locf из пакета zoo, затем [измените данные с длинного на широкий формат] (http://stackoverflow.com/questions/5890584) – zx8754