我期待运行一些R
上的代码python
我已经安装将R包robustbase
使用上ubunto apt-get install r-cran-robustbase
和RPY packege为好。
从Python控制台我可以成功运行from rpy import *
和r.library("robustbase")
但是当我运行
result = robjects.FloatVector([11232.1, 234.2, 3445532344.3, 34302.3, 203.9, 232223.3, 3434.55])
print(result.r_repr())
r(adjboxStats(c(11232.1, 234.2, 3445532344.3, 34302.3, 203.9, 232223.3, 3434.55), coef = 2.5, a = -4, b = 3, do_conf = TRUE, do_out = TRUE))
拿到离群值
但是我得到这个错误:
adjboxStats(c(11232.1, 234.2, 3445532344.3, 34302.3, 203.9, 232223.3, 3434.55), coef = 2.5, a = -4, b = 3, do.conf = TRUE, do.out = TRUE)
SyntaxError: keyword can't be an expression
当I R控制台上运行这个它的工作原理!
library("robustbase")
adjboxStats(c(11232.1, 234.2, 3445532344.3, 34302.3, 203.9, 232223.3, 3434.55), coef = 2.5, a = -4, b = 3, do.conf = TRUE, do.out = TRUE)
我搜索在这里 , 这里和这里 ,但没有运气。 没有按任何人都知道什么是该错误消息,是有很长的路要走角落找寻呢?
谢谢!