r - list2env(list, envir = .GlobalEnv) 中的错误:names(x) 必须是与 x 长度相同的字符向量
问题描述
在向每个 df 添加新列后,我试图将数据框列表取消列出到 R 环境中,我想为所有数据框保留相同的名称。
我当前的代码:
df_list <- list(CONCE84.dbf, CONCE89.dbf, CONCE92.dbf, CONCE94.dbf,
CONCE96.dbf, CONCE98.dbf, CONCE00.dbf, CONCE02.dbf,
CONCE04.dbf, CONCE05.dbf, CONCE06.dbf, CONCE08.dbf,
CONCE10.dbf, CONCE12.dbf, CONCE14.dbf, CONCE16.dbf,
CONCE18.dbf)
df_list <- lapply(df_list, function(decil) {
mutate(decil,
decil = ntile(gascor, 10))
})
## unlisting list to dfs ##
list2env(df_list, envir = .GlobalEnv)
## console output ##
Error in list2env(df_list, envir = .GlobalEnv) :
names(x) must be a character vector of the same length as x
解决方案
推荐阅读
- tensorflow - TensorFlow 2 量化感知训练 (QAT) 与 tf.GradientTape
- java - 请求应用兼容活动时提供地图活动的 Android 参数不匹配
- arrays - Mongo 查询 - 推送唯一项目并保留数组中的顺序
- javascript - VSCode:Webview扩展:js和ts共享数据结构定义
- python - Python网页抓取:来自谷歌搜索结果的网站
- html - exitBeforeEnter 没有按预期工作 - 页面转换出现问题
- apache-nifi - StandardRestrictedSSLContextService - 作为参数的 TrustStore 密码
- kubernetes - SolrCloud 时间路由别名架构
- python - 是否有非 UART python 传输协议层可以处理 512 字节或更少的 BLE 数据包?
- java - 如何在 Java 中居中对齐和格式化字符串