Ошибка при попытке экспортировать R-созданный файл данных в xlsx с помощью функции xlsx - PullRequest
0 голосов
/ 10 мая 2019

Я создал новый набор данных в R и хочу экспортировать его в Excel, чтобы проверить его на наличие ошибок. Я пытаюсь использовать пакет xlsx, и когда я запускаю свой код экспорта, я получаю эту ошибку: Ошибка в as.data.frame.default (x [[i]], необязательно = TRUE): не может принудительно привести структуру класса ("crPar", package = "randomizeR") "к data.frame. Я попытался Google, ища этот код ошибки, и ничего не подошло. Кто-нибудь знает, что это за ошибка меню и как я могу ее решить? Ниже мой код. Это последняя строка, которая выдает сообщение об ошибке.

K<- 2
GTP4<- randomizeR::crPar(581, K = 2, ratio = rep(1, K), groups = 
LETTERS[1:K])

library(xlsx)
xlsx::write.xlsx(GTP4, "D:/T Drive/GTP Factor analysis/GTP4.xlsx")

1 Ответ

0 голосов
/ 10 мая 2019
K<- 2
GTP4<- randomizeR::crPar(581, K = 2, ratio = rep(1, K), groups = 
LETTERS[1:K])

GTP4 
## Object of class "crPar"

## design = CR 
## N = 581 
## groups = A B 


GTP4 не является фреймом data.frame и не может быть преобразован в фрейм данных для вывода с помощью write.xlxs, поэтому возникает ошибка.

Я предлагаю вам прочитать документацию пакета randomizeR. Класс crPar используется функцией genSeq для генерации случайных последовательностей на основе модели. Другие функции используются для анализа сгенерированных последовательностей. Я ничего не вижу, что вы можете экспортировать в электронную таблицу.

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