statsmodels“LinAlgError:奇异矩阵”中的逻辑回归

2023-12-21

不知道为什么,但在拟合逻辑回归模型时出现“numpy.linalg.linalg.LinAlgError:奇异矩阵”错误。

from sklearn.datasets import load_breast_cancer
from sklearn.model_selection import train_test_split
import statsmodels.api as sm

data = load_breast_cancer()
y = data.target
X = data.data

X_train, X_test, y_train, y_test = train_test_split(
    X, y, test_size=0.2, stratify=y, random_state=2)

X_train = sm.add_constant(X_train)
X_test = sm.add_constant(X_test)
model = sm.Logit(y_train, X_train)
fit = model.fit() # error appears on this line

fit.summary2()

None

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

statsmodels“LinAlgError:奇异矩阵”中的逻辑回归 的相关文章

  • API 端点的 Django 子域配置

    我已经建立了一个 Django 项目 它使用django rest framework提供一些 ReST 功能 网站和其他功能都运行良好 然而有一个小问题 我需要我的 API 端点指向一个不同的子域 例如 当用户访问该网站时 他 她可以根据
  • 与 iexact 一起使用时,Django get_or_create 无法设置字段

    我想用name iexact with get or create尽可能避免用户输入字段的重复 我的提供者模型有一个名称字段 我在其中使用get or create 查找工作正常 但在第一次创建实例时 如下面的 p1 Timber 示例 名
  • 为什么我不能使用“exclude”从 python 轮子中排除“tests”目录?

    考虑以下包结构 与以下setup py内容 from setuptools import setup find packages setup name dfl client packages find packages exclude te
  • Spark MLlib - 训练隐式警告

    我在使用时不断看到这些警告trainImplicit WARN TaskSetManager Stage 246 contains a task of very large size 208 KB The maximum recommend
  • 编辑 scikit-learn 决策树

    我想编辑 sklearn DecisionTree 例如改变条件或切割节点 叶子等 但似乎没有功能可以做到这一点 如果我可以导出到文件 编辑它以导入 如何编辑决策树 环境 Windows 10 python3 3 sklearn 0 17
  • Python 中的安全解除引用

    Groovy 有一个很好的安全取消引用运算符 这有助于避免 NullPointerExceptions variable method The method仅当以下情况时才会被调用variable is not null 有没有办法在 Py
  • Python的reduce()短路了吗?

    If I do result reduce operator and False 1000 得到第一个结果后它会停止吗 自从False anything False 相似地 result reduce operator or True 10
  • html 解析器 python

    我正在尝试解析一个网站 我正在使用 HTMLParser 模块 问题是我想解析第一个 a href 评论后 但我真的不知道该怎么做 所以我在文档中发现有一个函数叫做handle comment 但我还没有找到如何正确使用它 我有以下内容 i
  • 如何在 ReportLab 段落中插入回车符?

    有没有办法在 ReportLab 的段落中插入回车符 我试图将 n 连接到我的段落字符串 但这不起作用 Title Paragraph Title n Page myStyle 我想要这样做 因为我将名称放入单元格中 并且想要控制单元格中的
  • 如何找到列表S的所有分区为k个子集(可以为空)?

    我有一个唯一元素列表 比方说 1 2 我想将其拆分为 k 2 个子列表 现在我想要所有可能的子列表 1 2 1 2 2 1 1 2 我想分成 1 1 2 我怎样才能用 Python 3 做到这一点 更新 我的目标是获取 N 个唯一数字列表的
  • str.translate 给出 TypeError - Translate 采用一个参数(给定 2 个参数),在 Python 2 中工作

    我有以下代码 import nltk os json csv string cPickle from scipy stats import scoreatpercentile lmtzr nltk stem wordnet WordNetL
  • Python 视频框架

    我正在寻找一个 Python 框架 它将使我能够播放视频并在该视频上绘图 用于标记目的 我尝试过 Pyglet 但这似乎效果不是特别好 在现有视频上绘图时 会出现闪烁 即使使用双缓冲和所有这些好东西 而且似乎没有办法在每帧回调期间获取视频中
  • 如何检查列表是否为空?

    这个问题的答案是社区努力 help privileges edit community wiki 编辑现有答案以改进这篇文章 目前不接受新的答案或互动 例如 如果通过以下内容 a 我如何检查是否a是空的 if not a print Lis
  • 求解不等式系统时“多项式错误:仅允许使用单变量多项式”

    我想找到以下两个常数的区间cons1 and cons2我写了下面的代码 from sympy import Poly from sympy import Abs from sympy solvers inequalities import
  • 如何强制 Y 轴仅使用整数

    我正在使用 matplotlib pyplot 模块绘制直方图 我想知道如何强制 y 轴标签仅显示整数 例如 0 1 2 3 等 而不显示小数 例如 0 0 5 1 1 5 2 等 我正在查看指导说明并怀疑答案就在附近matplotlib
  • 为什么 bot.get_channel() 会产生 NoneType?

    我正在制作一个 Discord 机器人来处理公告命令 当使用该命令时 我希望机器人在特定通道中发送一条消息 并向用户发送一条消息以表明该命令已发送 但是 我无法将消息发送到频道 我尝试了这段代码 import discord import
  • 获取调用者文件的绝对路径

    假设我在不同的目录中有两个文件 1 py 比如说 在C FIRST FOLDER 1 py and 2 py 比如说 在C SECOND FOLDER 2 py 文件1 py进口2 py using sys path insert 0 pa
  • issubclass() 对从不同路径导入的同一类返回 False

    目的是实现某种插件框架 其中插件是同一基类 即 A 的子类 即 B 基类使用标准导入加载 而子类使用 imp load module 从众所周知的包 即 pkg 的路径加载 pkg init py mod1 py class A mod2
  • 从数据集的给定日期范围中提取属于一天的数据

    我有一个数据集 日期范围为 2018 年 1 月 12 日到 8 月 3 日 其中包含一些值 维数为my df数据框是 my df shape 9752 2 每行包含半小时频率 第一行开始于2018 01 12 my df iloc 0 D
  • 为什么用字符串和时间增量转置 DataFrame 会转换数据类型?

    这种行为对我来说似乎很奇怪 id列 字符串 在转置后转换为时间戳df如果另一列是时间增量 import pandas as pd df pd DataFrame id 00115 01222 32333 val 12 14 170 df v

