📅  最后修改于: 2023-12-03 15:07:02.065000             🧑  作者: Mango
线图是对数据变化的一种可视化展示方式。在Python中,Matplotlib是一个常用的数据可视化工具库,它提供了许多常用图表的绘制方式。在Matplotlib中,绘制线图非常简单,也可以方便地对线图进行修改。
在Matplotlib中,绘制线图的函数是plot()
。下面是演示如何绘制线图的代码片段:
import matplotlib.pyplot as plt
import numpy as np
# 生成样本数据
x = np.linspace(0, 10, 100)
y = np.sin(x)
# 绘制线图
plt.plot(x, y)
# 显示图像
plt.show()
运行以上代码,就可以生成一张简单的线图。
在Matplotlib中,对线图进行修改也非常简单。下面是一些常用的修改方式:
可以使用参数color
来修改线条的颜色。下面是演示如何修改线条颜色的代码片段:
import matplotlib.pyplot as plt
import numpy as np
# 生成样本数据
x = np.linspace(0, 10, 100)
y = np.sin(x)
# 绘制线图,并修改线条颜色
plt.plot(x, y, color='red')
# 显示图像
plt.show()
运行以上代码,就可以看到线条的颜色从默认的蓝色变成了红色。
可以使用参数linestyle
来修改线条的样式。下面是演示如何修改线条样式的代码片段:
import matplotlib.pyplot as plt
import numpy as np
# 生成样本数据
x = np.linspace(0, 10, 100)
y = np.sin(x)
# 绘制线图,并修改线条样式
plt.plot(x, y, linestyle='dashed')
# 显示图像
plt.show()
运行以上代码,就可以看到线条的样式从默认的实线变成了虚线。
可以使用参数linewidth
来修改线条的宽度。下面是演示如何修改线条宽度的代码片段:
import matplotlib.pyplot as plt
import numpy as np
# 生成样本数据
x = np.linspace(0, 10, 100)
y = np.sin(x)
# 绘制线图,并修改线条宽度
plt.plot(x, y, linewidth=2)
# 显示图像
plt.show()
运行以上代码,就可以看到线条的宽度从默认的1变成了2。
可以使用参数marker
来在折线拐点处添加标记。下面是演示如何添加标记的代码片段:
import matplotlib.pyplot as plt
import numpy as np
# 生成样本数据
x = np.linspace(0, 10, 10)
y = np.sin(x)
# 绘制线图,并在拐点处添加标记
plt.plot(x, y, marker='o')
# 显示图像
plt.show()
运行以上代码,就可以在折线拐点处看到一个圆形的标记。
以上是一些常用的对线图进行修改的方式,下面是给出的展示效果:
在Python中使用Matplotlib绘制和修改线图非常方便。通过对plot()
函数传入参数来修改线条颜色、样式、宽度等属性,也可以在拐点处添加标记。这些修改方式可以根据具体的需求来进行选择。