Python还是R!- 为指定的栅格文件绘制直方图

1 投票
2 回答
1231 浏览
提问于 2025-04-16 16:02

我有两个栅格文件,一个的单元格大小很大,另一个的单元格大小要小得多。

我写了一个Python脚本,把这些文件按照大单元格的大小切分成小块。

现在我想为单元格的值画一个直方图,并在上面加一条线,表示大单元格的值。不过,我不知道怎么在R语言中做到这一点(这可能很有用,因为我想对很多文件夹进行这个操作)。

你能帮我吗?

2 个回答

1

在R语言中,和Python差不多:

hist(data) 

有一个关于raster包的实用介绍,可以在这个文档里找到:

http://cran.r-project.org/web/packages/raster/vignettes/Raster.pdf

2

在没有更多信息的情况下,我能告诉你的是,可以看看 matplotlib 这个库,特别是里面的 hist() 函数。你可以通过这个链接了解更多:http://matplotlib.sourceforge.net/api/pyplot_api.html#matplotlib.pyplot.hist

撰写回答