Data Visualization with Matplotlib

Ku Habeynta Cabirka Garaafka Matplotlib

Matplotlib waxay ku siinaysaa awood aad ku habayn karto cabirka garaafkaaga, taasoo muhiim u ah in garaafkaagu si fiican u muuqdo oo loo akhriyi karo.

Waxaa jira dhowr siyaabood oo aad ku habayn karto cabirka garaafka:

  • Isticmaalka figsize: Waxaad isticmaali kartaa figsize markaad abuurayso sawirka (figure) si aad u qeexdo ballaca iyo dhererka garaafka inji ahaan.
  • Isticmaalka plt.figure(): Waxaad sidoo kale isticmaali kartaa plt.figure() si aad u abuurto sawir oo aad ku qeexdo cabirka.
  • Habaynta rcParams: Waxaad habayn kartaa cabirka guud ee garaafyada adigoo isticmaalaya rcParams.

Tusaale 1: Isticmaalka figsize


import matplotlib.pyplot as plt

# Abuur garaaf cabirkiisu yahay 8 inji ballac iyo 6 inji dherer
plt.figure(figsize=(8, 6))

plt.plot([1, 2, 3, 4, 5], [2, 4, 6, 8, 10])
plt.xlabel("X-Axis")
plt.ylabel("Y-Axis")
plt.title("Garaafka Khadka")

plt.show()

Sharaxaad:

  • plt.figure(figsize=(8, 6)): Waxay abuurtaa sawir (figure) cusub oo cabirkiisu yahay 8 inji ballac iyo 6 inji dherer.

Tusaale 2: Isticmaalka plt.figure()


import matplotlib.pyplot as plt

# Abuur sawir oo ku qeex cabirka
fig = plt.figure(figsize=(10, 5))

# Ku dar qoraal
ax = fig.add_subplot(111)
ax.plot([1, 2, 3, 4, 5], [2, 4, 6, 8, 10])
ax.set_xlabel("X-Axis")
ax.set_ylabel("Y-Axis")
ax.set_title("Garaaf kale oo Khadka ah")

plt.show()

Sharaxaad:

  • fig = plt.figure(figsize=(10, 5)): Waxay abuurtaa sawir (figure) cusub oo cabirkiisu yahay 10 inji ballac iyo 5 inji dherer.
  • ax = fig.add_subplot(111): Waxay ku dartaa qayb garaaf (subplot) sawirka.

Tusaale 3: Habaynta rcParams


import matplotlib.pyplot as plt

# Habee cabirka guud ee garaafyada
plt.rcParams['figure.figsize'] = [12, 4]  # Ballac 12 inji, dherer 4 inji

# Abuur garaaf
plt.plot([1, 2, 3, 4, 5], [2, 4, 6, 8, 10])
plt.xlabel("X-Axis")
plt.ylabel("Y-Axis")
plt.title("Garaafka Khadka oo la Habeeyay")

plt.show()

Sharaxaad:

  • plt.rcParams['figure.figsize'] = [12, 4]: Waxay habaynaysaa cabirka guud ee garaafyada oo dhan ee ku jira koodhkaaga.

Gunaanad

Ku habeynta cabirka garaafka Matplotlib waa muhiim si loo hubiyo in garaafyadaadu ay si fiican u muuqdaan oo loo akhriyi karo. Isticmaal figsize, plt.figure(), ama rcParams si aad u gaarto natiijada aad rabto.