gpt4 book ai didi

python - 使用第一列作为索引的 Excel 到 Pandas DataFrame

转载 作者:太空狗 更新时间:2023-10-29 21:10:58 25 4
gpt4 key购买 nike

我在 Excel 中有一个非常简单的表格,我正在尝试将其读入 DataFrame

Excel data

代码:

from pandas import DataFrame, Series
import pandas as pd

df = pd.read_excel('params.xlsx', header=[0,1], index_col=None)

这会产生以下 DataFrame:

DataFrame

我没想到 param1.key 会成为索引,尤其是在设置了 index_col=None 之后。有没有一种方法可以使用生成的索引而不是第一列的数据将数据放入 DataFrame 中?

更新 — 以下是您尝试 reset_index() 解决问题时发生的情况:

DataFrame after reset_index()

版本信息:

  • python 3.5.0
  • Pandas (0.17.1)
  • xlrd (0.9.4)

最佳答案

这似乎是一个错误。您只需执行以下操作即可从索引中获取一列:

df['columnName'] = df.index

关于python - 使用第一列作为索引的 Excel 到 Pandas DataFrame,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34020061/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com