gpt4 book ai didi

r - magrittr 三通管 %T>% 等效

转载 作者:行者123 更新时间:2023-12-05 08:16:59 26 4
gpt4 key购买 nike

我正在查看文档中 magrittr 三通管 %T>% 的示例,但我没有立即理解它在做什么。有人可以显示没有三通管的等效代码吗?

rnorm(200) %>%
matrix(ncol = 2) %T>%
plot %>% # plot usually does not return anything.
colSums

最佳答案

%T>% 大概是以管道中使用的 T 形分管器命名的。

T splitter

如果我们用 plot 替换问题中的 plot 行,我们可以用 %>% 替换 %T>% 行如下所示(并标有双哈希)。这会绘制其输入,然后将输入转发到输出,以便管道可以继续。

rnorm(200) %>%
matrix(ncol = 2) %>%
{ plot(.); . } %>% ##
colSums

因此处理过程如下图所示:

rnorm --> matrix --T--> colSums
|
v
plot

关于r - magrittr 三通管 %T>% 等效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61196304/

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