У меня есть список строковых массивов, импортированных из json.
data = fromJSON("data.json")
> data
[[1]]
[1] "Finish" "Accept" "Request"
[[2]]
[1] "Finish" "Accept" "Request"
[[3]]
[1] "Finish" "Accept" "UnlockRequest"
[4] "Accept" "Request"
[[4]]
[1] "Finish" "Accept" "Request"
[[5]]
[1] "Finish" "Accept" "Request"
Моя цель теперь состоит в подсчете объектов списка, аналогично функции table()
таблицы данных, однако table(data)
возвращает ошибку:
Ошибка в table(data)
: все аргументы должны иметь одинаковую длину
Какой правильный обходной путь здесь?
Вывод должен выглядеть примерно так:
c("Finish", "Accept", "Request") 4
c("Finish", "Accept", "UnlockRequest", "Accept",
"Request") 1
данные:
list(c("Finish", "Accept", "Request"), c("Finish", "Accept",
"Request"), c("Finish", "Accept", "UnlockRequest", "Accept",
"Request"), c("Finish", "Accept", "Request"), c("Finish", "Accept",
"Request"))