كيفية إنشاء مضلع تردد في r
المضلع التكراري هو نوع من المخططات التي تساعدك على تصور توزيع القيم في مجموعة البيانات.
يمكنك استخدام بناء الجملة التالي لإنشاء مضلع تردد باستخدام حزمة تصور البيانات ggplot2 في R:
library (ggplot2) ggplot(df, aes (value)) + geom_freqpoly()
توضح الأمثلة التالية كيفية استخدام بناء الجملة هذا عمليًا.
مثال 1: مضلع التردد الأساسي
يوضح التعليمة البرمجية التالية كيفية إنشاء مضلع التردد الأساسي لمجموعة بيانات:
library (ggplot2) #make this example reproducible set. seeds (0) #create data frame df <- data. frame (index=1:100, value=rnorm(100, mean=50, sd=10)) #create frequency polygon ggplot(df, aes (value)) + geom_freqpoly()
مثال 2: مضلع التردد بمجموعات مخصصة
افتراضيًا، يستخدم ggplot2 30 مجموعة لإنشاء مضلع التردد.
من خلال تقليل عدد المربعات، يمكنك جعل الخطوط الموجودة على المسار أكثر سلاسة. على سبيل المثال، يقوم التعليمة البرمجية التالية بإنشاء مضلع ترددي باستخدام 10 مجموعات:
library (ggplot2) #make this example reproducible set. seeds (0) #create data frame df <- data. frame (index=1:100, value=rnorm(100, mean=50, sd=10)) #create frequency polygon ggplot(df, aes (value)) + geom_freqpoly(bins= 10 )
مثال 3: مضلع التردد مع لون التعبئة
إذا كنت تريد ملء مضلع التردد بلون معين، فستحتاج بدلاً من ذلك إلى استخدام الدالة Geom_area() كما يلي:
library (ggplot2) #make this example reproducible set. seeds (0) #create data frame df <- data. frame (index=1:100, value=rnorm(100, mean=50, sd=10)) #create frequency polygon filled with custom color ggplot(df, aes (value)) + geom_area( aes (y=..count..), bins= 10 , stat=' bin ', fill=' steelblue ')
مصادر إضافية
كيفية إنشاء جدول تكراري حسب المجموعة في R
كيفية إنشاء الجداول التكرارية النسبية في R
كيفية إنشاء رسم بياني للتردد النسبي في R