Matplotlib 是一个用于数据可视化和创建交互式图表的 Python 库。
在本文中,您将学习如何使用 Matplotlib 函数提供的参数值向 Matplotlib 绘图添加颜色plot()。
您将学习如何使用以下方法更改绘图的颜色:
- 颜色名称。
- 颜色缩写。
- RGB/RGBA 值。
- 十六进制值。
让我们开始吧!
如何在 Matplotlib 中更改线条颜色
默认情况下,如何修复 Windows 10 中的黑色文件夹背景问题Matplotlib 中绘图的颜色为蓝色。那是:
import matplotlib.pyplot as plt
x = [5,10,15,20]
y = [10,20,30,40]
plt.plot(x,y)
plt.show()
要更改绘图的颜色,只需color向函数添加一个参数plot并指定颜色值即可。
这里有些例子:
如何在 Matplotlib 示例 #1 中更改线条颜色
在此示例中,我们将使用颜色名称更改绘图的颜色。
import matplotlib.pyplot as plt
x = [5,10,15,20]
y = [10,20,30,40]
plt.plot(x,y, color='red')
plt.show()
在上面的示例中,我们为color参数分配了一个值“red” color='red':。
如何在 Matplotlib 示例 #2 中更改线条颜色
在指定要用于绘图的颜色时,您可以使用缩写。那是:
- 'b'= 蓝色
- 'g'= 绿色
- 'r'= 红色
- 'c'=青色
- 'm'= 洋红色
- 'y'= 黄色
- 'k'= 黑色
- 'w'= 白色
这是一个代码示例:
import matplotlib.pyplot as plt
x = [5,10,15,20]
y = [10,20,30,40]
plt.plot(x,y, color='m')
plt.show()
如何在 Matplotlib 示例 #3 中更改线条颜色
您还可以使用 RGB 和 RGBA(红色、绿色、蓝色、alpha)和十六进制值。
下面是一个使用 RGB 创建黄色绘图的示例:
import matplotlib.pyplot as plt
x = [5,10,15,20]
y = [10,20,30,40]
plt.plot(x,y, color=(1.0, 0.92, 0.23))
plt.show()
这是另一个使用十六进制值创建绿色图的示例:
import matplotlib.pyplot as plt
x = [5,10,15,20]
y = [10,20,30,40]
plt.plot(x,y, color='#00FF00')
plt.show()
概括
在本文中,我们讨论了如何在 Matplotlip 中更改绘图的颜色。
我们看到了一些示例,这些示例展示了如何使用颜色名称、缩写、RGB/RGBA 值和十六进制值来更改 Matplotlib 中绘图的颜色。