Kaedah tetapan termasuk menggunakan fungsi bar(), menggunakan parameter warna fungsi bar() dan menggunakan parameter warna tepi bagi fungsi bar(). Pengenalan terperinci: 1. Gunakan fungsi bar(), parameter warna digunakan untuk menentukan warna lajur, yang boleh menjadi rentetan nama warna atau kod warna heksadesimal 2. Gunakan parameter warna bar() fungsi, parameter warna ialah senarai A yang mengandungi warna, setiap elemen dalam senarai sepadan dengan warna lajur 3. Gunakan parameter warna tepi bagi fungsi bar().
Sistem pengendalian tutorial ini: sistem Windows 10, Python versi 3.11.4, komputer Dell G3.
Dalam perpustakaan Matplotlib, anda boleh menggunakan kaedah berikut untuk menetapkan warna carta lajur:
1 Gunakan fungsi bar() untuk menetapkan warna:
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()
Dalam kod di atas, warna. parameter digunakan untuk menentukan warna lajur, Boleh menjadi rentetan nama warna (seperti 'biru', 'merah', dll.) atau kod warna heksadesimal (seperti '#FF0000' untuk merah).
2 Gunakan parameter warna fungsi bar() untuk menetapkan warna:
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()
Dalam kod di atas, parameter warna ialah senarai yang mengandungi warna dan setiap elemen dalam senarai sepadan dengan warna lajur.
3. Gunakan parameter edgecolor fungsi bar() untuk menetapkan warna sempadan:
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()
Dalam kod di atas, parameter edgecolor digunakan untuk menentukan warna sempadan lajur.
Atas ialah kandungan terperinci Bagaimana untuk menetapkan warna untuk carta lajur dalam perpustakaan Matplotlib. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!