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')

运行结果

Pycharm在读取数据时不显示所有列解决方法_第1张图片

解决方案

在原代码前插入以下代码

#显示所有列
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:设置在进行链式赋值时是否显示警告信息。

你可能感兴趣的:(python基础,pycharm,ide,python)