كيفية استخدام str_trim في r (مع أمثلة)


يمكن استخدام الدالة str_trim() لحزمة stringr في R لإزالة المسافات البيضاء من السلسلة.

تستخدم هذه الوظيفة بناء الجملة التالي:

str_trim(سلسلة، الجانب = ج(“كلاهما”، “يسار”، “يمين”))

ذهب:

  • السلسلة: ناقل الحرف
  • النمط: الجانب الذي يجب إزالة المسافات عليه

توضح الأمثلة التالية كيفية استخدام هذه الوظيفة عمليًا

مثال 1: قطع المسافات على الجانب الأيسر

يوضح التعليمة البرمجية التالية كيفية استخدام الدالة str_trim() لإزالة المسافات من الجانب الأيسر من السلسلة:

 library (stringr)

#create string
my_string <- “Hey there everyone.”

#view string
my_string

[1] “Hey there everyone.”

#create new string with white space removed from left
new_string <- str_trim(my_string, side=" left ")

#view new string
new_string

[1] “Hey there everyone.”

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

مثال 2: قطع المسافات على الجانب الأيمن

يوضح التعليمة البرمجية التالية كيفية استخدام الدالة str_trim() لإزالة المسافات من الجانب الأيمن من السلسلة:

 library (stringr)

#create string
my_string <- “Hey there everyone.”

#view string
my_string

[1] “Hey there everyone.”

#create new string with white space removed from right
new_string <- str_trim(my_string, side=" right ")

#view new string
new_string

[1] “Hey there everyone.”

لاحظ أنه تم قطع جميع المسافات الموجودة على الجانب الأيمن من السلسلة.

مثال 3: قطع المسافات على كلا الجانبين

يوضح التعليمة البرمجية التالية كيفية استخدام الدالة str_trim() لإزالة المسافات من كلا جانبي السلسلة:

 library (stringr)

#create string
my_string <- “Hey there everyone.”

#view string
my_string

[1] “Hey there everyone.”

#create new string with white space removed from both sides
new_string <- str_trim(my_string, side=" both ")

#view new string
new_string

[1] “Hey there everyone.”

لاحظ أنه تم قطع جميع المسافات على جانبي السلسلة.

مصادر إضافية

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

كيفية استخدام str_replace في R
كيفية استخدام str_split في R
كيفية استخدام str_detect في R
كيفية استخدام str_count في R

Add a Comment

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