pandas 轉(zhuǎn)換成行列表進(jìn)行讀取與Nan處理的方法
pandas中有時(shí)需要按行依次對(duì).csv文件讀取內(nèi)容,那么如何進(jìn)行呢?
我們來(lái)完整操作一遍,假設(shè)我們已經(jīng)有了一個(gè).csv文件。
# 1.導(dǎo)入包 import pandas as pd # 2讀入數(shù)據(jù) readFile = pd.read_csv('輸出路徑',encoding='gb2312') for record in readFile.values: print(record)
至此就完成了整個(gè)過(guò)程
如果有Nan怎么處理呢?
我們可以在readFile后面加入以下內(nèi)容:
readFile = readFile.fillna('del_token') 在for record in readFile.values后面加入一個(gè)while循環(huán) record = list(record) while ('del_token' in record): record.remove('del_token') print(record) 整個(gè)代碼看起來(lái)就像這樣子了: # 1.導(dǎo)入包 import pandas as pd # 2讀入數(shù)據(jù) readFile = pd.read_csv('輸出路徑',encoding='gb2312') # 給Nan賦值 readFile = readFile.fillna('del_token') for record in readFile.values: # 轉(zhuǎn)換列表刪除Nan while ('del_token' in record): record.remove('del_token') # 打印 print(record)
以上這篇pandas 轉(zhuǎn)換成行列表進(jìn)行讀取與Nan處理的方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Python2.7環(huán)境Flask框架安裝簡(jiǎn)明教程【已測(cè)試】
這篇文章主要介紹了Python2.7環(huán)境Flask框架安裝方法,結(jié)合實(shí)例形式詳細(xì)分析了Python2.7環(huán)境下安裝Flask框架遇到的問(wèn)題與相關(guān)解決方法、注意事項(xiàng),并給出了一個(gè)基本的測(cè)試示例,需要的朋友可以參考下2018-07-07python 用遞歸實(shí)現(xiàn)通用爬蟲(chóng)解析器
這篇文章主要介紹了python 用遞歸實(shí)現(xiàn)通用爬蟲(chóng)解析器的方法,幫助大家更好的理解和學(xué)習(xí)使用python,感興趣的朋友可以了解下2021-04-04使用python的pyplot繪制函數(shù)實(shí)例
今天小編就為大家分享一篇使用python的pyplot繪制函數(shù)實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-02-02Python3 實(shí)現(xiàn)減少可調(diào)用對(duì)象的參數(shù)個(gè)數(shù)
今天小編就為大家分享一篇Python3 實(shí)現(xiàn)減少可調(diào)用對(duì)象的參數(shù)個(gè)數(shù),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-12-12python讀取tif圖片時(shí)保留其16bit的編碼格式實(shí)例
今天小編就為大家分享一篇python讀取tif圖片時(shí)保留其16bit的編碼格式實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-01-01利用python3 的pygame模塊實(shí)現(xiàn)塔防游戲
這篇文章主要介紹了利用python3 的pygame模塊實(shí)現(xiàn)塔防游戲,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-12-12