原因
可能是pandas版本过低导致
pandas 2.1.0版本以后将DataFrame.applymap 重命名为DataFrame.map
你可以通过以下命令查看pandas版本
pip show pandas
通过以下代码更新pandas版本
pip install --upgrade pandas
如果更新后还是低于2.1.0,你需要升级python版本,目前需要python3.9以上版本才支持
输入以下命令查看python版本
python --version
使用miniconda3创建虚拟环境
如果你使用miniconda3,可以使用下面命令创建python3.9的虚拟环境
conda create -n myenv python=3.9 # 创建虚拟环境myenv
conda activate myenv # 激活虚拟环境myenv
conda install pandas # 安装pandas
conda list pandas # 检查pandas版本确认安装成功