我有一个光栅文件,我想绘制为直方图,我使用 hist() 进行绘制,如下所示。但我想使用 ggplot2 进行绘图,它以更好的方式进行发布。
conne <- file("C:\\fined.bin","rb")
r = raster(y)
hist(r, breaks=30, main="SMD_2010",
xlab="Pearson correlation", ylab="Frequency", xlim=c(-1,1))
我试过这个:
qplot(rating, data=r, geom="histogram")
错误:
ggplot2 doesn't know how to deal with data of class RasterLayer
我需要绘制类似的东西: