|
大家好,我想请教一个关于R语言的问题
问题是这样的:
我用R打开一个nc的数据,输入dim(data)之后是这样的,
96 73 1753
这三个数字分别表示 lon(经度),lat(纬度),time
将整个数据打开之后,我想提取其中的某一个范围内的数据,
我要提取经度为33,纬度在19~33之间,time在1394~1753之间的数据
(time的每一个代号表示的是一个日期,格式是年-月-日
1394代表的是1974-5-17;1753代表的是2003-11-11,
每个数字代号表示的日期相隔30天)
输入是这样的, my_result<-data[33,19:33,1394:1753]
这样结果就出来了。
但是现在有这样一个问题,输出结果中,time是用数字代号表示的,分别是1:360,就是1394~1753之间的数字个数。
不过我想输出结果中都显示数字代号表示的日期,而不想要1:360这样的数字序号。
该怎么样加这样一段代码呢?就能够把1394~1753表示的日期与选取的经、纬度一起输出来呢?
求大神解答!为感
|
|