كيفية إزالة عنوان وسيلة الإيضاح في ggplot2
يمكنك استخدام بناء الجملة التالي لإزالة عنوان وسيلة الإيضاح من قطعة أرض في ggplot2:
ggplot(df, aes(x=x_var, y=y_var, color=group_var)) +
geom_point() +
labs(color= NULL )
تخبر الوسيطة color=NULL في الدالة labs() ggplot2 بعدم عرض أي عناوين إيضاحية.
يوضح المثال التالي كيفية استخدام بناء الجملة هذا عمليًا.
مثال: إزالة العنوان من وسيلة إيضاح المؤامرة في ggplot2
لنفترض أن لدينا إطار البيانات التالي في R الذي يحتوي على معلومات حول لاعبي كرة السلة المختلفين:
df <- data. frame (assists=c(3, 4, 4, 3, 1, 5, 6, 7, 9), points=c(14, 8, 8, 16, 3, 7, 17, 22, 26), position=rep(c('Guard', 'Forward', 'Center'), times= 3 )) #view data frame df assist points position 1 3 14 Guard 2 4 8 Forward 3 4 8 Center 4 3 16 Guard 5 1 3 Forward 6 5 7 Center 7 6 17 Guard 8 7 22 Forward 9 9 26 Center
إذا استخدمنا Geom_point() لإنشاء سحابة نقطية في ggplot2، فسيتم عرض وسيلة إيضاح بعنوان افتراضي:
library (ggplot2) #create scatter plot of assists vs. points, grouped by position ggplot(df, aes(x=assists, y=points, color=position)) + geom_point(size= 3 )
لاحظ أن وسيلة الإيضاح تحتوي حاليًا على النص “الموضع” المعروض كعنوان وسيلة الإيضاح.
لإزالة هذا العنوان من وسيلة الإيضاح، يمكننا استخدام الوسيطة labs(color=NULL) :
library (ggplot2) #create scatter plot and remove legend title ggplot(df, aes(x=assists, y=points, color=position)) + geom_point(size= 3 ) + labs(color= NULL )
لاحظ أنه تمت إزالة عنوان التسمية التوضيحية.
مصادر إضافية
تشرح البرامج التعليمية التالية كيفية تنفيذ المهام الشائعة الأخرى في ggplot2:
كيفية تغيير عنوان الأسطورة في ggplot2
كيفية تغيير حجم الأسطورة في ggplot2
كيفية تغيير موضع الأسطورة في ggplot2