问题标签 [quosure]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
r - 错误:Quosures 只能在 quasiquotation 上下文中不被引用
我正在设置一个函数,以便更轻松地同时在多个列上运行 weights:wtd.chi.sq。
这是我的示例数据:
我将使用这条线通过 pov 找到 Q50_1 的 chi sq 值:
由于我需要对具有数千个变量的 df 重复此操作,因此我设置了一个函数来运行它。wtd.chi.sq 接受向量,而不是列名,因此输入相关列有点棘手。我编写的函数如下所示:
但是当我运行它时:
xtab_func('dat', 'Q50_1','pov','wgt1')
谁能告诉我这里发生了什么?!
r - 错误:Quosures 只能在 quasiquotation 上下文中不被引用,功能与 plotly
我已经创建了一个带有绘图结果的函数,但我收到了以下错误消息:错误:Quosures 只能在 quasiquotation 上下文中不被引用。
坏的:
列表(!!myquosure)
好的:
dplyr::mutate(数据, !!myquosure)
当我擦除 enquo() 函数时,它会绘图但不识别颜色的 z 参数如果有人有想法请