2017-04-17 155 views
0

我正在使用R version 3.3.2和最新的readxl包。我使用readxl包中的read_excel來讀取.xls和.xlsx文件。使用read_excel從.xls文件讀取時丟失列

Rstudio serverreadxl正確讀取.xls和.xlsx文件。

Rshiny Pro server v1.5.2上部署應用程序後,應用程序正在正確讀取.xlsx文件,但在讀取.xls文件時,它並未讀取所有列。

還在運行colnames(excel_data_frame)什麼也沒有返回。通過運行ncol(excel_data_frame)我發現excel_data_frame6 columns針對.xls文件中的10 columns。雖然我得到了實際的行數。

任何人都可以指導我解決這個缺少的列問題?

+0

你能分享樣本數據,我們來試試呢? – krish

+0

您是否還嘗試在'read_excel'中使用'col_types'參數來指定所有列的列類型並查看是否讀取所有列? – krish

+0

無法共享確切的文件,因爲它是保密的。我確實嘗試過col_types,但沒有運氣。 –

回答

0

我希望你用read_excel()如下:

read_excel(readxl_example(path))