次のプロットの出力を、ビットマップを含む変数にRでキャプチャしたいと思います。
require(stats)
plot(sin, -pi, 2*pi) # see ?plot.function
次のプロットの出力を、ビットマップを含む変数にRでキャプチャしたいと思います。
require(stats)
plot(sin, -pi, 2*pi) # see ?plot.function
これにより、ビットマップファイルがハードドライブに保存されます。
bmp("spam.bmp")
plot(sin, -pi, 2*pi)
dev.off()
グーグルR save bitmap
はあなたにこの答えを与えます。
magick
パッケージを使用したソリューション:
img <- magick::image_graph(width = 256, height = 256, res = 96, pointsize = 1, clip = FALSE)
plot(sin, -pi, 2*pi)
dev.off()
img
#> format width height colorspace matte filesize density
#> 1 PNG 256 256 sRGB TRUE 0 +72x+72
arr <- magick::image_data(img)
str(arr)
#> num [1:256, 1:256, 1:4] 1 1 1 1 1 1 1 1 1 1 ...