0

でグラフィックを作成するときはR、美学のために特定の設定を使用します。グラフィックを as として保存PDFすると、ほとんどすべての要素の品質が維持されます。しかし、グラフィックをコピーしてmetafileドキュメントclipboardに使用すると.doc.docxドキュメントを次のように保存しても、すべての品質が失われます。PDF

library (ggplot2)

Source <- c(rep("Water", 12), rep("Oil", 12))
Range <- rep((c(rep("First", 4), rep("Second", 8))),2)
Xaxis <- c(0,1,2,5,0,1,2,5,10,20,30,40,
           0,1,2,5,0,1,2,5,10,20,30,40)
Yaxis <- c(0,1,2,5,0,1,2,5,10,20,30,40,
           0,1,2,5,0,1,2,5,10,20,30,40)

DF <- data.frame(Source, Range, Xaxis, Yaxis)

#plot
p <- ggplot(data = DF, aes(x = Xaxis, y = Yaxis)) +
  geom_smooth(method = "lm") +
  geom_point() +
  facet_grid(Range~Source,
             scales = "free")

#Aesthetic settings
theme_set(
  theme_bw() +
    theme(line = element_line(colour = 1, size = 0.125),
          rect = element_rect(colour = 1, size = 0.125),
          text = element_text(colour = 1, size = 8),
          axis.title = element_text(face="bold", size = 8),
          axis.text = element_text(colour = 1, size = 8),
          axis.ticks = element_line(colour = 1),
          legend.title = element_text(face="bold", size = 8),
          legend.title.align = 0.5,
          legend.background = element_rect(fill = NA),
          legend.box.background = element_rect(colour = 1),
          panel.border = element_rect(colour = 1),
          strip.background = element_rect(colour = 1),
          strip.text = element_text(colour = 1, size = 8))
)

update_geom_defaults("point", list(size = 0.8))
update_geom_defaults("smooth", list(size = 0.125))
update_geom_defaults("linerange", list(size = 0.125))

p

R スタジオの内部ビューアーで

ここに画像の説明を入力

PDF として保存されたプロット (望ましい品質) ここに画像の説明を入力

メタファイルとしてクリップボードにコピーされ、.docxドキュメントに貼り付けられたプロット

曲がった線、予想とは異なるポイント サイズ。これらの美的欠陥は、.docx ドキュメントを PDF として保存しても維持されます。 ここに画像の説明を入力

4

0 に答える 0