Как вывести элемент DataFrame в pandas без названии колонки и индекса?
Давайте объясню свою проблему на примере этого простого кода:
import pandas as pd
df = pd.DataFrame({
"col1": [1, 3, 5],
"col2": [2, 4, 6]
})
print(df.iloc[[0], [0]])
Вывод:
col1
0 1
Подскажите, пожалуйста, что мне надо сделать, чтобы получить просто:
1
Ответы (2 шт):
Автор решения: Dmitry Savchenko
→ Ссылка
Что-то должно подойти
print(df.iloc[[0], [0]].squeeze())
print(df.iloc[[0], [0]].values[0][0])
Автор решения: Angelina
→ Ссылка
Ещё один вариант:
print(df.col1.iloc[0])
Получает значение в ячейке, находящейся на пересечении первой строки (индекс 0) и столбца col1. Т.е. выведет только 1.