R'de pareto grafiği nasıl oluşturulur (adım adım)
Pareto şeması, farklı kategorilerin frekanslarının yanı sıra kategorilerin kümülatif frekanslarını da gösteren bir grafik türüdür.
Bu eğitimde R’de Pareto grafiği oluşturmaya yönelik adım adım bir örnek sunulmaktadır.
1. Adım: Verileri oluşturun
350 farklı kişiden A, B, C, D ve E markaları arasından en sevdikleri tahıl markasını belirtmelerini istediğimiz bir anket yaptığımızı varsayalım.
Aşağıdaki veri kümesi her markanın toplam oylarını göstermektedir:
#createdata df <- data. frame (favorite=c('A', 'B', 'C', 'D', 'E', 'F'), count=c(140, 97, 58, 32, 17, 6)) #viewdata df favorite count 1 to 140 2 B 97 3 C 58 4 D 32 5 E 17 6 F 6
Adım 2: Pareto Grafiği Oluşturun
Bu anketin sonuçlarını görselleştirmek amacıyla bir Pareto grafiği oluşturmak için qcc paketindeki pareto.chart() işlevini kullanabiliriz:
library (qcc) #create Pareto chart pareto. chart (df$count) Pareto chart analysis for df$count Frequency Cum.Freq. Percentage Cum.Percent. A 140.000000 140.000000 40.000000 40.000000 B 97.000000 237.000000 27.714286 67.714286 C 58.000000 295.000000 16.571429 84.285714 D 32.000000 327.000000 9.142857 93.428571 E 17.000000 344.000000 4.857143 98.285714 F 6.000000 350.000000 1.714286 100.000000
Çıktı tablosu bize her markanın frekansını ve kümülatif frekansını gösterir. Örneğin:
- Marka A frekansı: 140 | Kümülatif frekans: 140
- B Markası frekansı: 97 | A, B’nin kümülatif frekansı: 237
- C işareti frekansı: 58 | A, B, C’nin kümülatif frekansı: 295
Ve benzeri.
3. Adım: Pareto Grafiğinin Düzenlenmesi (İsteğe Bağlı)
Aşağıdaki kod, kullanılan renk paletinin yanı sıra grafiğin başlığının da nasıl değiştirileceğini gösterir:
pareto. chart (df$count, main=' Pareto Chart for Favorite Cereal Brands ', col=heat. colors ( length (df$count)))
Mevcut renk paletlerinin tam listesini bu R Color yardımcı sayfasında bulabilirsiniz.
Ek kaynaklar
R’de frekans tabloları nasıl oluşturulur
R’de göreceli frekans histogramı nasıl oluşturulur
R’de kümülatif toplamlar nasıl hesaplanır