Экспортированный фрейм данных является текстовым, а не числовым в файле Excel - PullRequest
0 голосов
/ 19 апреля 2019

У меня есть фрейм данных, и я хочу экспортировать его как файл Excel.Я могу сделать это, но при экспорте формат каждого числа - это текст, а не цифра в файле Excel.

Вот снимок экрана моего фрейма данных.

enter image description here

И я экспортирую его как Excel, используя следующий код.

write.xlsx(as.data.frame(t_outfile),file="t_outfile.xlsx",rowNames = TRUE,colNames = FALSE)

Имя моего фрейма данных - "t_outfile".Но после экспорта формат каждого числа - текст в Excel.Вот скриншот экспортированного файла.

enter image description here

Кто-нибудь помогает мне экспортировать файл Excel с правильным форматом числа?

1 Ответ

0 голосов
/ 19 апреля 2019

Ну, я нашел, как решить эту проблему.Вот код.

t_outfile<-data.matrix(t_outfile,rownames.force = NA)
t_outfile<-as.data.frame(t_outfile)

Сначала я преобразовываю фрейм данных в числовую матрицу, а затем преобразую его обратно во фрейм данных.После этого экспортируемые результаты имеют числовой формат для всех чисел.

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