R Pasta Grafikleri
Pasta grafikler
Pasta grafiği, verilerin dairesel bir grafik görünümüdür.
pie()
Pasta grafikler çizmek için işlevi kullanın :
Örnek
# Create a vector of pies
x <- c(10,20,30,40)
# Display
the pie chart
pie(x)
Sonuç:
Örnek Açıklama
Gördüğünüz gibi pasta grafiği vektördeki her değer için bir pasta çiziyor (bu durumda 10, 20, 30, 40).
Varsayılan olarak, ilk pastanın çizimi x ekseninden başlar ve saat yönünün tersine hareket eder .
Not: Her pastanın boyutu, aşağıdaki formül kullanılarak değerin diğer tüm değerlerle karşılaştırılmasıyla belirlenir:
Tüm değerlerin toplamına bölünen değer: x/sum(x)
Başlangıç Açısı
Pasta grafiğin başlangıç açısını init.angle
parametre ile değiştirebilirsiniz.
değeri, init.angle
varsayılan açının 0 olduğu derece cinsinden açı ile tanımlanır.
Örnek
İlk turtayı 90 derecede başlatın:
# Create a vector of pies
x <- c(10,20,30,40)
# Display
the pie chart and start the first pie at 90 degrees
pie(x, init.angle = 90)
Sonuç:
Etiketler ve Başlık
label
Pasta grafiğine bir etiket eklemek için parametreyi kullanın ve bir main
başlık eklemek için parametreyi kullanın:
Örnek
# Create a vector of pies
x <- c(10,20,30,40)
# Create a vector of labels
mylabel <- c("Apples",
"Bananas", "Cherries", "Dates")
# Display
the pie chart with labels
pie(x, label = mylabel, main = "Fruits")
Sonuç:
Renkler
col
Parametreyle her pastaya bir renk ekleyebilirsiniz :
Örnek
# Create a vector of colors
colors <- c("blue", "yellow", "green", "black")
# Display the pie chart
with colors
pie(x, label = mylabel, main =
"Fruits", col = colors)
Sonuç:
Efsane
Her pasta için bir açıklama listesi eklemek için şu legend()
işlevi kullanın:
Örnek
# Create a vector of labels
mylabel <- c("Apples", "Bananas", "Cherries",
"Dates")
# Create a vector of colors
colors <- c("blue", "yellow",
"green", "black")
# Display the pie chart with
colors
pie(x, label = mylabel,
main = "Pie Chart", col = colors)
# Display the explanation box
legend("bottomright", mylabel, fill = colors)
Sonuç:
Efsane şu şekilde konumlandırılabilir:
bottomright
,
bottom
,
bottomleft
,
left
,
topleft
,
top
,
topright
,
right
_
center