В настоящее время я получаю вышеупомянутую IndexError: invalid index to scalar variable.
ошибку.То, что я в основном хочу сделать, это дать x-Value xEnd
и y-value yEnd
, чтобы проверить, есть ли строка в моем фрейме данных df
, где его x-column item == xEnd
и его y-column item ==yEnd
.Я думал, что это хорошо работает с функцией .any()
, но каким-то образом я получаю вышеупомянутую ошибку.Может ли кто-нибудь объяснить мне, как я могу это исправить?
df = pd.DataFrame({'x':[1,1,1,2,2,2], 'y':[1,2,3,3,4,3]})
xEnd= 2
yEnd= 3
if(((df['x'] == xEnd) and (df['y'] == yEnd)).any()):
print("true")
else:
print("false")