随机推荐

  • Python - 使用正则表达式来过滤数据

    有没有一种简单的方法可以从给定字符串中删除与给定正则表达式匹配的所有字符 我知道在 Ruby 中我可以使用gsub gt gt key cd baz ls l gt cd baz ls l gt gt newkey key gsub w d
  • 错误:模块“app”:找不到平台“android-28”。在项目同步成功之前,设计编辑器不可用

    所以 我是新来的 刚刚安装了 Android Studio 然后想创建一个基本的 Activity 但问题是他们希望我安装 SDK 和 Haxm 而 Haxm 不是通过 SDK 管理器安装的 我已经尝试了很多 并使用了 Stack over
  • 修改 NSDate 以表示从今天起 1 个月

    我正在向我正在开发的 Cocoa 应用程序添加重复事件 我每天和每周都会重复 因为我可以用数学方式定义这些 3600 24 7 1 周 我使用以下代码来修改日期 NSDate dateWithTimeIntervalSinceNow 360
  • 如何为现有项目生成asgi.py?

    我在 2 2 中有一个现有的 django 项目 但现在我想开始使用通道 所以我必须更改为 3 0 和 asgi 而不是 wsgi 如何生成运行应用程序所需的 asgi py Django 有一个模板文件here https github
  • 在 Blazor 视图之外访问经过身份验证的用户

    在我的服务器端 Blazor 应用程序中 身份验证以非常规的方式处理 本质上 当用户访问该页面时 他们将使用其 Windows 凭据进行身份验证 此时 将创建一个自定义策略来在外部数据库 Informix 中查找该用户名 在该数据库中可以找
  • 如何在 Android 中滑动视图时禁用 onclick 侦听器?

    我有一个可以滑动到另一个页面的视图 它有一个 onClick 侦听器 用于显示一个对话框 问题是 滑动会触发这两个操作 即显示下一页和对话框 如何在滑动时禁用 onClick 侦听器 听起来你想使用 GestureDetector as w
  • DiffableDataSource:快照不会重新加载页眉和页脚

    我在用UICollectionViewDiffableDataSource for UICollectionView以多个部分显示内容 我正在使用 Collection View Compositional Layout 和 Diffabl
  • 如何通过堆栈跟踪访问本地变量? (模仿动态范围)

    背景 尽管可以在运行时编译 C 代码 但不可能在当前作用域中包含并运行生成的代码 相反 所有变量都必须作为显式参数传递 与 Python 这样的动态编程语言相比 我们永远无法真正复制eval 如本例所示 x 42 print eval x
  • 显示 node.js child_process.exec 的进度?

    我最近提出 接受了我之前提出的问题的答案 如何使用 Node js 复制 wget 的功能 https stackoverflow com questions 9541177 how can i replicate the function
  • 如何在 C++ 中访问数字的符号位?

    我希望能够访问 C 中数字的符号位 我当前的代码看起来像这样 int sign bit number gt gt 31 这似乎有效 给了我0对于正数和 1对于负数 但是 我不明白我是如何得到的 1对于负数 如果 12 是 0000 0000
  • 向 y 轴添加标签以显示 matplotlib 中水平线的 y 值

    如何将字符串标签添加到下图中显示的水平红线 我想将 k 305 之类的内容添加到该行旁边的 y 轴标签中 蓝点只是一些其他数据 其值并不重要 为了重现这个问题 您可以绘制任何类型的数据 我的问题是关于红线的 plt plot 0 502 3
  • iPhone - SKProductsRequest 和“消息发送到已解除分配的实例”

    我在实施 InAppPurchase 时遇到了麻烦 我的购买实现是在模态视图控制器 AppUpgradeViewController 中实现的 我从另一个模态视图中呈现它 我这样做 AppUpgradeViewController appU
  • Android 禁用列表视图项目

    所以基本上我需要一些帮助或一些关于我遇到的问题的建议 我正在从数据库填充列表视图 并且需要在创建列表视图时检查该项目的 id 是否已打开position与我数据库中另一个表的 id 相同 如果是 您可以单击该项目 如果不是 我希望它禁用它
  • 当鼠标在 JFrame 内移动时,Swing Timer 停止调用 actionPerformed()

    如果我将鼠标移入javax swing JFrame the javax swing Timer停止呼叫actionPerformed 方法 直到鼠标停止移动 仅当我使用 Rocket Kone XTD 鼠标移动光标时才会出现这种情况 当我
  • 重启CF服务器会导致所有人退出吗?

    如果CF服务器重新启动 所有现有的Session和Client变量是否都会丢失 客户端变量通常存在于数据库或注册表中 因此它们在服务器重新启动后仍然存在 请参阅here http help adobe com en US ColdFusio
  • 所有单元测试都用 Moq 抛出 BadImageFormatException 吗?

    我目前正在增加我们软件产品的代码覆盖率 但遇到了一个问题 我的所有单元测试 当使用 任何 CPU 编译时 都因抛出 BadImageFormatException 而失败 可以通过使用 x86 而不是 任何 CPU 构建解决方案来规避此异常
  • Xcode - 使用#pragma 标记

    我很确定这不是重复的 你使用 pragma 标记吗 我看了很多方法 哪个是正确的 pragma mark pragma mark Actions pragma mark pragma mark pragma mark Actions pra
  • : 在 vi​​m 中用全颜色方案硬拷贝一个文件

    我想使用全彩打印我在 MacVIM 中编辑的一些文件 包括深色背景 当然我不会将其发送到打印机 我只想将其保存为PDF hardcopy 删除背景并应用丑陋的方案 是否可以 而是使用 TOhtml 这是一个通常包含在默认 Vim 运行时中的
  • boost::bind 的返回类型是什么?

    我想将函数的 绑定器 保存到变量中 以便通过利用其运算符重载功能在以下代码中重复使用它 这是实际执行我想要的操作的代码 include
  • statsmodels“LinAlgError:奇异矩阵”中的逻辑回归

    不知道为什么 但在拟合逻辑回归模型时出现 numpy linalg linalg LinAlgError 奇异矩阵 错误 from sklearn datasets import load breast cancer from sklear