Мне нравится использовать функции .head()
и .tail()
в pandas, чтобы косвенно отображать определенное количество строк (иногда я хочу меньше, иногда хочу большего!). Но есть ли способ сделать это со столбцами DataFrame?
Да, я знаю, что я могу изменить параметры отображения, как в:
pd.set_option('display.max_columns', 20)
Но это слишком неуклюже, чтобы постоянно меняться "на лету", и в любом случае это заменит только функциональность .head()
, но не функциональность .tail()
.
Я также знаю, что это можно сделать с помощью аксессора:
yourDF.iloc[:,:20]
для эмуляции .head(20) и yourDF.iloc[:,-20:]
для эмуляции .tail(20).
Он может выглядеть как короткий код, но, честно говоря, он не интуитивно и не быстро, как при использовании .head().
Есть ли такая команда? Я не мог найти его!