python解决无法使用列名读取数据问题

问题:使用pd.read_excel读取xlsx数据,列名为数字,无法使用列名形式(df['0.0075'])读取数据
数据形式:
python解决无法使用列名读取数据问题_第1张图片
原因:使用df.columns.dtype可以发现,列名的格式为float64,将列名改为object类型即可

df.columns = df.columns.astype(str)

你可能感兴趣的:(Python,python,pandas)