使用索引从数据框中获取值
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用索引从数据框中获取值相关的知识,希望对你有一定的参考价值。
我有一个数据框,就像,
test data
1 11
1 12
1 0
1 15
1 16
1 0
所以,我在这里试图获取0
之前的值>
zero_indexes = list(input_with[input_with['data'] == 0].index) df2 = pd.DataFrame() for each_zero_index in zero_indexes: value = input_with.loc[each_zero_index - 1: each_zero_index] if(value != 0): df1 = input_csv.loc[each_zero_index - 3: each_zero_index] df2 = df2.append(df1) df2.to_csv('final_2.csv')
[这里我没有得到
value
,因为它只返回df
,任何人都可以帮助我。
我有一个数据帧,就像测试数据1 11 1 12 1 0 1 15 1 16 1 0因此,在这里,我试图获取0之前的值...
答案
您可以使用IIUC:另一答案
IIUC:以上是关于使用索引从数据框中获取值的主要内容,如果未能解决你的问题,请参考以下文章