【问题标题】:How to preserve empty rows when importing xlsx files into R with read.xlsx?使用 read.xlsx 将 xlsx 文件导入 R 时如何保留空行?
【发布时间】:2018-06-25 16:42:13
【问题描述】:

我希望能够将不同长度的 xlsx 文件导入 R。我目前正在使用 R 的 xlsx 包中的函数 read.xlsx 将 xlsx 文件导入 R,不幸的是它会删除空行。有没有一种方法可以导入 xlsx 文件的每一行,直到包含内容的最后一行而不删除空行?

【问题讨论】:

  • readxl::read_excel 完成这项工作。

标签: r


【解决方案1】:

该软件包自 2014 年以来一直没有更新(CRAN,虽然看起来在 2017 年 https://github.com/dragua/xlsx 有一些工作),我建议 readxlopenxlsx

readxl::read_excel("file_with_blank_row.xlsx")
openxlsx::read.xlsx("file_with_blank_row.xlsx", skipEmptyRows=FALSE)

【讨论】:

  • 这够了吗,J0HN_TIT0R?您的问题还有其他问题吗?
【解决方案2】:

试试这个:

library("readxl")
my_data <- read_xlsx("file_with_blank_row.xlsx")

【讨论】:

  • 这与上一个答案相同,但没有任何支持信息
猜你喜欢
  • 1970-01-01
  • 2013-10-09
  • 1970-01-01
  • 2012-05-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-10-17
相关资源
最近更新 更多