كيفية رسم صفوف المصفوفة في لغة r (مع أمثلة)
في بعض الأحيان قد ترغب في رسم صفوف المصفوفة في R كصفوف فردية. لحسن الحظ، من السهل القيام بذلك باستخدام بناء الجملة التالي:
matplot ( t (matrix_name), type=" l ")
يوفر هذا البرنامج التعليمي مثالاً عمليًا لاستخدام بناء الجملة هذا.
مثال: رسم صفوف المصفوفة في R
أولاً، لنقم بإنشاء مصفوفة وهمية للعمل بها تحتوي على ثلاثة صفوف:
#make this example reproducible
set. seeds (1)
#create matrix
data <- matrix(sample. int (50, 21), nrow= 3 )
#view matrix
data
[,1] [,2] [,3] [,4] [,5] [,6] [,7]
[1,] 4 34 14 21 7 40 12
[2,] 39 23 18 41 9 25 36
[3,] 1 43 33 10 15 47 48
لنستخدم بعد ذلك matplot لرسم الصفوف الثلاثة للمصفوفة كخطوط فردية على قطعة الأرض:
matplot( t (data), type = " l ")
يمثل كل صف في المخطط أحد صفوف البيانات الثلاثة في المصفوفة.
ملاحظة: يتم استخدام الدالة matplot لرسم أعمدة المصفوفة. لذلك، نستخدم t() لتبديل المصفوفة لرسم الخطوط بدلا من ذلك.
يمكننا أيضًا تغيير عرض الخطوط وإضافة بعض التسميات إلى المخطط:
matplot( t (data),
type=" l ",
lwd = 2 ,
main=" Plotting the Rows of a Matrix ",
ylab=" Value ")
يمكنك العثور على المزيد من دروس R على هذه الصفحة .