pd.MultiIndex() 报错 TypeError: __new__() got an unexpected keyword argument ‘labels‘

2023-11-01

pd.MultiIndex()

报错 TypeError: new() got an unexpected keyword argument ‘labels’

coefficients = list()

coeff_labels = ['lr', 'l1', 'l2']
coeff_models = [lr, lr_l1, lr_l2]

for lab,mod in zip(coeff_labels, coeff_models):
    coeffs = mod.coef_
    coeff_label = pd.MultiIndex(levels=[[lab], [0,1,2,3,4,5]], 
                                 labels=[[0,0,0,0,0,0], [0,1,2,3,4,5]])
    coefficients.append(pd.DataFrame(coeffs.T, columns=coeff_label))

coefficients = pd.concat(coefficients, axis=1)

coefficients.sample(10)

报错信息

---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
<ipython-input-23-a2d41abfe2ce> in <module>()
      8     coeffs = mod.coef_
      9     coeff_label = pd.MultiIndex(levels=[[lab], [0,1,2,3,4,5]], 
---> 10                                  labels=[[0,0,0,0,0,0], [0,1,2,3,4,5]])
     11     coefficients.append(pd.DataFrame(coeffs.T, columns=coeff_label))
     12 

TypeError: __new__() got an unexpected keyword argument 'labels'

解决方法

使用pd.MultiIndex.from_product() 替换 pd.MultiIndex()

coeff_label = pd.MultiIndex.from_product([[lab], [0,1,2,3,4,5]], names=['coeff_labels', 'coefficient'])


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

pd.MultiIndex() 报错 TypeError: __new__() got an unexpected keyword argument ‘labels‘ 的相关文章

