كيفية استخدام ggsave لحفظ مؤامرات ggplot2 بسرعة


يمكنك استخدام الدالة ggsave() لحفظ المخططات التي تم إنشاؤها بواسطة ggplot2 بسرعة.

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

 ggsave(
  filename,
  plot = last_plot(),
  device = NULL,
  path = NULL,
  scale = 1,
  width = NA,
  height = NA,
  units = c("in", "cm", "mm", "px"),")
  ...
)

ذهب:

  • اسم الملف : اسم الملف الذي سيتم استخدامه عند حفظ قطعة الأرض (على سبيل المثال “my_plot.pdf”)
  • المؤامرة : المؤامرة للحفظ. الإعداد الافتراضي هو حفظ آخر أثر معروض.
  • الجهاز : جهاز للاستخدام
  • المسار : المسار لحفظ الملف فيه
  • المقياس : عامل المقياس المضاعف
  • العرض : عرض قطعة الأرض بوحدات محددة
  • height : ارتفاع قطعة الأرض بوحدات محددة
  • الوحدات : الوحدات المستخدمة عند تحديد حجم قطعة الأرض

توضح الأمثلة التالية كيفية استخدام الدالة ggsave() عمليًا لحفظ مخطط التشتت التالي الذي تم إنشاؤه في ggplot2:

 library (ggplot2)

#create data frame
df <- data. frame (team=rep(c(' A ', ' B '), each= 5 ),
                 assists=c(1, 3, 3, 4, 5, 7, 7, 9, 9, 10),
                 points=c(4, 8, 12, 10, 18, 25, 20, 28, 33, 35))

#create scatterplot
ggplot(df, aes(x=assists, y=points)) + 
  geom_point(aes(color=team), size= 3 ) 

مثال 1: استخدم ggsave() لحفظ قطعة الأرض بالإعدادات الافتراضية

يمكننا استخدام الصيغة التالية مع ggsave() لحفظ مخطط التشتت هذا في ملف PDF يسمى my_plot.pdf بجميع الإعدادات الافتراضية:

 library (ggplot2)

#save scatter plot as PDF file
ggsave(' my_plot.pdf ')

نظرًا لأننا لم نحدد مسارًا أو حجمًا لمخططنا، فسيتم حفظ السحابة النقطية ببساطة كملف PDF في دليل العمل الحالي بحجم جهاز الرسومات الحالي.

إذا انتقلت إلى دليل العمل الحالي الخاص بي، فيمكنني عرض ملف PDF:

أستطيع أن أرى أنه تم حفظ المؤامرة كملف PDF بحجم جهاز الرسومات الحالي.

المثال 2: استخدم ggsave() لحفظ قطعة الأرض باستخدام المعلمات المخصصة

يمكننا استخدام الصيغة التالية مع ggsave() لحفظ مخطط التشتت هذا في ملف PDF يسمى my_plot2.pdf بحجم 3 بوصات عرضًا و6 بوصات ارتفاعًا:

 library (ggplot2)

#save scatter plot as PDF file with specific dimensions
ggsave(' my_plot2.pdf ', width= 3 , height= 6 , units=' in ')

إذا انتقلت إلى دليل العمل الحالي الخاص بي، فيمكنني عرض ملف PDF:

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

ملاحظة : في هذه الأمثلة، اخترنا حفظ مخططات ggplot2 كملفات PDF ، ولكن يمكنك أيضًا تحديد تنسيقات jpeg أو png أو تنسيقات ملفات أخرى.

مصادر إضافية

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

كيفية إضافة نص إلى مؤامرات ggplot2
كيفية تغيير موضع العنوان في ggplot2
كيفية إزالة تسميات المحور في ggplot2

Add a Comment

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