Bagan Pai R
Diagram lingkaran
Diagram lingkaran adalah tampilan grafis melingkar dari data.
Gunakan pie()
fungsi untuk menggambar diagram lingkaran:
Contoh
# Create a vector of pies
x <- c(10,20,30,40)
# Display
the pie chart
pie(x)
Hasil:
Contoh Dijelaskan
Seperti yang Anda lihat, diagram lingkaran menggambar satu kue untuk setiap nilai dalam vektor (dalam hal ini 10, 20, 30, 40).
Secara default, plot pai pertama dimulai dari sumbu x dan bergerak berlawanan arah jarum jam .
Catatan: Ukuran setiap pai ditentukan dengan membandingkan nilainya dengan semua nilai lainnya, dengan menggunakan rumus ini:
Nilai dibagi dengan jumlah semua nilai:x/sum(x)
Mulai Sudut
Anda dapat mengubah sudut awal diagram lingkaran dengan init.angle
parameter.
Nilai dari init.angle
didefinisikan dengan sudut dalam derajat, di mana sudut default adalah 0.
Contoh
Mulai pai pertama pada 90 derajat:
# 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)
Hasil:
Label dan Header
Gunakan label
parameter untuk menambahkan label ke diagram lingkaran, dan gunakan main
parameter untuk menambahkan header:
Contoh
# 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")
Hasil:
warna
Anda dapat menambahkan warna ke setiap pai dengan col
parameter:
Contoh
# 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)
Hasil:
Legenda
Untuk menambahkan daftar penjelasan untuk setiap pai, gunakan legend()
fungsi:
Contoh
# 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)
Hasil:
Legenda dapat diposisikan sebagai:
bottomright
,
bottom
,
bottomleft
,
left
,
topleft
,
top
,
topright
,
right
,
center