pandas 如何保存數(shù)據(jù)到excel,csv
pandas 保存數(shù)據(jù)到excel,csv
pandas 保存數(shù)據(jù)比較簡(jiǎn)單
對(duì)于任意一個(gè)dataframe:
import pandas as pd import numpy as np ? dataframe = pd.DataFrame(data=np.random.random(size=(10, 10)))
導(dǎo)入到excel中
dataframe.to_excel("文件.xlsx")
導(dǎo)入到csv中
dataframe.to_csv("文件.csv")
更細(xì)致的操作
可以添加更多的參數(shù),比如:
dataframe.to_excel("文件.xlsx", index=False, header=None)
index=False
,代表不會(huì)導(dǎo)出index,就是最左側(cè)的那一列header=None
,代表不會(huì)導(dǎo)出第一行,也就是列頭
對(duì)于csv,還有常用操作:
dataframe.to_csv("文件.csv",sep=',')
sep設(shè)置分隔符,這樣,每列之間會(huì)用“,”隔開(kāi),如果改為sep="$",那么兩個(gè)數(shù)據(jù)間就會(huì)用$符號(hào)隔開(kāi)
將數(shù)據(jù)保存到csv或者xlsx中的最基本操作
pandas提供了非常方便的函數(shù),能夠?qū)?shù)據(jù)保存到cvs或者xlsx中。
import pandas as pd import numpy as np import pymysql from sqlalchemy import create_engine import openpyxl pdata = pd.read_csv('tips.csv') df = pdata.to_csv('out.csv') print(df)
這里我首先讀取tips.csv的數(shù)據(jù)放在了pdata變量中,然后使用
pdata.to_csv(‘out.csv’)將數(shù)據(jù)保存為‘out.csv’文件中。
這里只介紹這一個(gè)參數(shù)。若只填文件名,則默認(rèn)是該python文件的目錄下,也可以使用絕對(duì)地址。
若不填該參數(shù),則df返回值為string類(lèi)型的pdata數(shù)據(jù)。
若填該參數(shù),pd返回值為None
pdata.to_excel('out.xlsx',sheet_name="sheetname",index=False)
- 第一個(gè)參數(shù)為保存的文件名,注意,不能為空
sheet_name
設(shè)置excel文件腳注index=False
這個(gè)意思是不將索引寫(xiě)入到文件中
相關(guān)文章
Python實(shí)現(xiàn)繁體中文與簡(jiǎn)體中文相互轉(zhuǎn)換的方法示例
這篇文章主要介紹了Python實(shí)現(xiàn)繁體中文與簡(jiǎn)體中文相互轉(zhuǎn)換的方法,涉及Python基于第三方模塊進(jìn)行編碼轉(zhuǎn)換相關(guān)操作技巧,需要的朋友可以參考下2018-12-12python使用form-data形式上傳文件請(qǐng)求的方法
Python中的multipart/form-data是一種HTTP POST請(qǐng)求的數(shù)據(jù)格式,用于上傳文件或二進(jìn)制數(shù)據(jù),下面這篇文章主要給大家介紹了關(guān)于python使用form-data形式上傳文件請(qǐng)求的相關(guān)資料,需要的朋友可以參考下2023-04-04pygame面向?qū)ο蟮娘w行小鳥(niǎo)實(shí)現(xiàn)(Flappy bird)
這篇文章主要介紹了pygame面向?qū)ο蟮娘w行小鳥(niǎo)實(shí)現(xiàn)(Flappy bird),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2021-04-04PyTorch 遷移學(xué)習(xí)實(shí)戰(zhàn)
本文主要介紹了PyTorch 遷移學(xué)習(xí)實(shí)戰(zhàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2023-01-01Python中使用filter過(guò)濾列表的一個(gè)小技巧分享
這篇文章主要介紹了Python中使用filter過(guò)濾列表的一個(gè)小技巧分享,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-05-05Python實(shí)現(xiàn)識(shí)別圖片為文字的示例代碼
這篇文章主要為大家詳細(xì)介紹了Python如何不調(diào)用三方收費(fèi)接口,照樣實(shí)現(xiàn)識(shí)別圖片為文字的功能。文中的示例代碼講解詳細(xì),感興趣的可以了解一下2022-08-08Python的Flask框架中集成CKeditor富文本編輯器的教程
在用Flask搭建網(wǎng)站時(shí)的后臺(tái)文章編輯器可以使用CKeditor,CKeditor所支持的文本樣式較多且開(kāi)源,這里我們就來(lái)看一下Python的Flask框架中集成CKeditor富文本編輯器的教程2016-06-06淺談Python3中strip()、lstrip()、rstrip()用法詳解
這篇文章主要介紹了淺談Python3中strip()、lstrip()、rstrip()用法詳解,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2019-04-04