0

我有一个气候模型运行数据集。它们当前存储在这样的列表中:

 $ ensemble   :List of 25
  ..$ run_name  :List of 2
  .. ..$ variable: num [1:72, 1:36, 1:12, 1:40] 255 256 256 257 257 ...

variable带有尺寸的特定模型输出(例如“表面温度”)在哪里[lat, long, month, year](不要问我为什么输出不只是按月...)

这不一定是存储这些数据的最佳方式,我想知道是否有一种 R-ish 方式可以使操作更容易。特别是,我想查看每个变量在和集合内的所有运行的年平均值图(即每个集合/变量一个图,25 行),以及时间序列上每个集合的统计数据(即移动 PDF ),以后可能还有更复杂的事情。

理想情况下,我想避免 for 循环,*apply而是使用函数。我一直在尝试使用这种结构,但一直在碰壁,就像需要在一个lapply()调用中组合两个函数一样,这是行不通的。

4

0 回答 0