如何在pandas 的dataframe 显示栏位的完整内容?

小弟最近需要使用jupyter 和 pandas查看csv档的内容。输入了下列指令:

import pandas as pd
import csv
pd.set_option("display.max_rows",1000000000)
pd.set_option("display.max_columns",1000000000)
df = pd.read_csv("Output_COVID19_Content_6W.csv") #導入資料
df

然后图中虽然有正常显示,但是没有显示所有栏位的完整内容,导致我无法正常的阅读,以下是示例:

图中显示的是我需要查看的资料,但栏位内容很长的时候却变成省略号(…)显示,如果这样的话,我可以用什么方式解决这问题?例如输入什么指令之类,我希望展示每个栏位的完整内容,像excel的那种,感谢你们。

Jason990420
最佳答案
pd.set_option('display.max_rows', None)
pd.set_option('display.max_columns', None)
pd.set_option('display.width', None)
pd.set_option('display.max_colwidth', -1)
4年前 评论
讨论数量: 1
Jason990420
pd.set_option('display.max_rows', None)
pd.set_option('display.max_columns', None)
pd.set_option('display.width', None)
pd.set_option('display.max_colwidth', -1)
4年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!