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.

¿Quieres aprender más sobre preprocesar datos en Pandas?

Estoy escribiendo un libro sobre este tema. Su precio será de 30.00€, pero puedes obtener acceso instantáneo a cada capítulo que voy escribiendo pagando ahora 14.99€ (50% de descuento) para ayudarme mientras lo escribo.

Obtener acceso