المخططات الشريطية R
المخططات الشريطية
يستخدم المخطط الشريطي أشرطة مستطيلة لتصور البيانات. يمكن عرض المخططات الشريطية أفقيًا أو رأسيًا. يتناسب ارتفاع أو طول الأشرطة مع القيم التي تمثلها.
استخدم barplot()
الوظيفة لرسم مخطط شريطي عمودي:
مثال
# x-axis values
x <- c("A", "B", "C", "D")
# y-axis values
y <- c(2, 4, 6, 8)
barplot(y, names.arg = x)
نتيجة:
شرح المثال
- يمثل
x
المتغير القيم في المحور السيني (أ ، ب ، ج ، د) - يمثل
y
المتغير القيم في المحور ص (2،4،6،8) - ثم نستخدم
barplot()
الوظيفة لإنشاء مخطط شريطي للقيم names.arg
يحدد أسماء كل ملاحظة في المحور السيني
لون الشريط
استخدم col
المعلمة لتغيير لون الأشرطة:
مثال
x <- c("A", "B", "C", "D")
y <- c(2, 4, 6, 8)
barplot(y, names.arg = x,
col = "red")
نتيجة:
الكثافة / نسيج الشريط
لتغيير نسيج الشريط ، استخدم density
المعلمة:
مثال
x <- c("A", "B", "C", "D")
y <- c(2, 4, 6, 8)
barplot(y, names.arg = x,
density = 10)
نتيجة:
عرض شريط
استخدم width
المعلمة لتغيير عرض الأشرطة:
مثال
x <- c("A", "B", "C", "D")
y <- c(2, 4, 6, 8)
barplot(y, names.arg = x,
width = c(1,2,3,4))
نتيجة:
قضبان أفقية
إذا كنت تريد عرض الأشرطة أفقيًا وليس رأسيًا ، فاستخدم horiz=TRUE
:
مثال
x <- c("A", "B", "C", "D")
y <- c(2, 4, 6, 8)
barplot(y, names.arg = x,
horiz = TRUE)
نتيجة: