python - 更改使用文件中的数据创建的箱线图的大小
问题描述
我是 python 新手,我一直在尝试更改从文件中提取的数据创建的箱线图的大小,但似乎对我不起作用。字体大小确实发生了变化,但大小没有。相反,我只是得到另一个空图。
代码
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
%matplotlib inline
data = pd.read_csv('Pokemon Names.csv')
fig, ax = plt.subplots(figsize=(10 ,5))
matplotlib.rcParams.update({'font.size': 14})
data.boxplot(by="Type_1")
输出
解决方案
您想传递要由 pandas boxplot 函数使用的 matplotlib 轴。尝试这个:data.boxplot(by="Type_1", ax=ax)
推荐阅读
- python-3.x - 处理 GCP Dataflow 管道中的错误的最佳做法
- ios - iOS 获取结合多个设备的 healthkit 数据
- wordpress - Aviso 同站点/Aviso 同站点
- ssis - 如何在不使用临时表的情况下使用 SSIS Kingswaysoft 合并源行
- flutter - Flutter - 设计人员/开发人员迭代流程的架构
- javascript - 如何在 vue 中导入 npm 模块?
- angular - 如何在Angular中的同一字段中显示相应类中的字段名称
- reactjs - 如何在 react-navigation 5 中从当前屏幕更新以前的屏幕参数
- asp.net-core - 返回字符串时调用 Http.PostAsync 时应用程序停止工作
- php - 如何使用 mPDF 快速高效地编写大型 PDF?