随机推荐

  • Petya and Exam【Codeforces 1282 C】【贪心】

    Codeforces Round 610 Div 2 C 有N道题目 题目有简单与困难之分 简单的题目花费A分钟 困难的题目花费B分钟 那么考试时间一共有T的情况下 我们是可以提前交卷的 但是有些时间限制 就是譬如说你现在第x分钟交卷 但是
  • 部署项目到服务器

    部署项目到服务器 1 购买服务器 阿里云官网 2 安装宝塔面板 相当于服务器的图形化操作界面 3 开放端口 云服务器端口 宝塔面板端口 4 下载插件 5 部署前后端项目 步骤二 安装宝塔面板 进入到服务器 使用命令安装宝塔 yum inst
  • hive动态分区插入数据

    往hive分区表中插入数据时 如果需要创建的分区很多 比如以表中某个字段进行分区存储 则需要复制粘贴修改很多sql去执行 效率低 因为hive是批处理系统 所以hive提供了一个动态分区功能 其可以基于查询参数的位置去推断分区的名称 从而建
  • 阻塞和非阻塞,同步和异步

    1 例子 故事 老王烧开水 出场人物 老张 水壶两把 普通水壶 简称水壶 会响的水壶 简称响水壶 老王想了想 有好几种等待方式 1 老王用水壶煮水 并且站在那里 不管水开没开 每隔一定时间看看水开了没 同步阻塞 老王想了想 这种方法不够聪明
  • Python与数据分析库Pandas进阶

    引言 Python是一种广泛使用的编程语言 它可以用于各种任务 包括科学计算 数据分析 Web开发和人工智能等 其中 数据分析是Python最强大的领域之一 Python的Pandas库是Python数据分析的中心组件 它为数据科学家和分析
  • 三相同步电机怎么接线图_三相异步电机的正反转原理图解

    来源 网络 异步电动机又称感应电动机 是由气隙旋转磁场与转子绕组感应电流相互作用产生电磁转矩 从而实现机电能量转换为机械能量的一种交流电机 三相异步电机主要用作电动机 拖动各种生产机械 例如 风机 泵 压缩机 机床 轻工及矿山机械 农业生产
  • Error: ER_NOT_SUPPORTED_AUTH_MODE: Client does not support authentication protocol requested by ser

    导语 Error ER NOT SUPPORTED AUTH MODE Client does not support authentication protocol requested by ser 作者 变优秀的小白 Github 关注
  • C++之纯虚函数与抽象类

    C 之纯虚函数与抽象类 什么是纯虚函数 什么是抽象类 什么是纯虚函数 纯虚函数是将基类中的函数声明为虚函数 0的函数 纯虚函数只能声明 不能定义 因为纯虚函数没有函数体 纯虚函数的写法为 virtual 函数返回类型 函数名 参数列表 0
  • 2020-10-08

    项目场景 最近在学习Spring Cloud Stream 组件 记录一下学习中踩到的坑 问题描述 网上很多资料或者视频是使用的依赖是
  • C++:替换string中的字符

    1 按照位置进行替换 string的成员函数replace可以满足这种需求 其变体有很多种 请参考官方文档 以下列举常用的两种 include
  • Jmeter性能测试——1.设置代理

    Jmeter设置代理 1 添加http代理服务器 2 添加线程组 3 设置要录制的服务器IP地址或者域名 4 在线程组中添加 录制控制器 5 设置代理服务器 HTTP Proxy Server 1 gt 配置端口号 默认为8080 2 gt
  • 《The Tao Of Programming》——编程之道

    这本书居然可以结合老子的 南华经 庄子的 庄子 以及 论文 来谈论编程 编程似乎成为了如此文艺的东西 深不可测 后来作者还写了 编程之禅 计算机寓言 信息时代的启示 如此有逼格的东西 下面摘录几句 有点儿意思 The Silent Void
  • 【Games101 作业6 + 附加题】渲染兔子 BVH SAH 代码

    基础题部分 根据教程PDF 首先需要引用如下函数 在作业5的基础上稍作修改 renderer in Renderer cpp 解说见注释 The main render function This where we iterate over
  • python学习之星号三角形

    描述 读入一个整数N N是奇数 输出由星号字符组成的等边三角形 要求 第1行1个星号 第2行3个星号 第3行5个星号 依次类推 最后一行共N的星号
  • 【送书活动】畅销书《Kali Linux高级渗透测试》更新版速速查收~

    文章目录 每日一句正能量 前言 本书概况 读者对象 赠书活动 目录 每日一句正能量 其实 人生很多东西无所谓最好的 只要你认为值得就是最好 前言 对于企业网络安全建设工作的质量保障 业界普遍遵循PDCA 计划 Plan 实施 Do 检查 C
  • CM金丝雀Canary报错

    CM金丝雀Canary报错 1 HDFS 金丝雀 Canary 测试无法为 tmp cloudera health monitoring canary files 创建父目录 2 Hive Metastore Canary Hive Met
  • python利用pyhive 连接hive

    1 下载需求包 pip install sasl pip install thrift pip install thrift sasl pip install PyHive 2 连接hive 注意端口默认为10000 from pyhive
  • Python 单分配泛函数

    单分配泛函数 通俗一点的说法就是 根据函数传入的第一个参数的数据类型的不同 而执行不同的方法 单分派 根据一个参数的类型 以不同方式执行相同的操作的行为 多分派 可根据多个参数的类型选择专门的函数的行为 泛函数 多个函数绑在一起组合成一个泛
  • 融合注意力机制和Bi-LSTM的旅游评价情感分析模型

    摘要 旅游评价情感分析对了解游客偏好具有重要意义 然而现有的旅游评价情感分析模型较少突出游客情感描述的核心内容 为了更加精确地分析游客评价的情感倾向 提出一种结合词性注意力机制和双向长短期记忆神经网络 Bi directional Long
  • pd.MultiIndex() 报错 TypeError: __new__() got an unexpected keyword argument ‘labels‘

    pd MultiIndex 报错 TypeError new got an unexpected keyword argument labels coefficients list coeff labels lr l1 l2 coeff m