plt.plot 和 plot.line 画出来的折线不一样
时间: 2023-10-23 20:45:53 浏览: 114
Matplotlib 折线图plot()所有用法详解
在Matplotlib中,`plt.plot`和`plot.line`都可以用来画折线图。它们的主要区别在于:
1. `plt.plot`是Matplotlib的函数,而`plot.line`是Pandas的函数,用于Series和DataFrame对象。
2. `plt.plot`可以画出多种类型的线条,如实线、虚线、点线等,而`plot.line`只能画出实线。
3. `plt.plot`可以使用多个参数来控制线条的样式、颜色、宽度等属性,而`plot.line`只能使用一个参数控制线条的颜色。
因此,如果你需要画出更多样式的折线图,建议使用`plt.plot`函数。如果你已经有一个Pandas Series或DataFrame对象,可以使用`plot.line`函数方便地画出折线图。
阅读全文