gpt4 book ai didi

python-3.x - 在Seaborn箱图中更改X轴标签

转载 作者:行者123 更新时间:2023-12-03 16:33:57 25 4
gpt4 key购买 nike

我有一个带有多个列的pandas数据框,我试图用另一个称为“利率”的列来绘制“分数”(在x轴上)列。我正在使用以下命令:

box_plot=sns.boxplot(x=list(Dataframe['Score']),y=list(Dataframe['Interest.Rate']),data=Dataframe)
box_plot.set(xlabel='FICO Score',ylabel='Interest Rate')


这可以正常工作,并且可以创建具有适当轴的箱线图。好像我必须将变量作为boxplot函数中的列表传递。也许有更好的方法来做到这一点。

问题是x轴标签太拥挤且无法读取,因此我不希望它们都打印得太全,只希望其中一些可以提高可读性。

我已经尝试过使用xticks和xticklabel函数的多个选项,但是它们似乎都不起作用。

最佳答案

您可以简单地这样做:

import seaborn as sns
import pandas as pd
import matplotlib.pyplot as plt

data = pd.read_csv('your_data.csv', index_col=0)

sns.boxplot(
x='Score',
y='Interest.Rate',
data=data
).set(
xlabel='FICO Score',
ylabel='Interest Rate'
)
plt.show()

关于python-3.x - 在Seaborn箱图中更改X轴标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37109021/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com