Pycharm在读取数据时不显示所有列解决方法

Pycharm在读取文件数据时中间的列不显示,用省略号代替,如何全部显示。

问题复现

import pandas as pd
import numpy as np
import matplotlib.pyplot as plt

titanic_train = pd.read_csv('D:\Python\PyCharm\PycharmProjects\\titanic\\train.csv')
titanic_test = pd.read_csv('D:\Python\PyCharm\PycharmProjects\\titanic\\test.csv')

运行结果

在这里插入图片描述

解决方案

在原代码前插入以下代码

#显示所有列
pd.set_option('display.max_columns', None)
#显示所有行
pd.set_option('display.max_rows', None)
#设置value的显示为100,默认为50
pd.set_option('max_colwidth',100)
# 设置200列之后换行
pd.set_option('display.width', 200)

再次运行结果

在这里插入图片描述

问题拓展

pd.set_option(option, value)
注:option是是要设置的选项名称;value是要为选项设置的新值。

display.max_rows:设置在输出中显示的最大行数。

display.max_columns:设置在输出中显示的最大列数。

max_colwidth:设置value的显示长度。

display.width:设置多少列之后换行。

display.precision:设置在输出中显示的浮点数的精度。

mode.chained_assignment:设置在进行链式赋值时是否显示警告信息。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值