كيفية إضافة خط عمودي إلى الرسم البياني في r
يمكنك استخدام الطرق التالية لإضافة خط عمودي إلى الرسم البياني في R:
الطريقة الأولى: إضافة خط عمودي متصل في موقع محدد
abline(v= 2 )
يضيف بناء الجملة هذا خطًا رأسيًا إلى الرسم البياني عند x=2.
الطريقة الثانية: إضافة خط عمودي مخصص في موقع محدد
abline(v=mean(data), col=' red ', lwd= 3 , lty=' dashed ')
يضيف بناء الجملة هذا خطًا رأسيًا أحمر منقطًا بعرض 3 إلى متوسط قيمة الرسم البياني.
الطريقة الثالثة: إضافة خطوط رأسية مخصصة متعددة
abline(v=quantile(data, .25 ), col=' red ', lwd= 3 ) abline(v=quantile(data, .75 ), col=' blue ', lwd= 3 )
يضيف بناء الجملة هذا خطًا رأسيًا أحمر إلى الربع الأول وخطًا رأسيًا أزرقًا إلى الربع الثالث من الرسم البياني.
توضح الأمثلة التالية كيفية استخدام كل طريقة عمليًا.
مثال 1: إضافة خط عمودي متصل في موقع محدد
يوضح التعليمة البرمجية التالية كيفية إنشاء رسم بياني وإضافة خط عمودي عند x=2:
#make this example reproducible set. seed ( 1 ) #createdata data <- rnorm(n= 1000 , mean= 5 , sd= 2 ) #create histogram to visualize distribution of data hist(data) #add vertical line at x=2 abline(v= 2 )
المثال 2: إضافة خط عمودي مخصص إلى موقع محدد
يوضح الكود التالي كيفية إنشاء رسم بياني وإضافة خط عمودي منقط أحمر بعرض 3 إلى متوسط قيمة الرسم البياني:
#make this example reproducible set. seed ( 1 ) #create data data <- rnorm(n= 1000 , mean= 5 , sd= 2 ) #create histogram to visualize distribution of data hist(data) #add vertical line at mean value abline(v=mean(data), col=' red ', lwd= 3 , lty=' dashed ')
المثال 3: إضافة خطوط رأسية مخصصة متعددة
يوضح التعليمة البرمجية التالية كيفية إنشاء رسم بياني وإضافة خط عمودي أحمر إلى الربع الأول وخط عمودي أزرق إلى الربع الثالث من الرسم البياني.
#make this example reproducible set. seed ( 1 ) #create data data <- rnorm(n= 1000 , mean= 5 , sd= 2 ) #create histogram to visualize distribution of data hist(data) #add vertical lines at 1st and third quartiles abline(v=quantile(data, .25 ), col=' red ', lwd= 3 ) abline(v=quantile(data, .75 ), col=' blue ', lwd= 3 )
مصادر إضافية
تشرح البرامج التعليمية التالية كيفية تنفيذ المهام الشائعة الأخرى في R:
كيفية إنشاء رسم بياني للتردد النسبي في R
كيفية تراكب منحنى عادي على الرسم البياني في R
كيفية استخدام الدالة abline() في R