线性模型函数 lm() 错误:外部函数调用中的 NA/NaN/Inf (arg 1)

2024-04-16

假设我有 data.framea

I use

m.fit <- lm(col2 ~ col3 * col4, na.action = na.exclude)

col2有一些NA价值观,col3 and col4值小于 1。

我不断得到

Error in lm.fit(x, y, offset = offset, singular.ok = singular.ok, ...) : 
NA/NaN/Inf in foreign function call (arg 1)

我检查了邮件列表,看来是因为NAs in col2但我尝试使用na.action=na.exclude/omit/pass但它们似乎都不起作用。我测试过lm再次强调前 10 个条目,绝对不是因为NAs。这个警告的问题是每个谷歌结果似乎都指向NA.

我是否误解了错误或者我正在使用lm错?

数据位于kaggle http://www.kaggle.com/c/GiveMeSomeCredit/Download/cs-training.csv。我在做模特月收入使用线性回归的数据(因为我无法得到特定的glm家人上班)。我已经创建了自己的变量来使用,但是如果您尝试建模月收入变量已经存在,它会失败。


我知道这个线程确实很旧,但答案似乎并不完整,我刚刚遇到了同样的问题。

我遇到的问题是因为 NA 列也有 NaN 和 Inf。删除它们并重试。具体来说:

col2[which(is.nan(col2))] = NA
col2[which(col2==Inf)] = NA

希望对您 18 个月大的问题有所帮助!

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

