Data Visualization with Matplotlib

Ku darista Halyeeyga Garaafka Matplotlib

Halyeeyga (legend) wuxuu muhiim u yahay in la fahmo waxa ay xogta ku jirta garaafku matalayso. Matplotlib wuxuu fududeeyaa ku darista halyeeyga garaafyada.

Tusaale:


import matplotlib.pyplot as plt

x_values = [1, 2, 3, 4, 5] y_values_1 = [2, 4, 6, 8, 10] y_values_2 = [1, 3, 5, 7, 9]

plt.plot(x_values, y_values_1, label='Taxanaha 1') plt.plot(x_values, y_values_2, label='Taxanaha 2')

plt.xlabel('X-Axis') plt.ylabel('Y-Axis') plt.title('Tusaale Halyeey')

plt.legend() plt.show()

Sharaxaada:

  • plt.plot(x_values, y_values_1, label='Taxanaha 1'): Waxaan ku darnay sumadda 'Taxanaha 1' taxanaha xogta.
  • plt.legend(): Wuxuu ku darayaa halyeeyga garaafka, isagoo isticmaalaya summadaha aan ku darnay plt.plot.

Habaynta Halyeeyga:

Waxaa suuragal ah in la habeeyo meesha uu halyeeyga ka muuqanayo garaafka:


plt.legend(loc='upper left') # Meesha halyeeyga

Qiimaha loc wuxuu noqon karaa:

  • 'upper right'
  • 'upper left'
  • 'lower right'
  • 'lower left'
  • 'center'

Cinwaanka Halyeeyga:

Waxaad ku dari kartaa cinwaan halyeeyga:


plt.legend(title='Sharaxaada Taxanaha')

Tani waxay ka dhigeysaa garaafka mid si fiican loo fahmi karo.