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

求助:在Kaggle Notebook中无法导入pandas profiling的解决办法

在Kaggle Notebook中正常使用pandas profiling(ydata-profiling)的解决方法

解决步骤

  • 安装适配版本的库
    Kaggle默认环境未预装该库,且旧版pandas-profiling已更名为ydata-profiling,直接运行以下命令安装稳定版:

    !pip install ydata-profiling==4.5.1
    

    若需使用旧版pandas-profiling,可执行:

    !pip install pandas-profiling==3.6.6
    
  • 重启Notebook内核
    安装完成后,点击Kaggle界面右上角的「Restart Kernel」按钮,确保新安装的库被加载。

  • 正确导入并使用
    新版ydata-profiling的使用代码:

    import ydata_profiling as pp
    # 假设你的数据集名为df
    profile_report = pp.ProfileReport(df)
    # 在Notebook中显示报告
    profile_report.to_notebook_iframe()
    

    旧版pandas-profiling的使用代码:

    from pandas_profiling import ProfileReport
    profile_report = ProfileReport(df)
    profile_report.to_notebook_iframe()
    

常见问题说明

如果安装后仍报错,大概率是版本兼容问题:Kaggle默认的pandas版本可能与最新版ydata-profiling不匹配,指定上述稳定版本可避免此类问题。

内容的提问来源于stack exchange,提问作者Ankit Seth

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.24 16:39:18