楼主: bmw515966
4195 1

[实际应用] R语言出现更换参数长度为零问题,求指教! [推广有奖]

  • 0关注
  • 0粉丝

小学生

42%

还不是VIP/贵宾

-

威望
0
论坛币
380 个
通用积分
1.0000
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
260 点
帖子
1
精华
0
在线时间
13 小时
注册时间
2019-4-2
最后登录
2024-11-22

楼主
bmw515966 学生认证  发表于 2019-4-2 15:05:18 |AI写论文
5论坛币
# get the mdat for tmp from 2004 to 2015
tmp0 = tmp[, , (1+12*(yrlb-nyrs[1])):(12+12*(yrub-nyrs[1]))]   
dim(tmp0)
# "Juicy part", get the data for location in "ll"
dmattmp = matrix(0, nloc, ny*12)
nloc; ny
for (i in 1:nloc) {
  dmattmp[i, ] = tmp0[lontmp == ll[i, 2], lattmp == ll[i, 1], ]
}
Error in dmattmp[i, ] <- tmp0[lontmp == ll[i, 2], lattmp == ll[i, 1],  :
  更换参数长度为零

dim(dmattmp)    # 687 144
# "dmattmp" is a matrix of nloc*(12ny)
sum(is.na(dmattmp))/144 # 17 locations with missing values
在运行上述代码是出现上述问题,求各位大神指教,应该怎么修改?

关键词:R语言 求指教 Location matrix cation

沙发
zhuqiu2787 发表于 2020-3-14 15:06:03
我也遇到了相同的问题,请问楼主解决了吗?

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-26 17:10