Bar plot dengan nilai python
Ngày đăng:
03/02/2023
Trả lời:
0
Lượt xem:
121
Catatan Show Klik untuk mengunduh kode contoh lengkap Contoh ini menunjukkan cara membuat bagan batang yang dikelompokkan dan cara membuat anotasi batang dengan label import matplotlib.pyplot as plt import numpy as np labels = ['G1', 'G2', 'G3', 'G4', 'G5'] men_means = [20, 34, 30, 35, 27] women_means = [25, 32, 34, 20, 25] x = np.arange(len(labels)) # the label locations width = 0.35 # the width of the bars fig, ax = plt.subplots() rects1 = ax.bar(x - width/2, men_means, width, label='Men') rects2 = ax.bar(x + width/2, women_means, width, label='Women') # Add some text for labels, title and custom x-axis tick labels, etc. ax.set_ylabel('Scores') ax.set_title('Scores by group and gender') ax.set_xticks(x, labels) ax.legend() ax.bar_label(rects1, padding=3) ax.bar_label(rects2, padding=3) fig.tight_layout() plt.show() Referensi Penggunaan fungsi, metode, kelas, dan modul berikut ditunjukkan dalam contoh ini
Galeri dihasilkan oleh Sphinx-Gallery Bagaimana Anda menampilkan nilai pada plot batang dengan Python?Sekarang gunakan plt. text() berfungsi untuk menambahkan label nilai ke diagram batang dalam pass ini koordinat x dan y yang akan menjadi i dan y[i] yang bukan apa-apa . e, saya dan y[i].
Bagaimana Anda menunjukkan nilai dalam grafik batang?Bagan batang (alias grafik batang, bagan kolom) memplot nilai numerik untuk tingkat fitur kategorikal sebagai batang. Level diplot pada satu sumbu bagan, dan nilai diplot pada sumbu lainnya . Setiap nilai kategori mengklaim satu batang, dan panjang setiap batang sesuai dengan nilai batang.
Bagaimana Anda menambahkan label nilai ke grafik batang dengan Python?Buatlah daftar tahun Buatlah daftar jumlah penduduk pada tahun tersebut Dapatkan jumlah label menggunakan np. . Atur lebar batang Buat variabel fig dan ax menggunakan metode subplots() , di mana default nrows dan ncols adalah 1 Tetapkan label sumbu Y dari gambar menggunakan set_ylabel() |