pandas實(shí)現(xiàn)讀取文件常用方法與參數(shù)
常用方法
df = pd.read_excel() df = pd.read_csv() df.to_csv() df.to_excel()
header
header默認(rèn)為0,表示第一行是表頭,如果header設(shè)置為None表示沒有表頭
header也可以是其他整數(shù)n,表示n+1行是表頭,并且前n行的數(shù)據(jù)并不會(huì)讀取




usecols
需要選擇哪些列,默認(rèn)None
- None,讀取所有列
- int,讀取第幾列
- list,int列表,表示讀取這個(gè)列表中的列
- string,excel的方式讀取,例如:"A:F"表示A到F列,"A,D,E:H"表示A和D和E到H列
names
對(duì)讀取的列重命名
也可以讀取數(shù)據(jù)之后再重命名:
df = pd.read_csv('data.csv')
df.columns = ['A','B','C']
或者:
df = pd.read_csv('data.csv')
df.rename(columns = {'A':'AN','B':'BN','C':'CN'})
其他讀取文件常用參數(shù)
sheet_name:讀Excel的時(shí)候讀取指定名稱的表單,也可以是索引,默認(rèn)0index_col:指定索引列,int類型nrows:讀取哪些行skiprows:跳過哪些行keep_default_na:是否保留空值,默認(rèn)Truedtype:設(shè)置列的類型,例如,{‘a’: np.float64, ‘b’: np.int32}
寫文件的常用參數(shù)
float_format:寫浮點(diǎn)數(shù)的格式,’%.0f’columns:列名稱header:是否輸出表頭,默認(rèn)Trueindex:是否輸出索引,默認(rèn)True
對(duì)于csv文件還可以設(shè)置:
sep:設(shè)置分隔符,默認(rèn)","mode:設(shè)置寫入模式,默認(rèn)"w"
對(duì)于Excel還可以設(shè)置:
sheet_name:表單名稱,默認(rèn)"Sheet1"
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Python利用Selenium實(shí)現(xiàn)簡(jiǎn)單的中英互譯功能
Selenium 是一個(gè)用于 Web 應(yīng)用程序測(cè)試的工具,最初是為網(wǎng)站自動(dòng)化測(cè)試而開發(fā)的,可以直接運(yùn)行在瀏覽器上,是 Python 的一個(gè)第三方庫(kù),對(duì)外提供的接口能夠操作瀏覽器,從而讓瀏覽器完成自動(dòng)化的操作,本文介紹了如何利用Python中的Selenium實(shí)現(xiàn)簡(jiǎn)單的中英互譯2024-08-08
python 讀取.csv文件數(shù)據(jù)到數(shù)組(矩陣)的實(shí)例講解
今天小編就為大家分享一篇python 讀取.csv文件數(shù)據(jù)到數(shù)組(矩陣)的實(shí)例講解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2018-06-06
詳解Python實(shí)現(xiàn)多進(jìn)程異步事件驅(qū)動(dòng)引擎
本篇文章主要介紹了詳解Python實(shí)現(xiàn)多進(jìn)程異步事件驅(qū)動(dòng)引擎,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-08-08
Python處理excel根據(jù)全稱自動(dòng)填寫簡(jiǎn)稱
這篇文章主要為大家詳細(xì)介紹了Python處理excel根據(jù)全稱自動(dòng)填寫簡(jiǎn)稱,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-03-03
Python解決“ImportError:?Couldn‘t?import?Django”問題全攻略
本文主要介紹了Python解決“ImportError:?Couldn‘t?import?Django”問題全攻略,具有一定的參考價(jià)值,感興趣的可以了解一下2025-03-03
Python實(shí)例一個(gè)類背后發(fā)生了什么
Python實(shí)例一個(gè)類背后發(fā)生了什么,本文為大家一一列出,感興趣的朋友可以參考一下2016-02-02