线性模型函数 lm() 错误:外部函数调用中的 NA/NaN/Inf (arg 1) 的相关文章

  • 用整数矩阵对 data.frame 进行子集化

    我一直遇到这个问题 想知道是否有一个简单的解决方法 对于某些情况 我发现考虑将矩阵子集化更合乎逻辑 N lt 12 N NA lt 6 dat lt data frame V1 runif N V2 runif N sel mat lt m
  • 使填充的值成为ggplot2中的实际填充

    有没有办法让填充的值 标签 成为填充本身 例如 在堆积条形图中 我有 require ggplot2 big votes movies movies movies votes gt 100000 p ggplot big votes mov
  • 如何避免循环

    大家好 我是 R 新手 我有两个面板数据文件 其中包含 id date 和 ret 列 文件 A 的数据比文件 B 多得多 但我主要处理文件 B 数据 id 和 date 的组合是唯一标识符 有没有一种优雅的方式来查找 B 中的每个 id
  • R 中第三维的平均值

    R中是否有任何快速方法或内置函数来计算基于第三维的平均值 例如我的数组是 1 1 2 1 1 3 2 2 4 2 1 2 1 11 13 2 12 14 3 1 2 1 21 23 2 22 24 我的输出是 1 2 1 mean 1 11
  • 列表列中的设置操作

    我正在尝试做集合运算在存储在列表列中的向量之间 例如this https stackoverflow com questions 38712196 text file to dataframe with a list column DT l
  • 如何找到每个分类变量的连续变量的平均值

    我想在 y 轴上绘制连续的 BMI 在 x 轴上绘制家庭收入的分类变量 并且我希望该图绘制每个类别的平均 BMI 然而 我不知道如何找到家庭收入每个因素的平均体重指数 Dataset nh 5994 total IDs with Obser
  • 使用 R 迭代读取、操作多个 Excel 文件并将它们附加到一个数据帧中

    在一个目录下 我有多个具有相似格式的excel文件 您可以从以下位置下载示例文件 here https www dropbox com s ho3visres55kpoy test zip dl 0 我需要 循环文件和read excel
  • R:如何添加具有从矩阵的每一行中随机选择的值的列?

    我会先说我是一个 R 菜鸟 我认为这可能有一个简单的解决方案 但我正在努力寻找它 我有一个 2 列 1 000 行的矩阵 保持行固定 我想创建一个新变量 从两列中随机选择一个元素 例如制作一个简单的矩阵 matrix c 1 1 4 6 1
  • 如何在 conda 中静音或抑制 gfortran (或 clang?)后端?

    我一直致力于构建一个非常特殊的 conda 环境 专为python and R与串扰使用rpy2 我想出的方法可以安装正确的R包如下 install main environment sh now date T echo Start Tim
  • 在 R 中将文本文件拆分为段落文件

    我正在尝试将一个巨大的 text 文件拆分为多个 text 文件 每个文件仅包含一个段落 让我举个例子 我需要这样的文字 这是第一段 这没有任何意义 因为这只是一个例子 这是第二段 和前一段一样毫无意义 另存为两个独立的 txt 文件 其中
  • R 中有没有快速替换列值的方法?

    假设我们有一个包含数值的数据框 如下所示 Temperature Height 32 157 31 159 33 139 我想更换Height价值观与pic 00001 pic 00002等等 最终结果是 Temperature Heigh
  • 从 data.frame 创建新列

    我有一个长格式的数据集 其中测量 时间 嵌套在 Networkpartners NP 中 而 Networkpartners NP 又嵌套在人员 ID 中 下面是它的示例 真实数据集有数千行 ID NP Time Outcome 1 11
  • 如何处理重叠的因子水平? (例如,生成表格和图表时)

    我面临一个数据集的问题重叠因素水平 我想按因素级别生成时间线 条形图和统计数据 但是 我希望因子水平是模棱两可的 这意味着属于多个级别的观察结果应该在图中出现多次 这是我的数据结构的示例 head lt c ID YEAR BRAZIL G
  • R中不同级别的李克特分组

    我想使用 Likert 包 并按变量分组并绘制结果 问题是我想要可视化的变量有不同的级别 有没有解决的办法 一个简单的例子来说明我的问题 library reshape library likert foo lt data frame ca
  • 在knitr中打印漂亮的交叉表

    我想要的是使用 R Markdown 和 knit 从 RStudio 打印漂亮的交叉表 无论是在 pdf 文件中 还是在 html 文件中 我怀疑我错过了一些非常明显的东西 因为我不敢相信这是如此困难 我使用 xtabs 或 ftable
  • 网页抓取(R 语言?)

    我想获取中间栏中的公司名称this http www consumercomplaints in bysubcategory mobile service providers page 1 html页面 以蓝色粗体书写 以及登记投诉者的位置
  • R Shiny - 修复了 Shiny 仪表板中的侧边栏和主标题

    我有一个简化的闪亮仪表板 请参阅下面的代码 我想修复侧边栏和主标题 因此 在其他帖子的帮助下 我编写了一个 CSS 文件来解决该问题 sidebar color FFF position fixed width 220px white sp
  • R markdown 引文标识符

    R markdown 允许使用 YAML 元数据部分中的参考书目元数据字段指定参考书目文件 例如 title Sample Document output html document bibliography bibliography bi
  • Rglpk - 梦幻足球阵容优化器 - For 循环输出的 Rbind

    我有一个使用 Rgplk 的梦幻足球阵容优化器 它使用for循环生成多个最佳阵容 其数量由用户输入 代码如下 Lineups lt list for i in 1 Lineup no matrix lt rbind as numeric D
  • (R 错误)错误:cons 内存耗尽(达到限制?)

    我正在处理大数据 并且有一个 70GB 的 JSON 文件 我正在使用 jsonlite 库将文件加载到内存中 我尝试过 AWS EC2 x1 16large 机器 976 GB RAM 来执行此负载 但 R 因错误而中断 Error co

