【问题标题】:Missing column when using read_excel to read from .xls file使用 read_excel 从 .xls 文件中读取时缺少列
【发布时间】:2017-04-17 13:09:14
【问题描述】:

我正在使用R version 3.3.2 和最新的readxl 包。我正在使用来自readxl 包的read_excel 来读取.xls 和.xlsx 文件。

Rstudio server 中,readxl 可以正确读取 .xls 和 .xlsx 文件。

Rshiny Pro server v1.5.2 上部署应用程序后,应用程序正在正确读取.xlsx 文件,但在读取.xls 文件时它并未读取所有列。

同时运行 colnames(excel_data_frame) 什么也不返回。通过运行ncol(excel_data_frame),我发现excel_data_frame 在.xls 文件中有6 columns10 columns。我得到了实际的行数。

谁能指导我解决这个缺失列的问题?

【问题讨论】:

  • 您能分享示例数据供我们试用吗?
  • 您是否也尝试在read_excel 中使用col_types 参数来指定所有列的列类型并查看是否读取所有列?
  • 无法共享确切的文件,因为它是机密文件。我确实尝试了 col_types 但没有运气。

标签: r excel shiny readxl


【解决方案1】:

希望你使用 read_excel() 如下:

read_excel(readxl_example(path))

【讨论】:

    猜你喜欢
    • 2018-05-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-02-12
    • 2019-02-02
    • 1970-01-01
    相关资源
    最近更新 更多