Pycharm中使用Pandas读取csv文件不显示所有列
代码示例:
data = pd.read_csv('./file_csv/stock_day.csv')
print(data)
运行结果:
可以发现运行之后,只显示了部分列,而中间省略了部分列。
解决办法
在代码前加入两条语句,示例代码:
pd.set_option('display.max_columns', None)
pd.set_option('display.width', 200)
data = pd.read_csv('./file_csv/stock_day.csv')
print(data)
运行结果:
再次运行之后,所有列均可显示。
类似相关方法
pd.set_option(option, value)
其中,option是是要设置的选项名称;value是要为选项设置的新值。
通过pd.set_option(option, value)方法,可以设置各种选项,例如:
-
display.max_rows:设置在输出中显示的最大行数。
-
display.max_columns:设置在输出中显示的最大列数。
-
max_colwidth:设置value的显示长度。
-
display.width:设置多少列之后换行。
-
display.precision:设置在输出中显示的浮点数的精度。
-
mode.chained_assignment:设置在进行链式赋值时是否显示警告信息。
总结
一步一个脚印,lyy加油!