كيفية إضافة نقاط إلى قطعة أرض موجودة في r
يمكنك استخدام وظيفة النقاط () لإضافة نقاط إلى قطعة أرض موجودة في R.
تستخدم هذه الوظيفة بناء الجملة الأساسي التالي:
points(df2$x, df2$y, col=' red ')
يضيف بناء الجملة هذا نقاطًا حمراء إلى مخطط التشتت الموجود في R باستخدام متغيرات تسمى x و y من إطار بيانات يسمى df2 .
يوضح المثال التالي كيفية استخدام بناء الجملة هذا عمليًا.
مثال: إضافة نقاط إلى مسار موجود في R
لنفترض أننا نستخدم الدالة plot() لإنشاء مخطط التشتت التالي في R:
#create data frame df1 <- data. frame (x=c(1, 2, 3, 4, 5, 6, 7, 8, 9, 10), y=c(4, 5, 5, 4, 6, 8, 12, 15, 19, 22)) #create scatterplot plot(df1$x, df1$y, col=' blue ', pch= 16 )
ملاحظة : تحدد الوسيطة col لون النقاط في المخطط، وتحدد الوسيطة pch الرمز المطلوب استخدامه. تمثل القيمة 16 دائرة مملوءة.
لنفترض الآن أننا نريد إضافة نقاط من إطار بيانات آخر إلى المخطط.
يمكننا استخدام وظيفة النقاط () للقيام بذلك:
#create second data frame df2 <- data. frame (x=c(1, 2, 3, 4, 5, 6, 7, 8, 9, 10), y=c(14, 12, 9, 9, 8, 5, 4, 5, 3, 2)) #add points from df2 to the existing scatter plot points(df2$x, df2$y, col=' red ', pch= 16 )
لاحظ أنه تمت إضافة النقاط الموجودة في إطار البيانات الثاني إلى المخطط الموجود ويتم تمثيلها باللون الأحمر.
إذا أردنا، يمكننا أيضًا استخدام الدالة legend() لإضافة وسيلة إيضاح إلى المخطط حتى نتمكن من تمييز النقاط التي تأتي من أي إطار بيانات:
#add legend to plot legend(x= 1 , y= 22 , legend=c(' df1 ', ' df2 '), fill=c(' blue ', ' red '))
ملاحظة : يمكنك استخدام وظيفة النقاط () عدة مرات كما تريد إضافة نقاط من أي عدد تريده من إطارات البيانات إلى قطعة أرض موجودة.
مصادر إضافية
تشرح البرامج التعليمية التالية كيفية تنفيذ المهام الشائعة الأخرى في R:
كيفية تسمية النقاط على مخطط التشتت في R
كيفية إضافة نص خارج المسار في R
كيفية إنشاء مخطط مبعثر مع خط الانحدار في R