¿Cómo ampliar la visualización de salida para ver más columnas en el marco de datos de Pandas?

En Python, si hay muchas más columnas en el marco de datos, no todas las columnas se mostrarán en la pantalla de salida. Entonces, veamos cómo ampliar la visualización de salida para ver más columnas.

Método 1: Usar la función pandas.set_option() .

Esta función se utiliza para establecer el valor de una opción específica.

Sintaxis: pandas.set_option(pat, valor)

Devoluciones: Ninguna

Ejemplo:

Python3

# importing numpy library 
import numpy as np
  
# importing pandas library
import pandas as pd
  
# define a dataframe of
# 2 rows and 100 columns
# with random entries
df = pd.DataFrame(np.random.random(200).reshape(2, 100))
  
# show the dataframe
df

Producción:

dataframe

Para imprimir la salida anterior en un formato más amplio usando la función pandas.set_option().

Python3

# using pd.set_option()
# to widen the output 
# display
pd.set_option('display.max_columns', 100)
  
# show the dataframe
df

Producción:

Wider column shows

Método 2: usar el atributo pd.options.display.max_columns .

Este atributo se utiliza para establecer el número. de columnas para mostrar en la visualización del marco de datos de pandas.

Ejemplo:

Python3

# importing numpy library
import numpy as np
  
# importing pandas library
import pandas as pd
  
# define a dataframe of
# 15 rows and 200 columns
# with random entries
df = pd.DataFrame(np.random.randint(0, 100, 
                                    size =(15, 200)))
  
# show the dataframe
df

Producción:

Default Column Frame

Para imprimir la salida anterior en un formato más amplio usando el atributo pd.options.display.max_columns.

Python3

# using an alternative
# way to use 
# pd.set_option() method
# to widen the output 
# display
pd.options.display.max_columns = 200
  
# show the dataframe
df

Producción:

Wider Column Frame

Publicación traducida automáticamente

Artículo escrito por misraaakash1998 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *