Python中magrittr中tidiverse的点占位符功能

Python中magrittr中tidiverse的点占位符功能,python,r,pandas,Python,R,Pandas,当我从R迁移到Pandas时,我想知道Python是否具有与R的tidiverse中的占位符点相同的功能。(这是指即将定义的内容)我已经尝试查看文档,但没有找到它。如果是这样的话,最好的编码实践是什么?这在编码中实现的技术名称是什么?(向前参考?) 来自Magrittr文档: 将dot定位器用作lhs 当点用作lhs时,结果将是一个功能序列,即一个将整个右侧链依次应用于其输入的函数。参见示例 trig\u fest%tan%>%cos%>%sin 1:10%>%trig_fest #> [1]

当我从R迁移到Pandas时,我想知道Python是否具有与R的tidiverse中的占位符点相同的功能。(这是指即将定义的内容)我已经尝试查看文档,但没有找到它。如果是这样的话,最好的编码实践是什么?这在编码中实现的技术名称是什么?(向前参考?)

来自Magrittr文档:

将dot定位器用作lhs

当点用作lhs时,结果将是一个功能序列,即一个将整个右侧链依次应用于其输入的函数。参见示例

trig\u fest%tan%>%cos%>%sin
1:10%>%trig_fest
#>  [1]  0.0133878 -0.5449592  0.8359477  0.3906486 -0.8257855  0.8180174
#>  [7]  0.6001744  0.7640323  0.7829771  0.7153150
trig_fest(1:10)
#>  [1]  0.0133878 -0.5449592  0.8359477  0.3906486 -0.8257855  0.8180174
#>  [7]  0.6001744  0.7640323  0.7829771  0.7153150

请花时间阅读这篇文章,并根据定义函数修改您的问题?比如
np.sin(np.cos(np.tan(x))
trig_fest <- . %>% tan %>% cos %>% sin

1:10 %>% trig_fest
#>  [1]  0.0133878 -0.5449592  0.8359477  0.3906486 -0.8257855  0.8180174
#>  [7]  0.6001744  0.7640323  0.7829771  0.7153150
trig_fest(1:10)
#>  [1]  0.0133878 -0.5449592  0.8359477  0.3906486 -0.8257855  0.8180174
#>  [7]  0.6001744  0.7640323  0.7829771  0.7153150