Я использую CRAN-пакет WriteXLS для экспорта data.frame из R в лист excel. В моем целевом кадре данных составлено 33988 наблюдений за 9 переменными. Когда я пытаюсь экспортировать этот файл data.frame, я получаю эту ошибку.Экспорт data.frame в .xls (x) Ошибка R
> WriteXLS(mydata,ExcelFileName='R.xlsx')
Error in get(x, envir = envir) :
variable names are limited to 10000 bytes
Имена переменных для моих данных «schoolid», «caseid», «счет», «cohort90» и т.д., так что я не понимаю ошибку или как ее устранить. Моя первая попытка состояла в том, чтобы создать более простой data.frame и попытаться экспортировать его.
> get('xy')
x y
1 0 1
2 9 2
3 8 3
4 7 4
5 6 5
6 5 6
7 4 7
8 3 8
9 2 9
10 1 0
> WriteXLS(xy,ExcelFileName='R.xlsx')
Error in get(x, envir = envir) :
object 'c(0, 9, 8, 7, 6, 5, 4, 3, 2, 1)' not found
Так это другое сообщение об ошибке, но я до сих пор не понимаю, почему эта ошибка происходит, так как я был в состоянии получить (х) непосредственно перед выполнением команды WriteXLS.
У меня есть все необходимая поддержка для пакета
> testPerl()
Perl found.
All required Perl modules were found.
Отлично, спасибо – Vortex