كيفية إضافة تسمية إلى geom_hline في ggplot2


يمكنك استخدام بناء الجملة الأساسي التالي لإضافة تسمية إلى خط أفقي في ggplot2:

 + annotate(" text ", x= 9 , y= 20 , label=" Here is my text ")

توضح الأمثلة التالية كيفية استخدام بناء الجملة هذا عمليًا.

مثال 1: إضافة تسمية إلى Geom_hline

يوضح التعليمة البرمجية التالية كيفية إضافة تسمية إلى خط أفقي في ggplot2:

 library (ggplot2)

#create data frame 
df <- data. frame (x=c(1, 3, 3, 4, 5, 5, 6, 9, 12, 15),
                 y=c(13, 14, 14, 12, 17, 21, 22, 28, 30, 31))

#create scatterplot with horizontal line at y=20
ggplot(df, aes(x=x, y=y)) +
geom_point() +
  geom_hline(yintercept= 20 ) +
  annotate("text", x= 9 , y= 20.5 , label=" Some text ") 

أضف تسمية إلى Geom_hline في ggplot2

المثال 2: إضافة تسمية مخصصة إلى Geom_hline

يوضح التعليمة البرمجية التالية كيفية استخدام وسيطات الحجم واللون لإضافة تسمية بحجم ولون مخصصين إلى خط أفقي في ggplot2:

 library (ggplot2)

#create data frame 
df <- data. frame (x=c(1, 3, 3, 4, 5, 5, 6, 9, 12, 15),
                 y=c(13, 14, 14, 12, 17, 21, 22, 28, 30, 31))

#create scatterplot with horizontal line at y=20
ggplot(df, aes(x=x, y=y)) +
geom_point() +
  geom_hline(yintercept= 20 ) +
  annotate("text", x= 10 , y= 21.5 , label=" Some text ", size= 15 , color=" blue ") 

مثال 3: إضافة تسميات متعددة إلى Geom_hline

يوضح التعليمة البرمجية التالية كيفية استخدام وظيفة التعليق التوضيحي () عدة مرات لإضافة تسميات متعددة إلى خط أفقي في ggplot2:

 library (ggplot2)

#create data frame 
df <- data. frame (x=c(1, 3, 3, 4, 5, 5, 6, 9, 12, 15),
                 y=c(13, 14, 14, 12, 17, 21, 22, 28, 30, 31))

#create scatterplot with horizontal line at y=10
ggplot(df, aes(x=x, y=y)) +
geom_point() +
  geom_hline(yintercept= 20 ) +
  annotate("text", x= 10 , y= 19 , label=" Some text ", size= 15 , color=" blue ") +
  annotate("text", x= 10 , y= 21 , label=" More text ", size= 9 , color=" red ") 

لا تتردد في استخدام وظيفة التعليق التوضيحي () عدة مرات كما تريد إضافة أي عدد تريده من التصنيفات إلى المخطط.

مصادر إضافية

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

كيفية إضافة تسمية إلى Geom_vline في ggplot2
كيفية إضافة خط متوسط للرسم في ggplot2
كيفية تغيير ألوان الخط في ggplot2

Add a Comment

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