Data Visualization with Matplotlib

Abuurista Garaafyada Bar-ka La Isbarbardhigayo ee Matplotlib

Casharkan, waxaan ku baran doonaa sida loo abuuro garaafyada bar-ka la isbarbardhigayo iyadoo la isticmaalayo Matplotlib. Garaafyada noocan ah waxay faa'iido u leeyihiin marka la barbar dhigayo laba ama in ka badan oo qiimeyaal ah oo ka socda qaybo kala duwan.

Tallaabooyinka:

  1. Keeno Matplotlib: Ugu horreyn, waxaan u baahanahay inaan keeno maktabadda Matplotlib.
  2. 
        import matplotlib.pyplot as plt
      
  3. Qeex Xogta: Qeex xogta aan rabno inaan barbar dhigno. Waxaan u adeegsan karnaa liisas ama arrays NumPy.
  4. 
        groups = ['Kooxda A', 'Kooxda B', 'Kooxda C']
        values1 = [50, 65, 80]
        values2 = [60, 70, 85]
      
  5. Goob Bar-ka: Isticmaal shaqada plt.bar() si aad u abuurto baararka. Waxaan u baahanahay inaan xisaabino booska baararka si aan u hubinno inay si fiican u barbar yaallaan.
  6. 
        import numpy as np
    
    bar_width = 0.35
    index = np.arange(len(groups))
    
    plt.bar(index, values1, bar_width, label='Qiimaha 1')
    plt.bar(index + bar_width, values2, bar_width, label='Qiimaha 2')
    

  7. Ku dar Calaamadaha iyo Cinwaanka: Waxaan ku dari karnaa calaamadaha, cinwaanka, iyo halyeeyga si aan uga dhigno garaafka mid la fahmi karo.
  8. 
        plt.xlabel('Kooxaha')
        plt.ylabel('Qiimaha')
        plt.title('Isbarbardhiga Qiimaha Kooxaha')
        plt.xticks(index + bar_width / 2, groups)
        plt.legend()
      
  9. Soo Bandhig Garaafka: Ugu dambeyntii, isticmaal plt.show() si aad u soo bandhigto garaafka.
  10. 
        plt.show()
      

Tusaale Dhammaystiran:


import matplotlib.pyplot as plt
import numpy as np

groups = ['Kooxda A', 'Kooxda B', 'Kooxda C'] values1 = [50, 65, 80] values2 = [60, 70, 85]

bar_width = 0.35 index = np.arange(len(groups))

plt.bar(index, values1, bar_width, label='Qiimaha 1') plt.bar(index + bar_width, values2, bar_width, label='Qiimaha 2')

plt.xlabel('Kooxaha') plt.ylabel('Qiimaha') plt.title('Isbarbardhiga Qiimaha Kooxaha') plt.xticks(index + bar_width / 2, groups) plt.legend()

plt.show()

Markaad socodsiiso koodhkan, waxaad arki doontaa garaafka bar-ka la isbarbardhigayo oo muujinaya qiimaha koox kasta.