Statistical Analysis with Python

Falanqaynta Muuqaalka ee Python

Falanqaynta muuqaalka (Visualization) waa hab muhiim ah oo loo adeegsado cilmi-baarista xogta si loo fahmo xogta, loo garto isbeddellada, loona soo bandhigo natiijooyinka si cad. Python, iyadoo la adeegsanayo maktabado sida Matplotlib iyo Seaborn, waxay bixisaa awoodo badan oo lagu abuuri karo muuqaallo kala duwan.

Maktabadaha Muhiimka ah

  • Matplotlib: Waa maktabad aasaasi ah oo loo isticmaalo sawirrada 2D. Waxay bixisaa xakameyn buuxda oo ku saabsan dhammaan qaybaha muuqaalka.
  • Seaborn: Waxay ku salaysan tahay Matplotlib, waxayna bixisaa interface heer sare ah oo lagu abuuri karo sawirro xisaabeed oo qurux badan.

Tusaale: Sameynta Jaantus Fiiqan (Scatter Plot)

Jaantuska fiiqan wuxuu muujiyaa xiriirka ka dhexeeya laba doorsoome. Halkan waxaa ah sida loo abuuro iyadoo la isticmaalayo Matplotlib:


import matplotlib.pyplot as plt

x = [1, 2, 3, 4, 5]
y = [2, 4, 1, 3, 5]

plt.scatter(x, y)
plt.xlabel('X Axis')
plt.ylabel('Y Axis')
plt.title('Jaantus Fiiqan')
plt.show()

Tusaale: Sameynta Jaantuska Sadar (Line Plot)

Jaantuska sadar wuxuu muujiyaa isbeddelka doorsoome waqti ka dib. Halkan waxaa ah sida loo abuuro iyadoo la isticmaalayo Matplotlib:


import matplotlib.pyplot as plt

x = [1, 2, 3, 4, 5]
y = [2, 4, 1, 3, 5]

plt.plot(x, y)
plt.xlabel('X Axis')
plt.ylabel('Y Axis')
plt.title('Jaantus Sadar')
plt.show()

Tusaale: Sameynta Histogram

Histogram wuxuu muujiyaa qaybinta xogta. Halkan waxaa ah sida loo abuuro iyadoo la isticmaalayo Matplotlib:


import matplotlib.pyplot as plt
import numpy as np

data = np.random.randn(1000)

plt.hist(data, bins=30)
plt.xlabel('Qiimaha')
plt.ylabel('Tirada')
plt.title('Histogram')
plt.show()

Tusaale: Sameynta Jaantuska Baararka (Bar Plot)

Jaantuska baararka wuxuu muujiyaa isbarbardhiga u dhexeeya qaybaha kala duwan. Halkan waxaa ah sida loo abuuro iyadoo la isticmaalayo Matplotlib:


import matplotlib.pyplot as plt

categories = ['A', 'B', 'C']
values = [10, 20, 15]

plt.bar(categories, values)
plt.xlabel('Qaybaha')
plt.ylabel('Qiimaha')
plt.title('Jaantus Baararka')
plt.show()

Isticmaalka Seaborn

Seaborn wuxuu fududeeyaa samaynta sawirro xisaabeed oo adag. Tusaale ahaan, jaantuska sanduuqa (boxplot) si loo muujiyo qaybinta iyo qiimaha ka baxsan (outliers):


import seaborn as sns
import matplotlib.pyplot as plt
import numpy as np

data = np.random.randn(100)

sns.boxplot(data=data)
plt.title('Jaantuska Sanduuqa')
plt.show()

Gabagabo

Falanqaynta muuqaalka waa qayb muhiim ah oo ka mid ah cilmi-baarista xogta. Maktabadaha sida Matplotlib iyo Seaborn waxay bixiyaan awoodo badan oo lagu abuuri karo sawirro kala duwan, taasoo ka caawinaysa fahamka xogta iyo soo bandhigidda natiijooyinka si hufan.