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