【发布时间】:2021-01-07 07:16:34
【问题描述】:
我为从 100,000 美元到 40,000,000 美元的投资数据创建了一个 seaborn 箱线图,这些数据分布在几年内。该图显示了每年投资金额的箱线图。数据来自数据框中的两个系列,我从 CSV 渲染:投资年份 ('inv_year') 和投资金额 ('inv_amount')。
问题:图形的y轴自动以0.5为增量显示,所以:
0.0, 0.5, 1.0, 1.5, etc. (i.e. in tens of millions)
但我希望轴以 5 为增量,所以:
0, 5, 10, 15, etc. (i.e. in millions)
如何更改坐标轴的比例?
这是我当前的代码:
import seaborn as sns
import matplotlib.pyplot as plt
import pandas as pd
df = pd.read_excel('investments'))
plt.figure(figsize=(12, 10))
sns.boxplot(x='inv_year', y='inv_amount', data=df)
plt.show()
【问题讨论】:
标签: pandas matplotlib seaborn boxplot yaxis