问题标签 [magrittr]
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 - setNames 等效于 colnames 和 rownames 用于管道
我经常在 magrittr 管道或其他地方使用 R 的setNames
函数来即时修复对象的名称:
colnames 和 rownames 是否有等效的功能?像setColnames
什么?
r - 为什么功能序列不适用于 ggplot2?
我想使用http://www.r-bloggers.com/magrittr-1-5/中描述的功能序列提取一些绘图代码。但是,它不起作用
尝试此操作时,R 给出以下错误
错误:ggplot2 不知道如何处理 uneval 类的数据
使用简单的管道做同样的事情效果很好:
我的功能序列/代码有什么问题?
r - lapply 和 dplyr/magrittr 的奇怪错误
这是一段代码:
为什么“no dplyr”版本有效,而“dplyr”版本抛出错误,“dim(X) must have a positive length”?他们似乎和我一模一样。
xml - 使用 R 中的 library(rvest) 和 library(xml) 为专利数据选择 xml_nodes
鉴于 EPO 的专利服务器 REPO 的以下(准)xml 结构:
我想选择节点“B210”中的数字和“描述”中的文本。
使用
我确实得到了描述文本,但 B210 没有。事实上,该命令不适用于 . 我是否必须将 SDOBI 中提供的信息转换为文本?我在这里有点迷路。任何帮助高度赞赏。
r - 重命名 Sys.Date() 列
我想像这样绑定和重命名Sys.Date()
:
虽然我可以很容易地用基础 R 重命名新的 Sys.Date() 列,但我想通过 dplyr/magrittr 管道传递它。但我收到以下错误消息:
我有一种感觉,Sys.Date
括号把事情搞砸了。
奖励:我还想同时将 Sys.Date() 转换为 Fiscal Week。
r - 获取R函数返回的变量名
我有这个代码:
b(cars)
返回一个包含字符串cars
和 data.frame 内容的列表cars
。
有什么方法a(cars) %>% b()
可以返回字符串cars
(函数返回的变量的名称a()
)和data.frame的内容?
相反,它返回.
data.frame 的内容。
也就是说,我希望第二个函数返回第一个函数返回的变量的名称以及变量的内容。
我真正想做的b()
是类似write.csv(x, paste0(deparse(substitute(x)), ".csv"))
.
有什么建议么?
r - R 代码错误 - 如何使用 Magrittr 重写代码
我无法使用 magrittr 重写一段标准 R 代码
这可以作为标准 R 正常工作:
但这不使用 magrittr:
我有点理解错误的要点,但不知道该怎么做。
r - 如何构建从 data.table 到 magrittr 并返回到 data.table 的管道
我想将 data.table 流水线与 magrittr 流水线混合。我可以从 data.table 转到 %>% 但我不知道如何返回 [][] data.table 样式的流水线。
这是一个例子:
如何在 %>% 之后返回 [][] ?
我知道这个特定的示例可以完全用 [] 重写,而没有 %>%,但我对每次都这样做并不感兴趣。我想要一种能够编写 [][] %>% [][] 模式的方法。