使用Seaborn更改直方图上的轴单位

路易斯·拉蒙·拉米雷斯·罗德里格斯

我正在进行udacity ML nano度的波士顿住房项目,该项目使用以下数据集

我正在使用seabron绘制数据的直方图:

df = pd.read_csv('housing.csv')
sns.distplot(df['MEDV'])

在此处输入图片说明

看起来不错,但我不喜欢轴的刻度,很难阅读。如何将x轴设置为数千,将Y轴设置为10e-3?

朱莉安斯坦利

您应该能够使用matplotlib.pyplot.ticklabel_format完成此操作:

import matplotlib.pyplot as plt
df = pd.read_csv('housing.csv')
g = sns.distplot(df['MEDV'])  
plt.ticklabel_format(style='sci', axis='both', scilimits=(0,0))

输出图像

让我知道您是否在寻找!还有祝你好运!

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章