用rpy2改变ggplot2中的图例

时间:2013-03-18 15:03:33

标签: python ggplot2 rpy2

我正在尝试使用rpy2在ggplot2中自定义图例。我注意到ggplot2到rpy2没有scale_shape_discretehttp://www.cookbook-r.com/Graphs/Legends_(ggplot2)/中显示的其他方法,以便自定义图例。

from rpy2.robjects.lib import ggplot2
# not present
ggplot2.scale_shape_discrete 

通过rpy2在ggplot2中重命名/自定义离散图例的正确方法是什么?这些方法可以访问吗?

1 个答案:

答案 0 :(得分:1)

缺少。你可以

1)在bitbucket页面上报告rpy2的问题。

2)将其定义为:

from rpy2.robjects.lib import ggplot2
class ScaleShapeDiscrete(ggplot2.Scale):
    _constructor = ggplot2.ggplot2_env['scale_shape_discrete']
scale_shape_discrete = ScaleShapeDiscrete.new