Pandas - mean
Prş 28 Temmuz 2022mean() Metodu
Her sütun için ortalama değer hesaplamak için mean()
metodunu kullanabiliriz.
baslik = ["Birler", "Onlar", "Yüzler"]
basliksiz = pd.read_excel("Veri_Setleri/basliksiz.ods", header = None, names = baslik )
print(basliksiz)
Birler | Onlar | Yüzler | |
---|---|---|---|
0 | 9 | 82 | 246 |
1 | 7 | 78 | 180 |
2 | 8 | 83 | 565 |
3 | 6 | 82 | 486 |
4 | 4 | 37 | 615 |
5 | 2 | 18 | 341 |
6 | 5 | 12 | 539 |
7 | 8 | 59 | 709 |
8 | 1 | 89 | 675 |
9 | 6 | 12 | 965 |
10 | 4 | 24 | 447 |
11 | 6 | 35 | 555 |
12 | 5 | 34 | 117 |
13 | 5 | 21 | 471 |
14 | 7 | 31 | 171 |
15 | 5 | 40 | 491 |
16 | 9 | 55 | 666 |
17 | 8 | 48 | 557 |
Elimizde, 17 satır ve 3 sütundan oluşan tablomuz var. mean()
metodunu kullanıp sonuca bakalım.
basliksiz.mean()
Birler 5.833333
Onlar 46.666667
Yüzler 488.666667
dtype: float64
Gördüğümüz gibi her sütuna ait ortalama değerler çıktı olarak sunuldu. Her satır için ortalama değer hesaplamak için ise axis = 1
parametresini ekleyin kodu çalıştırın;
basliksiz.mean(axis = 1)
0 112.333333
1 88.333333
2 218.666667
3 191.333333
4 218.666667
5 120.333333
6 185.333333
7 258.666667
8 255.000000
9 327.666667
10 158.333333
11 198.666667
12 52.000000
13 165.666667
14 69.666667
15 178.666667
16 243.333333
17 204.333333
dtype: float64