2 python dataframe python-3.x pandas
我被困在这里,但这是一个两部分的问题。查看 .describe(include = 'all') 的输出,并非所有列都显示;如何显示所有列?
这是我在使用 Spyder 时遇到的一个常见问题,即如何在控制台中显示所有列。任何帮助表示赞赏。
import matplotlib.pyplot as plt
import pandas as pd
import scipy.stats as stats
import seaborn as sns
mydata = pd.read_csv("E:\ho11.csv")
mydata.head()
print(mydata.describe(include="all", exclude = None))
mydata.info()
Run Code Online (Sandbox Code Playgroud)
输出:
您可以使用以下任一方法:
方法一:
pd.options.display.max_columns = None
Run Code Online (Sandbox Code Playgroud)
方法2:
pd.set_option('display.max_columns', None)
# to reset this
pd.reset_option('display.max_columns')
Run Code Online (Sandbox Code Playgroud)
方法3:
# assuming df is your dataframe
pd.set_option('display.max_columns', df.columns.size)
# to reset this
pd.reset_option('display.max_columns')
Run Code Online (Sandbox Code Playgroud)
方法4:
# assuming df is your dataframe
pd.set_option('max_columns', df.columns.size)
# to reset this
pd.reset_option('max_columns')
Run Code Online (Sandbox Code Playgroud)
pd.set_option('display.expand_frame_repr', False)
Run Code Online (Sandbox Code Playgroud)
我建议您浏览以下资源以获取更多详细信息和示例。