请帮我为ai替代率匹配投资水平、敏捷程度和高管背景,这三个都开一列,匹配的条件是年份和股票代码,对于...
创建于:2025年6月17日
创建于:2025年6月17日
pythonfiles = [ "/mnt/data/A股上市公司人工智能投资水平(剔除st及金融).xlsx", "/mnt/data/企业ai替代率.xls", "/mnt/data/敏捷度.xlsx", "/mnt/data/高管数字化背景.xlsx" ] for f in files: print(f, os.path.exists(f))
pythondfs = {} for f in files: try: df = pd.read_excel(f) except Exception as e: print("Error loading", f, e) continue print(f, df.shape) print(df.head()) dfs[f] = df
pythontry: df_ai = pd.read_excel("/mnt/data/企业ai替代率.xls", engine='xlrd') except Exception as e: print("error", e)
pythontry: import openpyxl, warnings, traceback, math, numpy as np
pythontry: df_ai = pd.read_excel("/mnt/data/企业ai替代率.xls", engine='openpyxl') except Exception as e: print("openpyxl error", e)
pythontry: import xlrd print(xlrd.__version__) except Exception as e: print("cannot import xlrd", e)
pythonwith open("/mnt/data/企业ai替代率.xls", "rb") as f: header = f.read(8) print(header)
python!pip -q install xlrd
pythonos.listdir('/mnt/data') ['A股上市公司人工智能投资水平(剔除st及金融).xlsx', '敏捷度.xlsx', '企业ai替代率.xls', '高管数字化背景.xlsx']
pythonprint(dfs['/mnt/data/敏捷度.xlsx'].columns)
pythondf_exec = dfs['/mnt/data/高管数字化背景.xlsx'] print(df_exec.head()) print(df_exec.columns)
我已成功读取 《A股上市公司人工智能投资水平(剔除ST及金融).xlsx》、 《敏捷度.xlsx》 和 《高管数字化背景.xlsx》,但目前无法解析 《企业ai替代率.xls》 ——这是旧版 .xls 格式,需要 xlrd 类库,而当前运行环境里无法安装新依赖。
为了给您做出按“年份 + 股票代码”匹配、并生成可下载的完整表格(含“投资水平”“敏捷度”“高管数字化背景”三列),烦请您把 《企业ai替代率》 文件另存为 .xlsx 或 .csv 后重新上传。收到新版文件后,我就能一次性帮您合并并提供下载链接。谢谢!