Sık kullanılan PHP istatistik fonksiyonları ve kullanımları ile ilgili bilgi edinin! Bu yazıda, istatistik hesaplamalarınızı kolaylaştıracak fonksiyonların listesi yer almaktadır İstatistiksel analizlerinizde bu fonksiyonları kullanarak zaman kazanabilirsiniz

PHP'deki istatistik fonksiyonları, verileri çeşitli istatistiksel hesaplamalar yapmak için kullanılır. Bu fonksiyonlar, bilimsel ve matematiksel analizler için oldukça önemlidir. Verilerin analizinde, sıklıkla kullanılan ve oldukça farklı hesaplamalar yapan fonksiyonlar bulunur. Verilerin ortalaması, medyanı, modu, standart sapması, varyansı, minimum ve maksimum değerleri gibi istatistiksel hesaplamalar için PHP'de hazır fonksiyonlar vardır.
Bu fonksiyonlar, PHP'nin matematiksel verileri hesaplamak için kullanılan araçlarındandır. Fonksiyonların kullanımı oldukça basittir ve kodların kolayca okunmasını ve anlaşılmasını sağlar. Fonksiyonlar, verilerin hassasiyetini korur ve hata yapma olasılığını en aza indirir. Ayrıca, fonksiyonlar kullanıcıya zaman kazandırır ve işlemleri hızlandırır.
Aşağıda, PHP'deki sıklıkla kullanılan bazı istatistik fonksiyonları yer almaktadır:
Fonksiyon Adı | Açıklama |
---|---|
mean() | Veri setinin aritmetik ortalamasını hesaplar ve döndürür. |
median() | Veri setindeki ortanca değeri hesaplar ve döndürür. |
mode() | Veri setindeki mod değeri hesaplar ve döndürür. Mod, en sık tekrarlayan değerdir. |
standard_deviation() | Veri setinin standart sapmasını hesaplar ve döndürür. |
population_standard_deviation() | Veri setinin popülasyon standart sapmasını hesaplar ve döndürür. |
sample_standard_deviation() | Veri setinin örneklem standart sapmasını hesaplar ve döndürür. |
variance() | Veri setinin varyansını hesaplar ve döndürür. |
population_variance() | Veri setinin popülasyon varyansını hesaplar ve döndürür. |
sample_variance() | Veri setinin örneklem varyansını hesaplar ve döndürür. |
min() ve max() | Veri setindeki en küçük ve en büyük değerleri döndürür. |
range() | Veri setinin aralığını hesaplar ve döndürür. |
sum() | Veri setindeki tüm değerleri toplar ve döndürür. |
count() | Veri setindeki toplam sayıyı döndürür. |
Bu fonksiyonlar, birçok alanda kullanılabilir. Örneğin, sağlık sektörü, ekonomi, işletmeler ve devlet kurumları gibi birçok alan, verilerin analizi için istatistiksel fonksiyonlara ihtiyaç duyar. Bu fonksiyonları kullanarak, işlemlerinizi hızlandırabilir ve yanlış hesaplamalar yapma olasılığını en aza indirebilirsiniz.
1. mean()
mean() fonksiyonu, veri setindeki sayıların aritmetik ortalamasını hesaplayan bir PHP istatistik fonksiyonudur. Bu fonksiyon kullanılırken, veri setindeki tüm sayılar toplanır ve toplam sayı adedine bölünür. Böylece ortalama değer elde edilir.
mean() fonksiyonu, herhangi bir veri setindeki değerlerin ortalamasının hesaplanması gerektiğinde kullanışlıdır. Örneğin, bir mağaza sahibi, geçen ay satılan ürünlerin fiyatlarının ortalamasını hesaplamak için bu fonksiyonu kullanabilir.
Aşağıdaki örnek, mean()
fonksiyonun nasıl kullanılabileceğini göstermektedir:
$numbers = array(2, 4, 6, 8, 10); $mean = mean($numbers); echo "Aritmetik ortalama: " . $mean;
Sayılar | Toplam |
---|---|
2 | |
4 | |
6 | |
8 | |
10 | |
Toplam | 30 |
Bu örnekte, veri setindeki sayılar önce toplanır (2 + 4 + 6 + 8 + 10 = 30), ardından toplama sonucu toplam sayı adedine bölünür (30 / 5 = 6). Sonuç olarak, ortalama değer 6 olarak hesaplanır ve ekrana yazdırılır.
2. median()
Veri setindeki ortanca değeri hesaplamak için kullanılan median() fonksiyonu, veri setindeki sayıları küçükten büyüğe sıralar ve ortadaki sayıyı bulur. Veri sayısı çift ise, ortadaki iki sayının aritmetik ortalaması alınır.
Örnek veri seti: 2, 5, 6, 8, 10, 12
Bu veri setinde, toplam altı sayı var. Sayılar sıralandığında 2, 5, 6, 8, 10, 12 şeklinde olur. Ortanca değer, 6 ve 8 arasındaki sayıdır, yani 7'dir. Dolayısıyla median() fonksiyonu bu örnek veri seti için 7 değerini döndürür.
Eğer veri sayısı çift ise, median() fonksiyonu yine sayıları sıralar ancak ortadaki iki sayının aritmetik ortalamasını alır. Örneğin, 2, 5, 6, 8, 10, 12, 14 olsaydı veri seti, ortadaki iki sayı olan 8 ve 10'un aritmetik ortalaması olan 9'u döndürürdü.
Toparlarsak, median() fonksiyonu veri setindeki ortanca değeri hesaplar ve döndürür. Veri sayısı tek ise, ortadaki sayıyı; veri sayısı çift ise ortadaki iki sayının aritmetik ortalamasını hesaplar.
3. mode()
PHP'de, veri setindeki en sık tekrarlanan değere mod denir ve mod fonksiyonu kullanılarak kolayca hesaplanabilir. Mod fonksiyonu, bir dizi veya veri kümesi gibi bir girdi alır ve en sık tekrarlanan öğeyi döndürür. Birden fazla mod değeri olabilir, eğer veri kümesindeki birden çok öğe en sık tekrarlanırsa. Mod fonksiyonunun kullanımı oldukça kolaydır ve ayrıntılı bir örnek verilebilir:
Veri Seti | Mod Değeri |
---|---|
2, 4, 6, 8, 8, 10, 12 | 8 |
1, 1, 2, 2, 3, 3, 3, 4 | 3 |
Bu örnekte, ilk veri kümesinde 8 sayısı iki kez tekrarlanmıştır ve ikinci veri kümesinde 3 sayısı üç kez tekrarlanmıştır. Mod fonksiyonu bu tekrarlanan değerleri bulacak ve en sık tekrarlanan değeri döndürecektir.
Mod fonksiyonu genellikle özellikle sayısal verilerle çalışıldığında oldukça faydalıdır, ancak sayı dışı veri setleri için kullanılamaz. Ayrıca, bazı veri kümelerinde birden fazla mod değeri olabilir ve bu da fonksiyonun kullanımını biraz zorlaştırabilir.
4. standard_deviation()
PHP'de standard_deviation () fonksiyonu, veri setinin standart sapmasını hesaplamak için kullanılır. Standart sapma, veri noktalarının ortalama değerinden ne kadar uzakta olduklarını ölçen bir değerdir. Veri setinin dağılımının ne kadar homojen veya heterojen olduğunu belirlemek için kullanılır.
Standart sapma hesaplanırken, önce veri setinin aritmetik ortalaması alınır. Daha sonra, her veri noktasının aritmetik ortalamadan uzaklığı hesaplanır ve bu farkların kareleri toplanır. Toplam farkların kareleri, veri noktalarının sayısına bölündüğünde, standart sapma elde edilir.
PHP'de standard_deviation () fonksiyonu, veri setinin tamamı için popülasyon standart sapmasını veya bir örneklem için örneklem standart sapmasını hesaplayabilir. Çıktı, nümerik bir değer olarak döndürülür. Fonksiyon aşağıdaki şekilde çağrılabilir:
$sample = array(2, 4, 6, 8, 10);echo "Standart Sapma: " . standard_deviation($sample);
Bu örnek kodda, sample dizisi için standart sapma hesaplanır ve ekrana yazdırılır.
Veri setinin homojenliği veya heterojenliği hakkında daha ayrıntılı bilgi edinmek için, standart sapma değerini yorumlamak önemlidir. Genellikle, standart sapma değeri ne kadar büyük olursa, veri noktaları arasındaki farkların da o kadar büyük olduğu anlamına gelir. Tersine, standart sapma değeri ne kadar küçük olursa, veri noktaları arasındaki fark da o kadar küçüktür.
4.1. population_standard_deviation()
population_standard_deviation() fonksiyonu, verilen veri setinin popülasyon standart sapmasını hesaplar ve döndürür. Popülasyon standart sapması, verilerin genel dağılım hakkında bilgi veren ve istatistiksel hesaplamalar yaparken kullanılan önemli bir değerdir.
Bu fonksiyonun kullanımı oldukça basittir. Fonksiyona, hesaplanacak verileri tutan bir dizi argüman olarak geçirilir. Örnek olarak;
population_standard_deviation(12, 15, 17, 20, 24);
Bu örnekte, 12, 15, 17, 20 ve 24 sayıları verileri temsil eder. Fonksiyon bu verilerin popülasyon standart sapmasını hesaplar ve sonucu döndürür.
Bu fonksiyon, örneklem standart sapması ile karıştırılmaması gerekmektedir. Popülasyon standart sapması, popülasyonun tamamını temsil eden veriler üzerinde hesaplanırken, örneklem standart sapması örneklemden alınan veriler üzerinde hesaplanır.
Tablo ve grafikler gibi görsel araçlar kullanarak verileri analiz etmek ve sunmak da popülasyon standart sapmasının daha iyi anlaşılmasına yardımcı olabilir.
4.2. sample_standard_deviation()
Bir veri setinde, örneklem standart sapması, örneklem verilerinin dağılımının genişliğini ölçer. Bu ölçüm, örneklem verilerinin ortalamadan ne kadar sapma gösterdiğini hesaplar.
Örneklem standart sapması, aynı zamanda örneklem verilerinin ne kadar homojen veya heterojen olduğunu belirleyebilir. Daha yüksek bir örneklem standart sapması, örneğin farklı bir rastgele örneklemden elde edilen bir örneklem ile karşılaştırıldığında, verilerin daha heterojen olduğunu gösterebilir.
Bir veri setinde örneklem standart sapmasını hesaplamak için, aşağıdaki formül kullanılabilir:
Örneklem Standart Sapması Formülü |
---|
Bu formülde, , veri setinin örneklem ortalamasıdır. , her bir örneklem verisidir ve , örneklem veri sayısını temsil eder.
Bu hesaplama, örneklem verileri arasındaki varyansın karekökü olarak hesaplanır. Varyans, bir veri setindeki verilerin, ortalamadan ne kadar sapma gösterdiğini ölçerek hesaplanır.
Bir örneklem standart sapması hesaplamak için, öncelikle örneklem veri setini oluşturmak ve ardından formülü uygulamak gerekir.
5. variance()
Varyans, veri setindeki değişkenliği ölçmek için kullanılan önemli bir istatistiksel hesaplama yöntemidir. PHP'de, varyans hesaplamak için "variance()" fonksiyonu kullanılır. Fonksiyon, veri setinin varyansını hesaplar ve döndürür. Varyans, örneklem veya popülasyon bazında hesaplanabilir.
Örneğin, bir sınıftaki öğrencilerin notlarının varyansını hesaplamak istiyorsanız, "variance()" fonksiyonunu kullanabilirsiniz. Fonksiyon, veri setindeki her bir sayının, veri setinin aritmetik ortalamasından çıkarılması ve bu farkın karesinin toplamının veri setindeki toplam eleman sayısına bölünmesi ile hesaplanır. Sonuç, veri setinin varyansıdır.
Örnek Veri Seti | Aritmetik Ortalama | Fark | Farkın Kareleri |
---|---|---|---|
75, 80, 85, 90, 95 | 85 | -10, -5, 0, 5, 10 | 100, 25, 0, 25, 100 |
Yukarıdaki tablo, 5 öğrencinin ders notlarını göstermektedir. Veri setinin aritmetik ortalaması 85'tir. Her bir not, aritmetik ortalamadan çıkarıldıktan sonra farkların kareleri hesaplanmıştır. Sonuç, toplanan karelerin ortalaması olan 200/5=40'tır. Bu, veri setinin varyansıdır.
Bu basit örnek, varyansın nasıl hesaplandığını göstermektedir. PHP'de, "variance()" fonksiyonu kullanarak bu hesaplamayı kolayca yapabilirsiniz. Fonksiyonu kullanırken, örneklemin veya popülasyonun varyansını hesaplamak istediğinizi belirtmeniz gerekir. Sonuç, veri setinin değişkenliğini ölçmek için önemlidir.