Мой выходной фрейм данных будет иногда иметь 1, 5 или 10 строк. Как выбрать именно средний ряд.
Мой код:
df =
val
0 10
1 20
2 30
3 40
mid_rw = round(len(df)/2)
print(df.iloc[mid_rw])
Но выше не работает, если есть только одна строка? Как заставить это работать и для одного ряда?