解決Pandas的DataFrame輸出截斷和省略的問題
我們看一個現(xiàn)象:
import pandas as pd titanic = pd.read_csv('titanic_data.csv') print(titanic.head())
Titanic_data.csv是kaggle上的泰坦尼克數(shù)據(jù)集,通過pandas讀入到一個dataframe中,我們看看其前5行記錄。輸出結果如下:
可以看到,記錄被分成了3段截斷輸出,如果想在一行輸出,該怎么辦呢?這就需要設置pandas的option選項:
pd.set_option('display.width',200)
再看輸出,這次5條記錄在一行中顯示了。
同時,我們注意到,索引為1的記錄中,Name有省略號,并沒有顯示全。這時需要調整列寬。
pd.set_option('display.max_colwidth',100)
看看輸出結果,這次顯示全了。
同樣,我們還可以控制max_row,max_column等參數(shù),使得我們根據(jù)實際數(shù)據(jù)的顯示要求進行設置。更多的設置項詳見:
https://pandas.pydata.org/pandas-docs/stable/generated/pandas.set_option.html
以上這篇解決Pandas的DataFrame輸出截斷和省略的問題就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
在Tensorflow中實現(xiàn)leakyRelu操作詳解(高效)
這篇文章主要介紹了在Tensorflow中實現(xiàn)leakyRelu操作詳解(高效),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-06-06python數(shù)據(jù)分析之將爬取的數(shù)據(jù)保存為csv格式
Python內置了CSV模塊,可直接通過該模塊實現(xiàn)csv文件的讀寫操作,在web應用中導出數(shù)據(jù)是比較常見操作,下面這篇文章主要給大家介紹了關于python數(shù)據(jù)分析之將爬取的數(shù)據(jù)保存為csv格式的相關資料,需要的朋友可以參考下2022-06-06一篇文章教你用Python實現(xiàn)一個學生管理系統(tǒng)
這篇文章主要為大家詳細介紹了python實現(xiàn)學生管理系統(tǒng),文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2021-09-09解決python3.x安裝numpy成功但import出錯的問題
這篇文章主要介紹了解決python3.x安裝numpy成功但import出錯的問題,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-11-11Python微服務開發(fā)之使用FastAPI構建高效API
微服務架構在現(xiàn)代軟件開發(fā)中日益普及,它將復雜的應用程序拆分成多個可獨立部署的小型服務。本文將介紹如何使用 Python 的 FastAPI 庫快速構建和部署微服務,感興趣的可以了解一下2023-05-05