r - 尽管在常规 R 脚本中工作,但命令无法在 RMarkdown 中运行
问题描述
我有这个命令,当我从 R 脚本运行它时它工作正常
df <- data.table::rbindlist(lapply(Sys.glob("myfolder/part-*.parquet"), arrow::read_parquet)) %>%
as_tibble() %>%
mutate(mycol = as.character(mycol))
但是,当我从 RMarkdown 段落运行相同的命令时,我得到了这个错误
Error: Problem with `mutate()` input `mycol`.
x object 'mycol' not found
ℹ Input `mycol` is `as.character(mycol)`.
然后当我在没有最后一行的情况下运行命令时,我得到一个空数据框。
我在最新的 r 工作室,在 Mac 上拥有最新的 R。
解决方案
推荐阅读
- reactjs - 无法在子组件 React redux jest 中激发更改事件
- azure - Cosmos DB 左连接
- javascript - React 类组件异常 this 对方法的绑定
- python - 基于 Project 和 ID 两列的 SUM
- vba - 如何让 VBA(单词)在每个页面上找到特定字段文本的第一次出现?
- laravel - 如何自动将应用程序语言环境设置为所有 laravel 路由的前缀?
- python - 如何仅在烧瓶中需要时设置会话cookie
- c# - 控制器检查是否已创建代理名称
- android - 我怎样才能找到 cmake 下载 android studio
- sql - 预览报告时出现参数错误