R

时间:2015-07-01 05:18:13

标签: r netcdf

我是R的初学者。所以,我对我的问题的标题感到困惑。对不起我想解释..

教授给了我一个NetCDF大气数据文件(18.3MB)。这个文件有8个维度和8个变量。我必须使用4变量。每个变量(time,site number,urban site,pm10)都有683016个数据。假设,

Urban site number:[2,5]

site number:[1,2,3,4,5,6]

time:[1-3-2012,2-3-2012....](每小时数据(24)),

pm10:[1,2,3,4,5,6.......](每个每小时数据都有所不同,但有一些缺失值)

我必须仅为城市站点和1-3-2012管理此数据集(实际上我必须将此时空数据制作成空间数据)。我希望我的最终数据集如下:

Colum 1(time):  1-3-2012,1-3-2012,1-3-2012,1-3-2012,1-3-2012,1-3-2012

colum 2(Urban site number): 2,2,2,5,5,5

colum 3(pm10 value):1,2,3,NA,4,5,

因为我只知道R的非常基本的命令所以我无法理解如何解决这个问题。即使我没有立场如何在互联网上找到任何此类问题的例子。

所以,请给我一些建议或链接,了解我必须学习什么才能在R中解决这个问题。请帮助我?

1 个答案:

答案 0 :(得分:0)

我认为您正在尝试重塑数据集,但我担心我看不到您当前数据集的外观。

您能详细说明您的数据集现在的样子吗?

有些软件包可以帮助重塑,例如{reshape}或{plyr}。但我需要更多细节来建议你应该使用哪一个。