كيفية طباعة سلسلة ومتغير على نفس السطر في r


في كثير من الأحيان قد ترغب في طباعة سلسلة ومتغير على نفس السطر في R.

ولحسن الحظ، من السهل القيام بذلك باستخدام الدالتين print() و paste0() .

يوضح المثال التالي كيفية القيام بذلك.

مثال: طباعة سلسلة ومتغير على نفس السطر في R

يوضح التعليمة البرمجية التالية كيفية طباعة سلسلة ومتغير على نفس السطر في R:

 #define variable
my_variable <- 540.38

#print string and variable on same line
print ( paste0 (" The value of my variable is ", my_variable))

[1] "The value of my variable is 540.38"

لاحظ أنه يمكنك استخدام الدالتين Paste() و Paste0() في R لربط كائنات متعددة في سلسلة واحدة.

تقوم وظيفة اللصق () بتسلسل السلاسل باستخدام مسافة كفاصل افتراضي.

تعمل الدالة Paste0() على ربط السلاسل النصية بدون مسافات كفاصل بشكل افتراضي.

لذا، إذا استخدمنا Paste() ‎ بدلاً من ذلك، فستكون هناك مسافة إضافية في السلسلة النهائية:

 #define variable
my_variable <- 540.38

#print string and variable on same line
print ( paste (" The value of my variable is ", my_variable))

[1] "The value of my variable is 540.38"

لاحظ أن هناك مساحة إضافية في السلسلة النهائية.

لاحظ أيضًا أنه يمكننا استخدام صيغة مشابهة لطباعة متغيرات متعددة على نفس السطر:

 #define variables
var1 <- 540.38
var2 <- 122

#print string and multiple variables on same line
print ( paste0 (" The first variable is ", var1, " and the second is ", var2))

[1] "The first variable is 540.38 and the second is 122"

لاحظ أنه تتم طباعة السلسلة والمتغيرين على نفس السطر.

مصادر إضافية

تشرح البرامج التعليمية التالية كيفية تنفيذ المهام الشائعة الأخرى في R:

كيفية طباعة المصفوفات في R
كيفية طباعة جميع أسطر Tibble في R
كيفية استخدام وظيفة sprintf في R لطباعة السلاسل المنسقة

Add a Comment

ایمئیل یایینلانمایاجاق ایسته‎نیله‎ن بوشلوقلار خاللانمیشدیر *