У меня есть фрейм данных со столбцами, содержащими данные неравной длины, заполненные NA (т. е. столбец 1 — 1:136, столбец 2 — 1:680, столбец 3 — 1:2380, а остальные строки заполнены NA). Я хочу создать диаграммы с данными, организованными по столбцам в этом фрейме данных. Я попытался использовать boxplot.matrix:
boxplot.matrix(dataframe,use.cols=TRUE)
Но я получаю следующую ошибку:
Error in sort.int(x, na.last = na.last, decreasing = decreasing, ...) :
'x' must be atomic
In addition: Warning message:
In split.default(c(x), rep.int(1L:ncol(x), rep.int(nrow(x), ncol(x)))) :
data length is not a multiple of split variable
Я не уверен, связана ли ошибка с необходимостью обрабатывать NA или я не могу использовать boxplot.matrix со столбцами с неравным количеством данных? Или что-то совсем другое? Простая команда boxplot работает со списком каждого столбца, разделенным запятыми, но это громоздко с более широким фреймом данных.
boxplot.matrix
с матрицами, а не с кадрами данных?... - person Cath   schedule 18.05.2017