Столбец таблицы, содержащий список в R - PullRequest
0 голосов
/ 24 ноября 2018

Я использую sapply (или lapply для того, что здесь имеет значение) для табулирования классов фрейма данных.

f<-as.POSIXct(c("2014-10-02","2016-11-05","2014-09-11"))
dd<-c(1,12,22)
fr<-c("coo","foo","doo")

df<-cbind.data.frame(f,dd,fr)

c<-sapply(df,class)

Это генерирует ошибку, когда, как в случае класса posixct, классв списке из 2 элементов.

table(c)
Error in table(c) : all arguments must have the same length

c
$`f`
[1] "POSIXct" "POSIXt" 

$dd
[1] "numeric"

$fr
[1] "factor"

Очевидно, что unlist не будет работать, так как двойной класс затем считается как 2 отдельных класса.Как мне свернуть двойной класс в унитарном элементе здесь?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...