我在 R 中的代码有以下简单的分配:
df$a<-factor(df$a,levels=c("3","2","1"))
(级别的顺序在绘图中很重要,所以这可能必须通过这样的作业来完成)
我怎样才能达到相同的结果使用rpy2
?假设我有一个这样构造的 DataFrame:
from rpy2 import robjects
d = {'a': robjects.IntVector((1,2,3)), 'b': robjects.IntVector((4,5,6))}
dataf = robjects.DataFrame(d)
现在我想更改列的类型'a'
并设置其中的级别顺序,就像我在 R 中所做的那样。是否可以使用 rpy?