找回密码
 立即注册
查看: 3216|回复: 3

求助一个数据整理的问题

[复制链接]
发表于 2016-11-1 07:19:30 | 显示全部楼层 |阅读模式
我有一个连续74年的月份降水数据q,如图 QQ截图20161031231537.png ,我想把它整理成为一个横轴是月份,竖轴的年份的降水数据表,因为不知道有什么函数可以完成,所以我自己写了一个简单的循环来实现,代码如下 QQ截图20161031231805.png ,但是一直报错,显示“Error in qdata[i, j] <- d$Rain[d$Year == z & d$month == j] : number of items to replace is not a multiple of replacement length”,求高手帮忙看下我这代码里面有什么错误,谢谢啦!!!

回复

使用道具 举报

发表于 2016-12-19 15:44:33 | 显示全部楼层
你应该没弄清楚矩阵rows和columns什么意思,列表变量,行表观测值,你建立的矩阵式有74个观测值,12个变量.但是理解你的意思是需要12个观测值,74个变量,所以你的矩阵建立的有问题。nrow=12,ncol=74
回复

使用道具 举报

发表于 2016-12-19 16:54:33 | 显示全部楼层
其实你可直接将Rain的数据建立一个12X74矩阵,重命名行名称,列名称即可。
回复

使用道具 举报

发表于 2016-12-23 12:23:57 | 显示全部楼层
不知R怎么做三维图(X轴月份,Y轴降水量,Z轴年份)。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|R语言中文网

GMT+8, 2024-11-23 01:15 , Processed in 0.022531 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表