全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
8792 4
2011-02-22
看了一个r脚本里面有dm_quantile这个函数,不知道需要加载哪个包?而且遇到同样的问题时,也是瞎用包,不明白那些包都管什么用??
下面是报错
#直方图分析
> telco_data_hist<-dm_quantile(telco_data_num,0)
警告信息:
1: In min(xx[xx > upper]) : min里所有的参数都不存在; 回覆Inf
2: In min(xx[xx > upper]) : min里所有的参数都不存在; 回覆Inf
直方图用hist不行吗??
二维码

扫码加我 拉你入群

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

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

全部回复
2011-2-22 10:25:05
根据你的报错信息,这个函数已经定义了,应该是函数调用的问题。lz看一下是不是代码前面(或者source的程序里)已经定义了这个函数,然后在看看这个函数是如何使用的。

可以直接输入
dm_quantile
如果这个函数已经定义,是可以查到代码的(如果函数未设置特殊的name space)。

hist对数据的格式有一定要求,lz如果要使用的话,可以先把数据调整为相应的格式。另外,可以考虑barplot,看看能否满足要求。
二维码

扫码加我 拉你入群

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

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

2011-2-22 10:43:02
2# ltx5151

你好 我看了,确实是一个已经定义的函数,单独输入dm_quantile可以显示函数内容,但是输入:
#直方图分析
> telco_data_hist<-dm_quantile(telco_data_num,0)

还是报错误信息
警告信息:
1: In min(xx[xx > upper]) : min里所有的参数都不存在; 回覆Inf
2: In min(xx[xx > upper]) : min里所有的参数都不存在; 回覆Inf
二维码

扫码加我 拉你入群

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

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

2011-2-22 12:59:19
3# yyt219
你好,应该还是本身的问题。
两个建议:1. 仔细检查code,看看在调用函数前,你的各个变量是否是自己设想的样子,有的时候可能运行了一部分程序,但中间有些过程没有得到你设想的结果,从而无法继续(这个问题比较常见,比如你可以看看telco_data_num是不是你想要的那个值)。另外,可以看看那个函数是如何定义的,对于输入有没有什么要求,是不是函数的变量少了。如果确认问题出在那个函数本身,可以输入debug(dm_quantitle)。然后正常调用dm_quantile,你的函数就会一行一行的跑,知道遇到错误。这样你就可以找到具体是哪里出问题了。完成之后,记得输入undebug(dm_quantile)结束debug链接。

                   2. 如果还是不行,lz可以把全部代码传上来,让大家看一下问题在哪里。
二维码

扫码加我 拉你入群

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

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

2011-3-7 13:28:29
这个问题很简单,有几个使用比较广泛的软件库,如CRAN、R-Forge等上去看看。例如CRAN上有个task views。这上面列举了开源程序员发布的软件包,还介绍了各个框架及框架下对应的软件包。并有pdf,可以对你有帮助的。
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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