使用Dataframe.info()顯示空值與類型信息
Dataframe.info()顯示空值與類型信息
使用Dataframe.info()默認(rèn)不帶參數(shù)只顯示摘要信息
如果想顯示空值信息與類型信息
testData.info(verbose = True, null_counts=True)
其中verbose代表是否顯示類型信息,null_counts代表是否顯示空值統(tǒng)計信息。
這兩個參數(shù)在探索性分析中非常有用。
然后推薦使用missingno包進(jìn)行缺失值的可視化。
將DataFrame.info()存儲為變量
日常工作中,通常使用它來查看數(shù)據(jù)的基本統(tǒng)計信息(如索引、列數(shù)、列名、數(shù)據(jù)量、數(shù)據(jù)類型、缺失值、內(nèi)存等)
其語法結(jié)構(gòu)如下:
DataFrame.info(verbose=None, buf=None, max_cols=None, memory_usage=None, null_counts=None)
問題
在使用中,想將其輸出的統(tǒng)計信息作為一個變量存儲,并且運(yùn)行時,不打印出來(該函數(shù)默認(rèn)是將統(tǒng)計信息打印出來)
處理
可通過設(shè)置參數(shù)buf來滿足需求,實(shí)例如下:
存儲為字符串
import pandas as pd # 構(gòu)建數(shù)據(jù)集 int_values = [1, 2, 3, 4, 5] # 整數(shù) text_values = ['alpha', 'beta', 'gamma', 'delta', 'epsilon'] # 字符串 float_values = [0.0, 0.25, 0.5, 0.75, 1.0] # 浮點(diǎn) df = pd.DataFrame({"int_col": int_values, "text_col": text_values, "float_col": float_values}) # 存儲為字符串 import io buf = io.StringIO() # 創(chuàng)建一個StringIO,便于后續(xù)在內(nèi)存中寫入str df.info(buf=buf) # 寫入 s = buf.getvalue() # 讀取
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Django實(shí)現(xiàn)快速分頁的方法實(shí)例
分頁是我們?nèi)粘i_發(fā)中必不可少的一個功能,下面這篇文章主要給大家介紹了關(guān)于Django如何實(shí)現(xiàn)快速分頁的方法,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考借鑒,下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。2017-10-10Python運(yùn)用于數(shù)據(jù)分析的簡單教程
這篇文章主要介紹了Python運(yùn)用于數(shù)據(jù)分析的簡單教程,主要介紹了如何運(yùn)用Python來進(jìn)行數(shù)據(jù)導(dǎo)入、變化、統(tǒng)計和假設(shè)檢驗等基本的數(shù)據(jù)分析,需要的朋友可以參考下2015-03-03Python實(shí)現(xiàn)判斷一個字符串是否包含子串的方法總結(jié)
這篇文章主要介紹了Python實(shí)現(xiàn)判斷一個字符串是否包含子串的方法,結(jié)合實(shí)例形式總結(jié)分析了四種比較常用的字符串子串判定方法,需要的朋友可以參考下2017-11-11tensorflow實(shí)現(xiàn)測試時讀取任意指定的check point的網(wǎng)絡(luò)參數(shù)
今天小編就為大家分享一篇tensorflow實(shí)現(xiàn)測試時讀取任意指定的check point的網(wǎng)絡(luò)參數(shù),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-01-01python數(shù)字圖像處理數(shù)據(jù)類型及顏色空間轉(zhuǎn)換
這篇文章主要為大家介紹了python數(shù)字圖像處理數(shù)據(jù)類型及顏色空間轉(zhuǎn)換示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-06-06淺談matplotlib中FigureCanvasXAgg的用法
這篇文章主要介紹了淺談matplotlib中FigureCanvasXAgg的用法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-06-06Python3顯示當(dāng)前時間、計算時間差及時間加減法示例代碼
這篇文章主要給大家介紹了關(guān)于Python3顯示當(dāng)前時間、計算時間差及時間加減法的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用Python3具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧2019-09-09