Python Matplotlib 速查表
                    Matplotlib是一个广泛使用的绘图库,用于创建各种静态、动态和交互式的可视化图形。以下是一些常用的功能和技巧的速查表,帮助您快速查找和使用这些功能。
1. **基本绘图**:
   - `plt.plot(x, y)`:绘制折线图。
   - `plt.scatter(x, y)`:绘制散点图。
   - `plt.bar(x, height)`:绘制柱状图。
   - `plt.hist(data, bins=10)`:绘制直方图。
2. **样式和布局**:
   - `plt.rcParams['font.size'] = 14`:设置文本字体大小为14号。
   - `plt.tight_layout()`:自动调整子图的间距,使图形更加紧凑。
   - `plt.grid(True)`:在图表上添加网格线。
3. **颜色和标记**:
   - `plt.plot(x, y, 'ro')`:绘制红色圆形标记的折线图。
   - `plt.scatter(x, y, c='green', marker='s')`:使用绿色正方形标记散点图。
4. **文本注释**:
   - `plt.text(0.1, 0.9, '这是文本', fontsize=14)`:在图表的指定位置添加文本,字体大小为14号。
   - `plt.annotate('箭头说明', xy=(1, 2), xytext=(3, 4))`:在图表上添加带有箭头和注释的标记。
5. **子图布局**:
   - `fig, axs = plt.subplots(2, 2)`:创建2行2列的子图布局。
   - `axs[0, 0].plot(x, y)`:在第一个子图上绘制折线图。
6. **数据处理和格式化**:
   - `plt.xlim(start=0, stop=10)`:设置x轴的显示范围为0到10。
   - `plt.yticks([1, 2, 3], ['A', 'B', 'C'])`:自定义y轴刻度标签。
7. **保存和导出**:
   - `plt.savefig('output.png')`:将图表保存为PNG格式的图片文件。
   - `plt.show()`:显示图表窗口。                
            
                                        
                                    文件大小:359.3KB
                                
                                
                                
                            
评论区