python - 如何在 pandas Dataframe barplot 中仅更改 xticks 字体大小?
问题描述
我想从熊猫创建一个条形图。但我想分别更改 x 和 y 轴的字体大小。
这段代码:
max_coef.plot.bar(fontsize = 15, x = 'coef_word', y = 'coefficient', color=['yellow'])
创建此图:
我尝试使用 xticks 和 xticklabels,但显然这与 matplotlib 语法不同。我已经检查了文档,但我无法理解它。
我想分别更改 x 和 y 刻度。请帮忙。+ 提前致谢!
解决方案
请参阅下面的代码以更改字体大小:
import matplotlib.pyplot as plt
SMALL_SIZE = 8
MEDIUM_SIZE = 10
BIG_SIZE = 12
plt.rc('font', size=SMALL_SIZE) # default text sizes
plt.rc('axes', titlesize=MEDIUM_SIZE ) # axes title fontsize
plt.rc('axes', labelsize=MEDIUM_SIZE) # x and y labels fontsize
plt.rc('xtick', labelsize=MEDIUM_SIZE ) # x tick labels fontsize
plt.rc('ytick', labelsize=MEDIUM_SIZE ) # y tick labels fontsize
plt.rc('legend', fontsize=MEDIUM_SIZE ) # legend fontsize
plt.rc('figure', titlesize=BIGGER_SIZE) # figure title fontsize
您可以在这里找到更多信息:matplotlib rc
推荐阅读
- c++ - 抑制来自外部库的 UndefinedBehaviorSanitizer 警告
- javascript - 如何放置唯一的弹性项目,就好像有下一个一样?
- angular - html2canvas 不返回谷歌地图标记角
- r - R:如何选择列的子集并在多列上重复此操作
- typescript - 打字稿在函数类型声明中预期'=>'
- pytorch - torch_scatter 的问题:未定义的符号
- python - 使用 Ising 模型寻找时间相关的平衡情况
- android - 工具栏/顶部栏/操作栏中的 Android Studio xml 问题
- javascript - 在带有 javascript 或其他方式的闪亮应用程序中使用鼠标即时调整 DT::datatable() 列大小
- php - Woocommerce 在结帐时禁用运输选项方法