matplotlib是一个用于创建出版质量图表的桌面绘图包(主要是2D方面),还有许多插件工具集,如用于3D图形的mplot3d以及用于地图和投影的basemap。
pyplot.subplots的选项
| 参数 | 说明 |
|---|---|
| nrows | subplot的行数 |
| ncols | subplot的列数 |
| sharex | 所有subplot应该使用相同的X轴刻度 |
| sharey | 所有subplot应该使用相同的y轴刻度 |
| subplot_kw | 用于创建各subplot的关键字字典 |
| **fig_kw | 创建figure时的其他关键字 |
Series.plot方法的参数
| 参数 | 说明 |
|---|---|
| label | 用于图例的标签 |
| ax | 要在其上进行绘制的matplotlib subplot对象 |
| style | 将要传给matplotlib的风格字符串 |
| alpha | 图表的填充不透明度(0到1之间) |
| kind | 可以是‘line’、‘bar’、‘barh’、‘kde’ |
| logy | 在Y轴上使用对数标尺 |
| use_index | 将对象的索引用作刻度标签 |
| rot | 旋转刻度标签(0到360) |
| xticks | 用作X轴刻度的值 |
| yticks | 用作Y轴刻度的值 |
| xlim | X轴的界限 |
| ylini | Y轴的界限 |
| grid | 显示轴网格线(默认打开) |
专用于DataFrame的plot的参数
| 参数 | 说明 |
|---|---|
| subplots | 将各个DataFrame列绘制到单独的subplot中 |
| sharex | 如果subplots=True,则共用同一个X轴,包括刻度和界限 |
| sharey | 如果subplots=True,则共用一个Y轴 |
| figsize | 表示图像大小的元组 |
| title | 表示图像标题的字符串 |
| legend | 添加一个subplot图例(默认为True) |
| sort_columns | 以字母顺序绘制各列,默认使用当前列顺序 |
参考文献:
利用Python进行数据分析. Wes McKinney. 唐学韬译
版权声明:本文为shandianke原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。