كيفية إنشاء مؤامرة نقطة مكدسة في r
المخطط النقطي المكدس هو نوع من المخطط الذي يعرض الترددات باستخدام النقاط.
هناك طريقتان يمكنك استخدامهما لإنشاء مخطط نقطي مكدس في R:
الطريقة الأولى: الدالة stripchart() في الأساس R.
الطريقة الثانية: وظيفة Geom_dotplot() في ggplot2.
يقدم هذا البرنامج التعليمي مثالاً موجزًا لكيفية استخدام كل من هذه الطرق لإنتاج مخطط نقطي مكدس.
مثال 1: رسم النقاط المكدسة في القاعدة R
يوضح التعليمة البرمجية التالية كيفية إنشاء مخطط نقطي أساسي مكدس في القاعدة R:
#create some fake data set. seeds (0) data <- sample(0:20, 100, replace = TRUE ) #create stacked dot plot stripchart(data, method = " stack ")
ويوضح التعليمة البرمجية التالية كيفية تخصيص مخطط النقاط المكدس لجعله يبدو أفضل:
#create some fake data set. seeds (0) data <- sample(0:20, 100, replace = TRUE ) #create stacked dot plot stripchart(data, method = " stack ", offset = .5 , at = 0 , pch = 19 , col=" steelblue ", main=" Stacked Dot Plot ", xlab=" Data Values ")
المثال 2: رسم النقاط المكدسة في ggplot2
يوضح الكود التالي كيفية إنشاء مخطط نقطي مكدس أساسي في ggplot2:
#load ggplot2 library (ggplot2) #create some fake data set. seeds (0) data <- data. frame (x = sample(0:20, 100, replace = TRUE )) #create stacked dot plot ggplot(data, aes (x = x)) + geom_dotplot()
ويوضح التعليمة البرمجية التالية كيفية تخصيص مخطط النقاط المكدس لجعله يبدو أفضل:
#load ggplot2 library (ggplot2) #create some fake data set. seeds (0) data <- data. frame (x = sample(0:20, 100, replace = TRUE )) #create customized stacked dot plot ggplot(data, aes (x = x)) + geom_dotplot(dotsize = .75 , stackratio = 1.2 , fill = “ steelblue ”) + scale_y_continuous( NULL , breaks = NULL ) + labs(title = " Stacked Dot Plot ", x = " Data Values ", y = "")
يمكنك العثور على المزيد من دروس R هنا .