我有一个Python脚本,它会将 Dataframe 传递到R包中并得到结果。
然而,当通过python/rpy 2执行时,我无法让它进入wokr。
rpy2.rinterface_lib.embedded.RRuntimeError: Error in ataframe d%>% dplyr::rename(domain = Domain, variable = Variable, :
could not find function "%>%"
当通过python执行时,有没有办法让它工作?重写代码不使用%〉%是可行的,但需要大量的重写,如果可能的话,我宁愿避免。
我试着确保每个脚本中都有dplyr库,在运行python脚本之前我已经确认了它的安装。
我在使用rpy 2/python时没有发现任何关于此问题的示例。
1条答案
按热度按时间bzzcjhmw1#
%>%
来自magrittr
套件。如果您有R 4.1版或更新版本,您可以改用原生|>
管道。