欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

pandas如何導出Excel表格

這篇文章主要介紹pandas如何導出Excel表格,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

成都創(chuàng)新互聯(lián)公司從2013年創(chuàng)立,先為萊西等服務建站,萊西等地企業(yè),進行企業(yè)商務咨詢服務。為萊西企業(yè)網站制作PC+手機+微官網三網同步一站式服務解決您的所有建站問題。

如果說我們有下面這樣一個數(shù)據源,當我們導入python進行數(shù)據處理后,如果不進行任何處理,會出現(xiàn)什么情況呢?

注:編號和身份證列,在Excel中已經是文本類型了。

pandas如何導出Excel表格  

如果說讀取不做任何處理,導出不做任何處理,會出現(xiàn)什么樣子的情況呢?

import pandas as pd

df = pd.read_excel("info.xlsx")
df
 

結果如下:

pandas如何導出Excel表格  
pandas如何導出Excel表格  

這就尷尬了!如果我的數(shù)據源中存在這里的列,你去python中跑了一遍,還把我的原始數(shù)據給弄得非正常顯示了,這不是很無語嗎?

pandas如何導出Excel表格  

這樣肯定不行呀,出現(xiàn)了這種問題應該怎么解決呢?

首先看看將這樣的數(shù)據,讀取到python中,怎么正常顯示。

import pandas as pd
# converters參數(shù),可以指定讀取某些列為指定數(shù)據類型;
df = pd.read_excel("info.xlsx",converters={"身份證":str,"編號":str})
df
 

結果如下:

pandas如何導出Excel表格  

通過上圖可以發(fā)現(xiàn),數(shù)據已經正常讀取了。此時,我想導出到excel中的數(shù)據,也不出現(xiàn)格式顯示問題,應該怎么做呢?

df["編號"] = df["編號"].apply(lambda x: "\t" + x)
df["身份證"] = df["身份證"].apply(lambda x: "\t" + x)

df.to_csv("info2.csv",encoding="gbk")
df.to_excel("info2.xlsx",encoding="gbk")
 

蹬 蹬 蹬 蹬,你沒看錯就是這么簡單,在每個數(shù)據前面加一個制表符\t即可。其實你也可以在數(shù)據前面加一個英文狀態(tài)下的單引號',但是只有加了制表符后,導出excel后,顯示的結果是最好的。

現(xiàn)在我們來看看最終的結果:

pandas如何導出Excel表格  

以上是“pandas如何導出Excel表格”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注創(chuàng)新互聯(lián)行業(yè)資訊頻道!

網站名稱:pandas如何導出Excel表格
本文路徑:http://www.chinadenli.net/article12/gsphgc.html

成都網站建設公司_創(chuàng)新互聯(lián),為您提供外貿網站建設動態(tài)網站手機網站建設App設計商城網站企業(yè)建站

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

網站托管運營