gpt4 book ai didi

python - pandas python 中的多重索引

转载 作者:行者123 更新时间:2023-12-01 08:11:59 26 4
gpt4 key购买 nike

我正在使用 jypyther-python。我通过以下方式创建了一个数据集:

scr_spread=pd.read_csv('C:/Users/e877780/Desktop/DEV/scr_spread.txt',sep=";")
#scr_spread['idx']=range(1,len(scr_spread)+1)
scr_spread.set_index(['Tipo','Rating','Duration_hasta'], inplace=True)
scr_spread=scr_spread.sort_index()

该数据集还有一个附加字段“Duramaxima”。我试图获取对应于三元组的“Duramaxima”,例如(1,1,5)。我使用以下语法:

scr_spread.loc[(1,1,5),'DuraMaxima']

如果我定义 a=2*上面的值并打印输出,我会得到以下结果: enter image description here

如何只得到 346 而不是乘法的三元组加结果。我需要 346 作为另一个数据集。谢谢

最佳答案

当使用元组访问.loc中的某些行时,它返回pandas Series。因此通过 print(a.iloc[0]) 你只得到 346。

关于python - pandas python 中的多重索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55188785/

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