在管道中,我想使用前面步骤的结果作为后续步骤的第二个参数.
在R中,我可以使用前面使用.
的链的结果,如下所示:
df %>% b(arg1b) %>% c(arg1c, .)
个
例如,如何在使用pipe
的python语言中做到这一点?
df.pipe(b, arg1b).pipe(c, arg1c, **)
syntax error
个
在管道中,我想使用前面步骤的结果作为后续步骤的第二个参数.
在R中,我可以使用前面使用.
的链的结果,如下所示:
df %>% b(arg1b) %>% c(arg1c, .)
个
例如,如何在使用pipe
的python语言中做到这一点?
df.pipe(b, arg1b).pipe(c, arg1c, **)
syntax error
个
我不是pandas
的活跃用户,但pandas.DataFrame.pipe上的这个文档页面似乎涵盖了您的 case
df.pipe(b, arg1b)
.pipe((c, 'second_arg_name'), arg1c)
其中'second_arg_name'
应替换为函数c
中第二个参数的实际名称