大家好,我想请教一个关于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表示的日期与选取的经、纬度一起输出来呢?
求大神解答!为感
R语言怎么修改其中某一个变量的显示方式
答案:2 悬赏:60 手机版
解决时间 2021-03-01 16:39
- 提问者网友:心牵心
- 2021-03-01 01:15
最佳答案
- 五星知识达人网友:上分大魔王
- 2021-03-01 01:52
你建立一个映射,把代号映射成你想要的时间格式。
全部回答
- 1楼网友:笑迎怀羞
- 2021-03-01 03:09
我是来看评论的
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