全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
17200 9
2015-11-14
菜鸟求大神指导,R语言计算,h矩阵中存在值为0的数。想计算这个公式:P <- 16*(10*Jan/h)^A。如果h为0则P为0,如果h不等于0则P按上面的公式求,应该如何做?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2015-11-15 00:08:56
应该还有简便的计算方法,这里是把0先处理成NA,然后再转成0处理的,代码如下:
复制代码
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-11-15 09:21:34
P <- 16*(10*Jan/h)^A
P[h == 0] = 0
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-11-15 12:48:13
prunusis 发表于 2015-11-15 09:21
P
这个是简便方法,不错
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-11-15 16:10:54
jiangbeilu 发表于 2015-11-15 00:08
应该还有简便的计算方法,这里是把0先处理成NA,然后再转成0处理的,代码如下:
谢谢!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-11-15 16:11:49
jiangbeilu 发表于 2015-11-15 12:48
这个是简便方法,不错
谢谢!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群