كيفية إزالة علامات الاقتباس من السلاسل في r (3 طرق)
هناك ثلاث طرق شائعة لإزالة علامات الاقتباس من السلاسل في R:
الطريقة الأولى: استخدام الطباعة ()
print(some_strings, quote= FALSE )
الطريقة الثانية: استخدام noquote()
noquote(some_strings)
الطريقة الثالثة: استخدام القط ()
cat(some_strings)
توضح الأمثلة التالية كيفية استخدام كل طريقة مع ناقل السلاسل التالي:
#define vector of strings
some_strings <- c("hey", "these", "are", "some", "strings")
#view vector
some_strings
[1] “hey” “these” “are” “some” “strings”
لاحظ أنه تتم طباعة السلاسل مع علامات الاقتباس بشكل افتراضي.
المثال 1: إزالة علامات الاقتباس من السلاسل باستخدام print()
يوضح الكود التالي كيفية استخدام الدالة print() لطباعة السلاسل مع إزالة علامات الاقتباس:
#print vector of strings without quotes print(some_strings, quote= FALSE ) [1] hey these are some strings
المثال 2: إزالة علامات الاقتباس من السلاسل باستخدام noquote()
يوضح التعليمة البرمجية التالية كيفية استخدام الدالة noquote() لطباعة السلاسل مع إزالة علامات الاقتباس:
#print vector of strings without quotes noquote(some_strings ) [1] hey these are some strings
المثال 3: إزالة علامات الاقتباس من السلاسل النصية باستخدام Cat()
يوضح التعليمة البرمجية التالية كيفية استخدام الدالة cat() لطباعة السلاسل مع إزالة علامات الاقتباس:
#print vector of strings without quotes cat(some_strings ) hey these are some strings
يمكنك أيضًا استخدام الوسيطة \n لطباعة كل سلسلة بدون علامات الاقتباس في سطر جديد:
#print vector of strings without quotes each on a new line cat(paste(some_strings, " \n ")) hey thesis are some thongs
لاحظ أن كل سلسلة في المتجه تتم طباعتها على سطر جديد.
مصادر إضافية
تشرح البرامج التعليمية التالية كيفية تنفيذ المهام الشائعة الأخرى في R:
كيفية إزالة الأحرف من سلسلة في R
كيفية العثور على موقع الحرف في سلسلة في R
كيفية إزالة المسافات من السلاسل في R