抑制未知或未初始化的列
Suppress unknown or uninitialised column
我不断收到以下警告:
"Warning messages:
1: Unknown or uninitialised column: LinkStatus
.
2: Unknown or uninitialised column: LinkStatus
. “
但是 LinkStatus
列不存在。
下面是我读取多个 .xlsx
个文件的代码:
DR <- list.files(path = Delivery_Status_Rep,pattern = "*.xlsx",full.names = TRUE ) %>%
lapply(read_xlsx, skip = 10) %>%
bind_rows
我查了资料,没有这个栏目。我也有 运行 names()
但它没有显示。我已经尝试 dplyr::select(.data)
尝试 select there/I 想要的列,但没有任何效果。
有没有办法抑制特定警告,因为一旦我开始处理数据,我就会收到一个又一个警告?
如有任何帮助,我们将不胜感激。
您好,找到了解决方案并认为它可能对其他人有用。
我只是添加了 as.data.table
DR <- list.files (path = Delivery_Status_Rep,
pattern = "*.xlsx",
full.names = TRUE) %>%
lapply(read_xlsx,skip = 10) %>%
bind_rows
DR<- as.data.table(DR)
现在工作愉快
我不断收到以下警告:
"Warning messages: 1: Unknown or uninitialised column:
LinkStatus
. 2: Unknown or uninitialised column:LinkStatus
. “
但是 LinkStatus
列不存在。
下面是我读取多个 .xlsx
个文件的代码:
DR <- list.files(path = Delivery_Status_Rep,pattern = "*.xlsx",full.names = TRUE ) %>%
lapply(read_xlsx, skip = 10) %>%
bind_rows
我查了资料,没有这个栏目。我也有 运行 names()
但它没有显示。我已经尝试 dplyr::select(.data)
尝试 select there/I 想要的列,但没有任何效果。
有没有办法抑制特定警告,因为一旦我开始处理数据,我就会收到一个又一个警告?
如有任何帮助,我们将不胜感激。
您好,找到了解决方案并认为它可能对其他人有用。 我只是添加了 as.data.table
DR <- list.files (path = Delivery_Status_Rep,
pattern = "*.xlsx",
full.names = TRUE) %>%
lapply(read_xlsx,skip = 10) %>%
bind_rows
DR<- as.data.table(DR)
现在工作愉快