import pandas as pd
pd.options.display.max_rows=20
dir='xxxx'
df=pd.read_csv('xxx',encoding='gbk')
print(df)
运行上述代码,但是显示的依然是10行,为啥不是20行嘞?咋弄嘞?
import pandas as pd
pd.options.display.max_rows=20
dir='xxxx'
df=pd.read_csv('xxx',encoding='gbk')
print(df)
运行上述代码,但是显示的依然是10行,为啥不是20行嘞?咋弄嘞?
你可能对pd.options.display.max_rows参数的功能理解错了。
pd.options.display.max_rows=20是指你数据的行数小于等于20行会全部显示,
如果数据的行数大于20行会显示成固定的省略形式。
不是就只显示20行。
要显示所有行用
pd.options.display.max_rows=None