المخططات الدائرية R
الرسوم البيانية الدائرية
المخطط الدائري هو عرض رسومي دائري للبيانات.
استخدم pie()
الوظيفة لرسم المخططات الدائرية:
مثال
# Create a vector of pies
x <- c(10,20,30,40)
# Display
the pie chart
pie(x)
نتيجة:
شرح المثال
كما ترى ، يرسم المخطط الدائري دائريًا واحدًا لكل قيمة في المتجه (في هذه الحالة 10 ، 20 ، 30 ، 40).
بشكل افتراضي ، يبدأ تخطيط الدائرة الأولى من المحور السيني ويتحرك عكس اتجاه عقارب الساعة .
ملاحظة: يتم تحديد حجم كل دائري بمقارنة القيمة مع جميع القيم الأخرى ، باستخدام هذه الصيغة:
القيمة مقسومة على مجموع كل القيم:x/sum(x)
زاوية البداية
يمكنك تغيير زاوية بدء المخطط الدائري باستخدام init.angle
المعلمة.
يتم تحديد قيمة init.angle
الزاوية بالدرجات ، حيث تكون الزاوية الافتراضية هي 0.
مثال
ابدأ أول فطيرة عند 90 درجة:
# 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)
نتيجة:
التسميات والعنوان
استخدم label
المعلمة لإضافة تسمية إلى المخطط الدائري ، واستخدم main
المعلمة لإضافة رأس:
مثال
# 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")
نتيجة:
الألوان
يمكنك إضافة لون إلى كل فطيرة باستخدام col
المعلمة:
مثال
# 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)
نتيجة:
أسطورة
لإضافة قائمة شرح لكل فطيرة ، استخدم legend()
الوظيفة:
مثال
# 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)
نتيجة:
يمكن وضع وسيلة الإيضاح على النحو التالي:
bottomright
،
bottom
،
bottomleft
،
left
،
topleft
،
top
،
topright
،
right
،
center