位置: IT常識(shí) - 正文
推薦整理分享python中series轉(zhuǎn)dataframe的兩種方法(series轉(zhuǎn)換為dataframe),希望有所幫助,僅作參考,歡迎閱讀內(nèi)容。
文章相關(guān)熱門搜索詞:python數(shù)據(jù)如何轉(zhuǎn)換成excel表格,python series轉(zhuǎn)int,python如何將series轉(zhuǎn)為str,python series轉(zhuǎn)換為字符串,python如何將series轉(zhuǎn)為str,python中series轉(zhuǎn)為數(shù)組,python中series轉(zhuǎn)為數(shù)組,python中series轉(zhuǎn)dataframe,內(nèi)容如對(duì)您有幫助,希望把文章鏈接給更多的朋友!
在python的pandas包中,其中一個(gè)數(shù)據(jù)類型DataFrame想要轉(zhuǎn)換為Serie會(huì)自動(dòng)轉(zhuǎn)換,那將Series轉(zhuǎn)為DataFrame又如何實(shí)現(xiàn)呢?本文介紹python中series轉(zhuǎn)dataframe的兩種方法:1、使用to_frame()后,再轉(zhuǎn)置index與columns實(shí)現(xiàn)Series轉(zhuǎn)換成DataFrame;2、先to_dict()轉(zhuǎn)成字典再轉(zhuǎn)為list再轉(zhuǎn)dataframe。
方法一:使用to_frame()后,再轉(zhuǎn)置index與columns實(shí)現(xiàn)Series轉(zhuǎn)換成DataFrame
In[21]:df2=df1.loc[1].to_frame()In[22]:df2Out[22]:1id2nameIn[23]:df3=pd.DataFrame(df2.values.T,columns=df2.index)In[24]:df3Out[24]:idname02李四In[25]:df1Out[25]:idname01張三12李四23王五方法二:先to_dict()轉(zhuǎn)成字典再轉(zhuǎn)為list再轉(zhuǎn)dataframe
fori,jindf.iterrows():j=pd.DataFrame([j.to_dict()])#series有轉(zhuǎn)framedict等方法print(j)print(type(j))print(j['age'])上一篇:使用Python實(shí)現(xiàn)一個(gè)堆棧結(jié)構(gòu)(利用python)
下一篇:ps中如何進(jìn)行像素和厘米轉(zhuǎn)換(ps如何進(jìn)行像素修復(fù))
網(wǎng)站地圖: 企業(yè)信息 工商信息 財(cái)稅知識(shí) 網(wǎng)絡(luò)常識(shí) 編程技術(shù)
友情鏈接: 武漢網(wǎng)站建設(shè)