Удаление строки по индексу, если значение в ячейке не равно другому значению - PullRequest
0 голосов
/ 30 октября 2018

Я пытаюсь отбросить строки, если «Год» не равен «1950» в этой строке. Я получаю сообщение об ошибке «KeyError: 1». Вот что я пытаюсь:

import pandas as pd

inpExcelFile = 'den.xlsx'
df = pd.read_excel(inpExcelFile)
print (df)

for i in range(0,len(df)):

    if df.at[i,'Year'] != '1948':
        df=df.drop(df.index[i])
        print (df)
        df.to_excel('C:/Users/F Yunus Emre Cevahir/Desktop/den2.xlsx')

Вот мой превосходный вид:

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...