English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
الرسوم البيانية المتباينة هي عرض جميع البيانات على محور المقطع المستقيم لعرض درجة التأثير المتبادل بين المتغيرات،والموقع للنقطة يحدده قيمة المتغير،وكل نقطة تتناسب مع نقطة X وY على المحورين.
يمكن استخدام function plot() لرسم الرسوم البيانية المتباينة،وواجهة البرمجة الخاصة به هي:
plot(x, y, type="p", main, xlab, ylab, xlim, ylim, axes)
x مجموعة البيانات للمحور x.
y مجموعة البيانات للمحور y.
type: نوع الرسم البياني،p لرسم النقاط،l للخطوط،o لرسم النقاط والخطوط،ويجري الخط من خلال النقاط.
main عنوان الرسم البياني.
xlab،ylab عنوان المحور الأفقي والمحور العمودي.
xlim،ylim مدى المحور الأفقي والمحور العمودي.
axes boolean،هل يتم رسم اثنين من المحاور الأفقية.
يمكن اختيار values لـ parameter type:
p: رسم بياني نقاط
l: رسم بياني خطي
b: رسم النقاط والخطوط
c: رسم الخط المحدد بـ b فقط
o: رسم النقاط والخطوط،ويجري الخط من خلال النقاط
h: رسم خط عمودي من النقطة إلى المحور الأفقي
s: رسم بياني هرمي،أولاً أفقي ثم عمودي
S: رسم بياني هرمي،أولاً عمودي ثم أفقي
n: رسم بياني فارغ
إنشاء رسم بياني خطي بسيط:
x<-c(10,40) y<-c(20,60) # إنشاء صورة PNG png(file = "runnob-test-plot2.png") plot(x, y, "l")
إنشاء رسم بياني خطي بسيط،استخدام parameter type = o لرسم النقاط والخطوط،ويجري الخط من خلال النقاط:
x<-c(10,40) y<-c(20,60) # إنشاء صورة PNG png(file = "runnob-test-plot.png") plot(x, y, "o")
فيما يلي نستخدم مجموعة البيانات المدمجة في لغة R mtcars للتحقق من الصحة.
نستخدم مجموعة البيانات mtcars من wt و mpg
input <- mtcars[,c('wt','mpg')] print(head(input))
النتيجة هي:
wt mpg مازدا RX4 2.620 21.0 مازدا RX4 واغون 2.875 21.0 داتسون 710 2.320 22.8 النملة 4 المحرك 3.215 21.4 Hornet Sportabout 3.440 18.7 Valiant 3.460 18.1
ثم نستخدم البيانات أعلاه لإنشاء رسم نقاط
:
# بيانات input <- mtcars[,c('wt','mpg')] # إنشاء صورة PNG png(file = "scatterplot.png") # إعداد نطاق المحاور x 2.5 إلى 5،نطاق المحاور y 15 إلى 30. plot(x = input$wt,y = input$mpg, xlab = "Weight", ylab = "Milage", xlim = c(2.5,5), ylim = c(15,30), main = "Weight vs Milage" )
مصفوفة نقاط هي رسم مصفوفة من رسم نقاط متغيرين، يمكن أن يُعتبر رسمًا كبيرًا من مصفوفة الرسوم، حيث يقع كل عنصر غير المركزي في الموقع المركزي للخط الرئيسي للصف والعمود المتبادل، وعلى موقع الخط الرئيسي هو اسم المتغير، وبذلك يمكن رؤية العلاقات بين المتغيرات المختلفة بشكل واضح
مصفوفة نقاط هي رسم كل متغير عددية من مجموعة البيانات بكل متغير آخر كنقاط
استخدم لغة R التالية للإنشاء رسم مصفوفة نقاط
pairs(formula, data)
المواصفات:
معادلة سلسلة المتغيرات
بيانات مجموعة بيانات المتغيرات
# إخراج الصورة png(file = "scatterplot_matrices.png") # 4 مؤشرات رسم مصفوفة،12 رسوم pairs(~wt+mpg+disp+cyl,data = mtcars, main = "Scatterplot Matrix")