ترسیم (Plot)
در R، «ترسیم (Plot)» یعنی نمایش نقاط روی نمودار. محور x افقی است و محور y عمودی است. مثل مختصات نقشه بازی، هر نقطه جای خودش را دارد. بنابراین با تابع plot() نقطه ها را سریع می بینیم.
ترسیم یک یا چند نقطه
تابع plot() دو ورودی می گیرد: x و y. سپس نقطه ها رسم می شوند.
نمونه: یک نقطه ساده
plot(1, 3)
نمونه: دو نقطه با بردارها
plot(c(1, 8), c(3, 10))
نقاط متعدد و استفاده از متغیر
تعداد عناصر محور x و y باید برابر باشد. سپس نمودار درست نمایش می یابد.
نمونه: چند نقطه پشت سرهم
plot(c(1, 2, 3, 4, 5), c(3, 7, 8, 9, 12))
نمونه: خواناتر با متغیرها
x <- c(1, 2, 3, 4, 5)
y <- c(3, 7, 8, 9, 12)
plot(x, y)
دنباله نقاط با عملگر :
عملگر : دنباله اعداد می سازد. سپس plot() آن ها را نمایش می دهد.
نمونه: دنباله از 1 تا 10
plot(1:10)
کشیدن خط میان نقاط
با پارامتر type="l" به جای نقطه، خط بین نقاط رسم می شود.
نمونه: خط ساده
plot(1:10, type = "l")
برچسب ها و عنوان نمودار
با main عنوان می دهیم. با xlab و ylab برچسب محورها را می گذاریم.
نمونه: عنوان و برچسب ها
plot(1:10, main = "My Graph", xlab = "The x-axis", ylab = "The y axis")
زیباسازی نقاط
می توان رنگ، اندازه و شکل نقاط را تغییر داد. سپس نمودار خواناتر می شود.
رنگ نقاط با col
plot(1:10, col = "red")
اندازه نقاط با cex
plot(1:10, cex = 2)
شکل نقاط با pch
plot(1:10, pch = 25, cex = 2)
گام های تمرینی سریع
- دو بردار x و y بساز.
- نقاط را با
plot(x, y)رسم کن. - عنوان و برچسب ها را تنظیم کن.
- رنگ و اندازه را تغییر بده.
- نوع را به
type="l"عوض کن.
نکته: همیشه طول x و y برابر باشد. وگرنه خطا رخ می دهد.
مطالعه مرتبط: فاکتورها، داده فریم ها، و ادامه ترسیم ها در نمودار خطی.
جمع بندی سریع
plot()نقاط را رسم می کند.- دو بردار هم اندازه بده.
- برای خط،
type="l"بگذار. - با
mainوxlabوylabبرچسب بده. - رنگ، اندازه، شکل را تنظیم کن.