找回密码
 注册
查看: 5047|回复: 2

求解:错误于numericDeriv(form[[3L]], names(ind), env) : 在计算模型的时候产...

[复制链接]
发表于 2013-7-4 11:11:09 | 显示全部楼层 |阅读模式
我运行如下的命令,出现错误, 求解
> M.gen.diss <- read.table(file = 'D:/DResD-T/GenDistance.csv', sep = ',', header = T, row.names = 1, fill = T)
> M.gen.diss <- as.dist(M.gen.diss)
> sample.points <- read.table(file = 'D:/DResD-T/GeoDistance.csv', sep = ',', header = T, row.names = 1, fill = T)
> names(sample.points) <- c('x', 'y')
> M.geo.dist <- dist(sample.points[,1:2])
> IBD.data <- data.frame(cbind(as.vector(M.geo.dist), as.vector(M.gen.diss)))
> names(IBD.data) <- c('geo.dist', 'gen.diss')
> IBD.model.prelim <- NLSstAsymptotic(sortedXyData(x = IBD.data[1:1000,1], y = IBD.data[1:1000,2]))
错误于numericDeriv(form[[3L]], names(ind), env) :
  在计算模型的时候产生了缺省值或无限值
此外: 警告信息:
In log(-coef(lm(log(abs(y - rt)) ~ x, data = xy))[2L]) : 产生了NaNs
回复

使用道具 举报

 楼主| 发表于 2013-7-4 11:12:21 | 显示全部楼层
请高手帮忙啊!
回复 支持 反对

使用道具 举报

发表于 2013-7-4 13:46:23 | 显示全部楼层
警告说的很明显啊
此外: 警告信息:
In log(-coef(lm(log(abs(y - rt)) ~ x, data = xy))[2L]) : 产生了NaNs

你数据中产生 NAN值了
也就是说log(abs(y - rt))中 abs(y-rt)的值 有一些是0
回复 支持 反对

使用道具 举报

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

本版积分规则

手机版|小黑屋|生物统计家园 网站价格

GMT+8, 2025-4-21 04:04 , Processed in 0.027075 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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