如何拓宽输出显示,在Pandas数据框架中看到更多的列
在Python中,如果数据框架中有很多列,那么不是所有的列都会显示在输出显示中。所以,让我们看看如何扩大输出显示以看到更多的列。
方法1:使用pandas.set_option()函数。
该函数用于设置一个指定选项的值。
语法: pandas.set_option(pat, value)
返回值: None
示例:
# 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
输出:
使用pandas.set_option()函数以更宽的格式打印上述输出。
# using pd.set_option()
# to widen the output
# display
pd.set_option('display.max_columns', 100)
# show the dataframe
df
输出:
方法2:使用pd.options.display.max_columns属性.。
这个属性用来设置在pandas数据框架的显示中所显示的列数。
示例:
# 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
输出:
使用pd.options.display.max_columns属性,以更宽的格式打印上述输出。
# 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
输出: