legend_demo
图例(Legend)演示
在Matplotlib中绘制图例。
在Matplotlib中有很多方法可以创建和自定义图例。 下面我们将展示一些如何操作的示例。
首先,我们将展示如何为特定线条制作图例。
1 | import matplotlib.pyplot as plt |

接下来,我们将演示绘制更复杂的标签。
1 | x = np.linspace(0, 1) |

在这里,我们将图例附加到更复杂的图上。
1 | fig, axes = plt.subplots(3, 1, constrained_layout=True) |

现在我们将展示带有多个关键图例的图例条目。
1 | fig, (ax1, ax2) = plt.subplots(2, 1, constrained_layout=True) |

最后,还可以编写定义如何对图例进行样式化的自定义对象。
1 | class HandlerDashedLines(HandlerLineCollection): |

下载这个示例
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Estom的博客!










