画像に透かしを挿入したいと思いlattice
ます。ではggplot2
、annotate
またはannotation_custom
オプションを使用して、ロゴ イメージと、ロゴの下のテキストをプロットの隅に配置しました。に同様の可能性はありlattice
ますか?または代替として - 画像をプロットの背景として使用することは可能ですか?
質問する
1199 次
1 に答える
2
これは、Deepayan Sarkar が数年前に Rhelp で同様の質問に提供したものです。
barchart(variety ~ yield | site, data = barley, groups = year, layout = c(3,1),
page = function(n) {
grid.text(label = "Privileged and Confidential \nDRAFT",
x = unit(0.01, "npc"),
y = unit(0.95, "npc"),
just = c("left", "center")) })
明らかに、ロゴを配置するためにグリッド グラフィックス関数も使用する必要があります (ただし、使用するものを提供していません。この次のコードの最初の 2 行は、今日 SO で引用された@baptiste のブログ ページで見つかりました)。次の 2 行は、Rseek.org で見つかった昨年の "R Journal"の Paul Murrell の記事から引用したものです。
library(png)
m <- readPNG(system.file("img", "Rlogo.png", package="png"), FALSE)
rimg <- as.raster(m)
grid.raster(rimg, x=.05, y=.9, just="top", width=.1)
于 2012-07-06T13:47:53.267 に答える