Data Visualization with Matplotlib

Habaynta Midabada Garaafyada Matplotlib

Matplotlib waxay bixisaa habab badan oo loo habeeyo midabada garaafyada. Casharkan, waxaan ku baran doonnaa sida loo isticmaalo midabada kala duwan iyo sida loo habeeyo midabada xariiqyada, bararka, iyo asalka.

Isticmaalka Midabada Aasaasiga ah

Matplotlib waxay taageertaa midabo badan oo aasaasi ah. Waxaad ku qeexi kartaa midab adigoo isticmaalaya magaca midabka ama koodhka HEX.


import matplotlib.pyplot as plt

# Abuur garaaf xariiq leh oo midabkiisu casaan yahay
plt.plot([1, 2, 3, 4], [5, 6, 7, 8], color='red')
plt.title('Garaafka Xariiqda Midabka')
plt.xlabel('X')
plt.ylabel('Y')
plt.show()

# Abuur garaaf bar leh oo midabkiisu buluug yahay
plt.bar([1, 2, 3, 4], [5, 6, 7, 8], color='blue')
plt.title('Garaafka Bar Midabka')
plt.xlabel('X')
plt.ylabel('Y')
plt.show()

Isticmaalka Koodhka HEX

Waxaad sidoo kale isticmaali kartaa koodhka HEX si aad u qeexdo midabada.


import matplotlib.pyplot as plt

# Abuur garaaf xariiq leh oo midabkiisu yahay #4CAF50 (cagaar)
plt.plot([1, 2, 3, 4], [5, 6, 7, 8], color='#4CAF50')
plt.title('Garaafka Xariiqda Midabka HEX')
plt.xlabel('X')
plt.ylabel('Y')
plt.show()

Habaynta Midabka Asalka

Waxaad habeeyn kartaa midabka asalka ee garaafka adigoo isticmaalaya shaqada facecolor.


import matplotlib.pyplot as plt

# Abuur garaaf leh midab asalka oo ah cawl khafiif ah
plt.figure(facecolor='#F0F0F0')
plt.plot([1, 2, 3, 4], [5, 6, 7, 8], color='red')
plt.title('Garaafka oo leh Midab Asal')
plt.xlabel('X')
plt.ylabel('Y')
plt.show()

Habaynta Midabka Xariiqda iyo Bararka

Waxaad habeeyn kartaa midabka xariiqda iyo bararka adigoo isticmaalaya sifooyinka color iyo edgecolor.


import matplotlib.pyplot as plt

# Abuur garaaf bar leh oo midabkiisu yahay cagaar, xuduudkiisuna yahay madow
plt.bar([1, 2, 3, 4], [5, 6, 7, 8], color='green', edgecolor='black')
plt.title('Garaafka Bar oo leh Midab iyo Xuduud')
plt.xlabel('X')
plt.ylabel('Y')
plt.show()

Gabagabo

Casharkan, waxaan ku barannay sida loo habeeyo midabada garaafyada Matplotlib. Waxaan aragnay sida loo isticmaalo midabada aasaasiga ah, koodhka HEX, iyo sida loo habeeyo midabka asalka iyo xariiqyada. Isticmaal hababkan si aad uga dhigto garaafyadaada kuwo soo jiidasho leh oo macno leh.