dataframe的object类型
生活随笔
收集整理的這篇文章主要介紹了
dataframe的object类型
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
首先,我們構(gòu)造一個dataframe來看一下它的數(shù)據(jù)類型:
實際上dtype對象來自NumPy,它描述了ndarray中元素的類型。ndarray中的每個元素的字節(jié)大小必須相同。對于int64和float64,它們是8字節(jié)。所以col2和col3系統(tǒng)可以自動識別出來是float和int類型的,但是對于col4中,既有布爾類型也有數(shù)值類型的,系統(tǒng)無法給出一個統(tǒng)一的類型,因此顯示的是object。此外對于col1這種字符類型的數(shù)據(jù),由于字符串的類型長度也是不定的,因此Pandas沒有直接在ndarray中保存字符串的字節(jié),而是使用object ndarray,它保存的是指向?qū)ο蟮闹羔?#xff0c;因此這種類型的ndarray的數(shù)據(jù)類型是object。
在對數(shù)據(jù)進行處理的時候以防同一列的數(shù)據(jù)類型太亂,可以先轉(zhuǎn)換一下數(shù)據(jù)類型。
總結(jié)
以上是生活随笔為你收集整理的dataframe的object类型的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C++绘制菱形(曼哈顿距离求解:贼快!!
- 下一篇: 经典汽车电瓶充电电路图讲解_电工基础电路