R - 使用jpg作为背景

时间:2015-07-14 20:44:10

标签: r jpeg

我正在努力创造一条蛇&梯子板。我在网上发现了一个我希望用作背景的图像,但我无法这样做。如果有人可以告诉我如何删除x& y轴'从最终的图像中它会很棒。 jpg的链接是:

http://images8.alphacoders.com/448/448009.jpg

我正在使用的剧情代码是

plot(x,y, pch=19, cex=5, col='red', xlim=c( 0, 6),ylim=c( 0, 5))

1 个答案:

答案 0 :(得分:2)

使用readJPEG库中的jpeg来阅读您的jpeg;使用rasterImage绘制它

# download your jpeg file, save it to read in (jpeg package doesn't
#  download from URL)
download.file('http://images8.alphacoders.com/448/448009.jpg', destfile='bg.jpg')
library(jpeg)
jp <- readJPEG('bg.jpg')

# plot background. coordinates are same as your x/y scale.
rasterImage(jp, xleft=0, xright=6, ybottom=0, ytop=5)

# plot dots on top
x <- sample(6, 10, replace=T)-.5
y <- sample(5, 10, replace=T)-.5
points(x,y, pch=19, cex=5, col='black', xlim=c( 0, 6),ylim=c( 0, 5))

enter image description here