Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

Как узнать колонку и строку конкретного значения в датафрейме pandas?

Например, мне нужно узнать, где находится число 5.275 в датафрейме. Как это сделать?

Pandas
антон задойнов
  ·   · 1,4 K
Python-энтузиаст  · 8 июн 2021

Попробуйте так, должно получиться:

for column in df.columns:
    for num, row in df.iterrows():
        if df.iloc[num][column] == 5.275:
            print(f"row: {num}, column: {column}")
Лучший
Исправляю старые баги, добавляю новые  · 10 июн 2021
Главная особенность датафрейма в том, что данные логично расположены по колонкам. Если вы не знаете с какой колонкой работать, лучше использовать 2д массив numpy. Тогда простым выражением "np.where(data == 5.754)" вы получите... Читать далее