gpt4 book ai didi

r - 关闭 R 中的警告特定警告

转载 作者:行者123 更新时间:2023-12-01 22:56:21 25 4
gpt4 key购买 nike

下面您可以看到我从不同类型的 Excel 工作表导入数据的功能。

library(dplyr)
library(readxl)
library(data.table)
library(purrr)
library(tidyr)

read_excel_allsheets <- function(filename) {
sheets <- readxl::excel_sheets(filename)
x <- lapply(sheets, function(X) readxl::read_excel(filename, sheet = X))
names(x) <- sheets
x
}
files <- list.files(path = "C:/Data",
pattern = "*.xlsx",
full.names = TRUE)
imported_templates <- lapply(files, read_excel_allsheets)
names(imported_templates) <- basename(files)

当我从 Excel 工作表导入数据时,我收到如下消息:新名称:

* `` -> ...4
* `` -> ...5
* `` -> ...7
* `` -> ...8
* `` -> ...10
* ...

这很无聊,因为我需要导入大约 1000 个表。我试图用这行代码关闭这条消息,但消息仍然存在。

library(readxl, warn.conflicts=FALSE)

那么谁能帮我解决这个问题并关闭这个警告?

最佳答案

那些是消息,不是警告,所以你应该使用

suppressMessages({
imported_templates <- lapply(files, read_excel_allsheets)
})

关于r - 关闭 R 中的警告特定警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73149196/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com