2024-10-04 03:22:47 发布
网友
我使用这个查询脚本从api rest获取数据。在
Script
做了这些之后,我得到了以下数据:
Dataframe
我是python新手,我有一些难以理解的问题:如何选择列:
我尝试了以下代码,但它似乎:
df1 = df[(df['Meses'] != 'Total') & (df['Orcado x Realizado'] == 'Realizado')] KeyError: 'Meses'
Data problem
有两个选项可用于筛选多索引数据帧:
1。将索引提升为列并按列筛选
df = df.reset_index() df1 = df[(df['Meses'] != 'Total') & (df['Orcado x Realizado'] == 'Realizado')]
2。直接按索引筛选
reset_index()就可以了
reset_index()
>>> df.reset_index()["Meses"]
您使用的代码(link)正在设置多索引和一列
只需重置索引使其成为平面df。在
df
有两个选项可用于筛选多索引数据帧:
1。将索引提升为列并按列筛选
2。直接按索引筛选
^{pr2}$reset_index()
就可以了您使用的代码(link)正在设置多索引和一列
^{pr2}$只需重置索引使其成为平面
df
。在相关问题 更多 >
编程相关推荐