gpt4 book ai didi

r - 在 dplyr 包中以链接方式添加属性

转载 作者:行者123 更新时间:2023-12-04 11:17:53 26 4
gpt4 key购买 nike

有什么方法可以使用链式序列代码运算符 %>% 添加属性来自 dplyr包裹?

> library(dplyr)
> iris %>%
+ attr( "date") = Sys.Date()
Error in iris %>% attr("date") = Sys.Date() :
could not find function "%>%<-"
>

谢谢回复。

最佳答案

你可以这样做:

R> tmp <- iris %>% `attr<-`("date", Sys.Date())

R> attr(tmp,"date")
[1] "2014-09-04"

这依赖于调用的事实:
attr(x, "foo") <- "bar"

相当于调用:
x <- `attr<-`(x, "foo", "bar")

关于r - 在 dplyr 包中以链接方式添加属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25662859/

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