You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用ProfileReport报错:concat()不支持join_axes参数,求解决方案

解决ProfileReport初始化时的TypeError(join_axes参数问题)

错误原因

报错核心是pandas与pandas-profiling版本不兼容:新版pandas已移除pd.concat()的join_axes参数,但你当前安装的pandas-profiling仍在调用该废弃参数,触发TypeError。

解决方案

方案1:升级为官方新版库(推荐)

原pandas-profiling已迁移更名为ydata-profiling,修复了所有新版本pandas的兼容性问题:

  1. 卸载旧版库:
pip uninstall pandas-profiling -y
  1. 安装新版库:
pip install ydata-profiling
  1. 修改代码中的导入语句:
import numpy as np
import pandas as pd
from ydata_profiling import ProfileReport  # 更新导入路径

之后重新运行代码即可正常生成分析报告。

方案2:降级pandas到兼容版本

若不想更换库,可将pandas降级至仍支持join_axes的1.x版本:

pip install pandas==1.5.3

降级后无需修改原有代码,直接执行即可。

内容的提问来源于stack exchange,提问作者Igor Shveder

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.16 22:01:18