相关疑难解决方法(0)

访问python ggplot中的轴或图

python ggplot很棒,但还是新的,我发现需要回退传统的matplotlib技术来修改我的情节.但我不知道如何将轴实例传递给ggplot,或者从中获取一个实例.

所以让我说我建立一个这样的情节:

import ggplot as gp
Run Code Online (Sandbox Code Playgroud)

(明确导入)

p = gp.ggplot(gp.aes(x='basesalary', y='compensation'), data = df)
p + gp.geom_histogram(binwidth = 10000)      
Run Code Online (Sandbox Code Playgroud)

到目前为止没问题.但现在让我们说我希望y轴在对数范围内.我希望能够这样做:

plt.gca().set_yscale('log')
Run Code Online (Sandbox Code Playgroud)

不幸的是,plt.gca()没有访问创建的轴ggplot.我最终得到两个数字:来自ggplot的线性刻度的直方图,以及带有对数刻度y轴的空图.

我已经试过这两个数的变化gca()gcf()没有成功.

python matplotlib pandas python-ggplot

6
推荐指数
1
解决办法
2018
查看次数

标签 统计

matplotlib ×1

pandas ×1

python ×1

python-ggplot ×1