作者AndrewShi (没有你的我)
看板R_Language
标题dimensions of z are not length(x)(-1) times
时间Sun May 13 01:24:16 2018
[问题类型]:
程式谘询(我想用R 做某件事情,但是我不知道要怎麽用R 写出来)
[软体熟悉度]:
入门(写过其他程式,只是对语法不熟悉)
[问题叙述]:
这是一个全球温度的资料(nc档),时间总共有467笔,我想利用R画出前4笔的全球温度图
,所以
写了一个简单的while回圈,但到了要image的时候就跑出了这个error,所以想请问大大
们这个error是什麽意思,以及我该如何解决??谢谢~
[程式范例]:
https://i.imgur.com/JlqAFxw.jpg
https://i.imgur.com/fLzCmiC.jpg
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 180.217.151.106
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/R_Language/M.1526145859.A.3D8.html
※ 编辑: AndrewShi (180.217.151.106), 05/13/2018 01:25:12
※ 编辑: AndrewShi (180.217.151.106), 05/13/2018 01:25:51
※ 编辑: AndrewShi (180.217.151.106), 05/13/2018 01:28:03
1F:→ cywhale: image的用法比如x=1:2, y=3:4; z=1:4 你打image(x,y,z)就 05/13 09:01
2F:→ cywhale: 会有这错误,要用image(x,y,matrix(z, ncol=length(y), 05/13 09:02
3F:推 cywhale: nrow=length(x), byrow=F)) 检查z的size,dimension,顺序 05/13 09:02
4F:→ AndrewShi: cywhale大~这个指令是只能画图出来判断看z的尺度和维 05/13 19:48
5F:→ AndrewShi: 度哪里出错吗??如果看不出来的话,有没有其他方法可以 05/13 19:48
6F:→ AndrewShi: 向R寻求协助呢??谢谢~ 05/13 19:48
10F:→ AndrewShi: 这是这个指令跑出来的结果 05/13 19:51
11F:→ cywhale: nc档可读出来看资料顺序吧 没有完整code看不出来的,可能 05/13 21:41
12F:→ cywhale: 跟你每次读1:4??有bug有关,感觉每一回重复读到相同资料? 05/13 21:43
13F:→ AndrewShi: 可以,不过我现在主要是卡在把前四笔的时间设为矩阵(因 05/14 14:49
14F:→ AndrewShi: 要配合经纬度为矩阵格式),但在要image(经度,纬度, 05/14 14:49
15F:→ AndrewShi: 温度)的时候,它就显示温度有这个error,而温度是依据 05/14 14:49
16F:→ AndrewShi: 时间的不同而不同。还是cywhale大方便帮我看看完整的co 05/14 14:49
17F:→ AndrewShi: de吗??谢谢~ 05/14 14:49
18F:推 cywhale: 你把code贴出来,或贴在线上附连结,版上能协助的朋友 05/14 17:39
19F:→ cywhale: 相信很多,资料连结也要 可让你的问题重复显现的code部分 05/14 17:41
20F:→ cywhale: 就可以了,其他无关的可拿掉.. 05/14 17:42
21F:→ AndrewShi: 好的,我已经重新发文了,也谢谢cywhale大~ 05/14 23:03