Ver todas las columnas en Pandas utilizando Jupyter - Python

Introducción al uso de las opciones de Pandas para ampliar (o eliminar) los límites de visualización de filas y columnas en Jupyter o iPython.

Ver todas las columnas en Pandas utilizando Jupyter - Python

Trabajando con Pandas y Jupyter nos encontraremos muchas veces con un caso así al mostrar el .head() de un DataFrame:

IDColumna 1Columna 2Columna 3...Columna 4Columna 5Columna 6

Esto sucede porque Pandas tiene configurado por defecto un límite en la visualización de columnas y de filas. Sin embargo, podemos cambiar esta configuración de forma muy sencilla para ampliar o incluso eliminar este límite:

import pandas as pd

# Podemos limitar el número de columnas
pd.options.display.max_columns = 10

# O incluso eliminarlo
pd.options.display.max_columns = None

# Del mismo modo podemos cambiar el límite de filas
pd.options.display.max_rows = 20

# Y también eliminarlo!
pd.options.display.max_rows = None

Una vez sabemos esto, podemos incluir estas dos líneas de código al principio de nuestro Jupyter y podremos ver nuestra tabla completa de datos al ejecutar cualquier instrucción.