随机推荐

  • 无法读取更新的 AnyLogic DB 值

    我目前正在使用 AnyLogic 数据库来存储已用停车容量 我编写了一个函数来读取数据库并为每个存储的集装箱或拖车分配一个 id 然后 使用 UPDATE 查询来更新数组 数据库读取是使用数据库查询工具指定的 selectfrom 执行的
  • 如何将类添加到开槽元素?

    In my my dropdown模板中的组件 我有这个
  • Rails 中的奇怪错误 - 缺少助手

    我不确定 但这可能与崩溃的计算机有关 重新启动后 崩溃后 我收到丢失助手错误 其中助手名称错误 切换分支对结果没有影响 错误是 缺少帮助程序文件 helpers users xxxx sites xxxx app helpers accou
  • 如何在关闭 rowselect 的情况下为 DBGrid 中的整行着色?

    RowSelect 破坏了 OnCellClick 的功能 因此我需要关闭 RowSelect 那么如何通过突出显示当前行的所有单元格来模拟行选择的外观呢 这对我有用 dgRowSelect False and dgMultiSelect
  • 带有 Joomla 的 Intranet 网站?

    我的公司想在局域网上建立一个小型的内联网门户 我们最多大约有 100 个用户 我正在考虑在带有 XAMPP 的 Windows 服务器环境上使用 Joomla 为了安全起见 XAMPP 为大约 50 到 100 个用户提供服务是否有效 它有
  • 从视频获取MediaStreamTrack(音频)

    我想在从画布录制的同时从视频元素录制音频 我有 var stream canvas captureStream 29 现在我将视频的audioTrack 添加到流中 var vStream video captureStream strea
  • Flask 函数 url_for 不适用于 Bluehost 上的子域部署

    我在 Bluehost 根目录下的子目录中部署了一个非常简单的 Flask 应用程序 名为 app 希望 example com 指向主页 example com app 指向我的 Flask 应用程序 实际上 当脚本 index py 如
  • 使用 POST 从 iOS 将数组传递给 PHP

    因此 我浏览了无数类似的问题 但没有一个回答我正在寻找的问题或以完整的方式回答它 所以希望你们都能帮助我 我需要使用 POST 或任何可以正常工作的方式将 RestaurantID 数组从 iOS 传递到 PHP 文件 我知道 ASIHTT
  • android studio 无法构建

    失败 构建失败并出现异常 出了什么问题 任务 app preDexDebug 执行失败 java io IOException Cannot run program C Users SETIAWAN AppData Local Androi
  • Flask(数据库)数据库迁移中枚举类型的 psycopg2.ProgrammingError

    在 Flask 应用程序的 postgres 数据库上运行迁移时 我在 Enum 类型上收到以下 psycopg2 错误 INFO alembic runtime migration Context impl PostgresqlImpl
  • 如何在 Java 项目的 VS Code 中悬停时显示 Javadoc?

    在我的 Mac OS 10 14 中 我有 VS Code 1 47 3 昨天安装了 Java Extension Pack 0 9 1 我能够运行 Java 项目 Maven 但我在悬停功能上看不到任何 javadoc 例如 当鼠标指针悬
  • session和cookie是同一个东西吗?

    既然session和cookie都是用来存储临时数据的 那么它们有什么区别呢 至于可能的知识 如果您将变量设置为 cookies 那么您的用户将不必在每次进入您的社区时登录 Cookie 将保留在用户浏览器中 直到被用户删除 但会话被广泛使
  • CSS 中的正向前瞻

    我知道 Perl 正则表达式中积极前瞻的概念 即q u 匹配后跟 u 的 q 但不使 u 成为匹配的一部分 我正在寻找类似的CSS 我想匹配div 后面跟着一个兄弟姐妹div specialClass div div div class s
  • MethodExpression 未在 HtmlCommandLink 中触发

    我有一个动态生成的数据表 像这样 DataTable dataTable new DataTable dataTable setValue relatorioVOList dataTable setVar rVO Column checkB
  • 使用 Visual Studio 调试时看不到 boost::可选内容

    如果我尝试直接查看变量 我会看到一个 符号 如果我创建一个手表调用is initialized函数 我收到以下错误 CXX0033 错误 OMF 类型信息错误 我没有找到太多与使用 Google Boost 相关的错误信息 还有其他人经历过
  • 一旦用户切换相机隐私设置,防止 AVCaptureSession 崩溃

    一直使用AVCaptureSession来记录条形码 效果很好 我还遵循了有关堆栈溢出的建议 如何正确释放AVCaptureSession https stackoverflow com questions 3741121 how to p
  • 如何在 create-react-app 中以开发模式启用 Service Worker?

    我知道我们可以在生产模式下测试我们的 Service Worker 但是重新构建和部署的过程非常烦人 有什么方法可以在开发模式下启用服务工作者吗 改变这个 window addEventListener load gt const swUr
  • 拖动滑块时更新标签

    我正在使用一个Slider在我的 javaFX 项目中 我有一个Label当我移动滑块时它会更新 我想要Label在我拖动时进行更新Slider不仅是当阻力被放下时 这是我的代码 betSlider valueChangingPropert
  • 使用 jpos api 打包 SUBFIELDS

    我正在尝试编写一个主要的包和解压包ISO消息 using 初级职位框架 问题是我的消息包含一些子字段 例如field 48 并且我一直将其视为空值 下面是我的配置 主程序 Packager
  • 线性模型函数 lm() 错误:外部函数调用中的 NA/NaN/Inf (arg 1)

    假设我有 data framea I use m fit lt lm col2 col3 col4 na action na exclude col2有一些NA价值观 col3 and col4值小于 1 我不断得到 Error in lm