Setting methods include using the bar() function, using the color parameter of the bar() function, and using the edgecolor parameter of the bar() function. Detailed introduction: 1. Use the bar() function, the color parameter is used to specify the color of the column, which can be a string of color names or a hexadecimal color code; 2. Use the color parameter of the bar() function, the color parameter is a A list containing colors, each element in the list corresponds to the color of a column; 3. Use the edgecolor parameter of the bar() function.
The operating system for this tutorial: Windows 10 system, Python version 3.11.4, Dell G3 computer.
In the Matplotlib library, you can use the following methods to set the color of the column chart:
1. Use the bar() function to set the color:
python
import matplotlib.pyplot as plt # 创建数据 x = [1, 2, 3, 4, 5] y = [10, 20, 30, 40, 50] # 创建柱形图并设置颜色 plt.bar(x, y, color='blue') # 显示图形 plt.show()
In the above code, the color parameter is used to specify the color of the column, which can be a string of color names (such as 'blue', 'red', etc.) or a hexadecimal color code (such as '#FF0000' for red) .
2. Use the color parameter of the bar() function to set the color:
python
import matplotlib.pyplot as plt # 创建数据 x = [1, 2, 3, 4, 5] y = [10, 20, 30, 40, 50] colors = ['blue', 'green', 'red', 'purple', 'orange'] # 创建柱形图并设置颜色 plt.bar(x, y, color=colors) # 显示图形 plt.show()
In the above code, the color parameter is a list containing colors. Each element corresponds to the color of a column.
3. Use the edgecolor parameter of the bar() function to set the border color:
python
import matplotlib.pyplot as plt # 创建数据 x = [1, 2, 3, 4, 5] y = [10, 20, 30, 40, 50] colors = ['blue', 'green', 'red', 'purple', 'orange'] # 创建柱形图并设置颜色和边框颜色 plt.bar(x, y, color=colors, edgecolor='black') # 显示图形 plt.show()
In the above code, the edgecolor parameter is used to specify the color of the column border.
The above is the detailed content of How to set color for column chart in Matplotlib library. For more information, please follow other related articles on the PHP Chinese website!