当前位置: 首页 > 知识库问答 >
问题:

在Python中使用Prince进行多个对应分析-无法让库运行

宁侯林
2023-03-14

我一直在尝试使用Python中的prince包来执行多个对应关系分析。我在网上看到,个人使用这个软件包有困难,但我遇到的错误与其他关于堆栈溢出的帖子不同。

我在用水蟒。有关所有计算机程序规范,请参见下文

import prince
pca = prince.PCA(n_components=2,n_iter=3,rescale_with_mean=True,
             rescale_with_std=True,copy=True,check_input=True,engine='auto',
             random_state=42)

当我这样做时,我得到了错误

  TypeError: __init__() got an unexpected keyword argument 'n_iter'

Python:3.8.5

Ipython:7.19.0

jupyter岩芯:4.6.3

jupyter-笔记本:6.1.4

QT控制台:4.7.7

ipython:7.19.0

ipykernel:5.3.4

jupyter客户端:6.1.7

jupyter实验室:2.2.6

nbconvert:6.0.7

ipywidgets:7.5.1

nb格式:5.0.8

Traitlet:5.0.5

有人能就如何在Python中执行MCA提供建议吗?

我将感谢任何帮助。我也尝试过马华方案,但没有用。我的最终目标是创造一个马华情节。谢谢你的时间和帮助。

共有1个答案

子车青青
2023-03-14

n_iter不是定义的参数

从…起https://github.com/kormilitzin/Prince/blob/master/prince/pca.py完整文档

def __init__(self, dataframe, n_components=2, scaled=True, supplementary_rows=None,
                 supplementary_columns=None, plotter='mpl'):
 类似资料:
  • 我尝试在拆分线中使用拆分,但它只对文件进行了部分解析 我希望提取一个数组,其中每一行、每列中的数字都在数组的列中

  • 本文向大家介绍使用Python Pandas进行数据分析,包括了使用Python Pandas进行数据分析的使用技巧和注意事项,需要的朋友参考一下 在本教程中,我们将看到使用Python pandas库进行的数据分析。图书馆的熊猫都是用C语言编写的。因此,我们在速度上没有任何问题。它以数据分析而闻名。我们在熊猫中有两种类型的数据存储结构。它们是Series和DataFrame。让我们一一看。 1.

  • 问题内容: 在Python中,该模块可用于在一系列值上并行运行函数。例如,这将生成f的前100000个评估的列表。 当f接受多个输入而只有一个变量变化时,是否可以做类似的事情?例如,如何并行处理此: 问题答案: 有几种方法可以做到这一点。在问题给出的示例中,您可以定义一个包装函数 然后将此包装传递给。一种更通用的方法是使用一个包装器,该包装器使用一个元组参数并将该元组解包为多个参数 或使用等效的l

  • 问题内容: 我正在努力弄清楚如何分析一个简单的多进程python脚本 我正在启动5个进程,因此cProfile会生成5个不同的文件。在每个方法的内部,我想看到我的方法’worker’大约需要3秒钟才能运行,但是相反,我只看到了’start’方法中正在发生的事情。 如果有人可以向我解释这一点,我将不胜感激。 更新:基于公认答案的工作示例: 问题答案: 您正在对流程启动进行概要分析,这就是为什么您只看

  • 用Cycript进行实时修改 本文,我们将使用Yahoo Weather应用来执行所有的测试。它有一个清爽和优雅的UI来提供不同地区的天气信息。 一旦Yahoo Weather应用被安装好,请确保它运行在前台。这是因为如果应用在后台,那它就会被暂停,你也不能对它做啥。一旦应用跑起来,你可以先找到其进程id,然后用cycript -p挂钩其进程。 如果挂钩成功,你可以得到一个Cycript解释器。你

  • 本文向大家介绍Python多进程multiprocessing用法实例分析,包括了Python多进程multiprocessing用法实例分析的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Python多进程multiprocessing用法。分享给大家供大家参考,具体如下: mutilprocess简介 像线程一样管理进程,这个是mutilprocess的核心,他与threading很是