نمودار میله ای (Bars)
نمودار میله ای داده ها را با میله های مستطیلی نشان می دهد. «barplot()» این کار را انجام می دهد. محور x نام ها را دارد و محور y مقدارها را دارد. مثل قد هم کلاسی ها روی تخته.
رسم عمودی با barplot()
نام ها را برای محور x بده. سپس مقدارها را برای محور y بده.
x <- c("A", "B", "C", "D")
y <- c(2, 4, 6, 8)
barplot(y, names.arg = x)
رنگ میله ها با col
برای خوانایی بیشتر رنگ تعیین کن. رنگ ها مفهوم گروه ها را تفکیک می کنند.
x <- c("A", "B", "C", "D")
y <- c(2, 4, 6, 8)
barplot(y, names.arg = x, col = "red")
بافت میله با density
وقتی چاپ سیاه وسفید داری، بافت کمک می کند. از 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
برای عنوان های طولانی، حالت افقی بهتر است. از horiz=TRUE استفاده کن.
x <- c("A", "B", "C", "D")
y <- c(2, 4, 6, 8)
barplot(y, names.arg = x, horiz = TRUE)
نکته: محور (Axis) همان خط راهنماست. محور x افقی است و محور y عمودی است.
گام های عملی
- یک بردار نام ها برای x بساز.
- یک بردار مقدارها برای y بساز.
- barplot را با names.arg اجرا کن.
- درصورت نیاز col و density را تنظیم کن.
- اگر لازم بود horiz را TRUE کن.
برای پایه ترسیم به ترسیم (Plot) سر بزن. سپس نمودار دایره ای را ببین. همچنین نمودار میله ای R مرجع سریع تو است.
جمع بندی سریع
- barplot نمودار میله ای می سازد.
- names.arg برچسب های محور x را می دهد.
- col و density نمایش را بهتر می کنند.
- width عرض هر میله را تنظیم می کند.
- horiz=TRUE میله ها را افقی می کند.