python将dataframe写入csv_Pandas dataframe数据写入文件和数据库
轉(zhuǎn)自:http://www.dcharm.com/?p=584
Pandas是Python下一個(gè)開源數(shù)據(jù)分析的庫,它提供的數(shù)據(jù)結(jié)構(gòu)DataFrame極大的簡化了數(shù)據(jù)分析過程中一些繁瑣操作,DataFrame是一張多維的表,大家可以把它想象成一張Excel表單或者Sql表。之前這篇文章已經(jīng)介紹了從各種數(shù)據(jù)源將原始數(shù)據(jù)載入到dataframe中,這篇文件介紹怎么將處理好的dataframe中的數(shù)據(jù)寫入到文件和數(shù)據(jù)庫中。
首先我們通過二維ndarray創(chuàng)建一個(gè)簡單的DataFrame:
1. Dataframe寫入到csv文件
第一個(gè)參數(shù)是說把dataframe寫入到D盤下的a.csv文件中,參數(shù)sep表示字段之間用’,’分隔,header表示是否需要頭部,index表示是否需要行號(hào)。
2. Dataframe寫入到j(luò)son文件
把dataframe寫入到D盤下的a.json文件中,文件的內(nèi)容為
3.Dataframe寫入到html文件
把dataframe寫入到D盤下的a.html文件中,文件的內(nèi)容為
在瀏覽器中打開a.html的樣式為
4.Dataframe寫入到剪貼板中
這個(gè)是我認(rèn)為最為貼心的功能, 一行代碼可以將dataframe的內(nèi)容導(dǎo)入到剪切板中,然后可以復(fù)制到任意地方
5.Dataframe寫入到數(shù)據(jù)庫中
第一個(gè)參數(shù)是要寫入表的名字,第二參數(shù)是sqlarchmy的數(shù)據(jù)庫鏈接對(duì)象,第三個(gè)參數(shù)表示數(shù)據(jù)庫的類型,“mysql”表示數(shù)據(jù)庫的類型為mysql。
總結(jié)
以上是生活随笔為你收集整理的python将dataframe写入csv_Pandas dataframe数据写入文件和数据库的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 直播:央视网络春晚 最美女主播王冰冰亮相
- 下一篇: python控制流代码怎么用_Pytho