溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

pandas中pd.read_csv()函數(shù)的parse_dates()參數(shù)如何解決

發(fā)布時間:2021-03-05 16:47:20 來源:億速云 閱讀:955 作者:Leah 欄目:開發(fā)技術(shù)

pandas中pd.read_csv()函數(shù)的parse_dates()參數(shù)如何解決?相信很多沒有經(jīng)驗的人對此束手無策,為此本文總結(jié)了問題出現(xiàn)的原因和解決方法,通過這篇文章希望你能解決這個問題。

parse_dates : boolean or list of ints or names or list of lists or dict, default False

boolean. If True -> try parsing the index.

list of ints or names. e.g. If [1, 2, 3] -> try parsing columns 1, 2, 3 each as a separate date column.

list of lists. e.g. If [[1, 3]] -> combine columns 1 and 3 and parse as a single date column.

dict, e.g. {‘foo' : [1, 3]} -> parse columns 1, 3 as date and call result ‘foo'

If a column or index contains an unparseable date, the entire column or index will be returned unaltered as an object data

type. For non-standard datetime parsing, use pd.to_datetime after pd.read_csv

中文解釋:

boolean. True -> 解析索引

list of ints or names. e.g. If [1, 2, 3] -> 解析1,2,3列的值作為獨立的日期列;

list of lists. e.g. If [[1, 3]] -> 合并1,3列作為一個日期列使用

dict, e.g. {‘foo' : [1, 3]} -> 將1,3列合并,并給合并后的列起名為"foo"

補充:解決Pandas的to_excel()寫入不同Sheet,而不會被重寫

在使用Pandas的to_excel()方法寫入數(shù)據(jù)時,當(dāng)我們想將多個數(shù)據(jù)寫入一個Excel表的不同DataFrame中,雖然能夠指定sheet_name參數(shù),但是會重寫整個Excel之后才會存儲。

import pandas as pd

現(xiàn)在我有三個DataFrame,分別是大眾某車型的配置、外觀和內(nèi)飾數(shù)據(jù)?,F(xiàn)在我想要將這三個DF存入一張表的不同sheet中

>>> df1
220V車載電源 A/C開關(guān) ACC Autohold Aux BMBS爆胎監(jiān)測與安全控制系統(tǒng) CD機 CarPlay 
 0  0  0 0  0  0  0  1 
>>> df2
 A柱 B柱 C柱 保險杠 倒車燈 倒車鏡尺寸 前后燈 前臉 前風(fēng)窗玻璃 后視鏡尺寸
 0 0 0  0    0     0    0  0 0  0
>>> df3
HUD抬頭數(shù)字顯示 中控臺 中控鎖 中控面板 中間扶手 儀表盤 兒童安全座椅接口 全景天窗 分辨率 后排出風(fēng)口
 0   0  4   5  0  0      13     0  0    0

一般情況下:

df1.to_excel("大眾.xlsx",sheet_name="配置")
df2.to_excel("大眾.xlsx",sheet_name="外觀")
df3.to_excel("大眾.xlsx",sheet_name="內(nèi)飾")

可是結(jié)果中:

pandas中pd.read_csv()函數(shù)的parse_dates()參數(shù)如何解決

只有最后一個存儲的內(nèi)飾數(shù)據(jù),并不符合我們的需求。

解決方法:

writer = pd.ExcelWriter('大眾.xlsx')
df1.to_excel(writer,"配置")
df2.to_excel(writer,"外觀")
df3.to_excel(writer,"內(nèi)飾")
writer.save()

結(jié)果:

pandas中pd.read_csv()函數(shù)的parse_dates()參數(shù)如何解決

看完上述內(nèi)容,你們掌握pandas中pd.read_csv()函數(shù)的parse_dates()參數(shù)如何解決的方法了嗎?如果還想學(xué)到更多技能或想了解更多相關(guān)內(nèi)容,歡迎關(guān)注億速云行業(yè)資訊頻道,感謝各位的閱讀!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI