Pandas Series如何轉(zhuǎn)換為DataFrame
Pandas Series轉(zhuǎn)換為DataFrame
說明
雖然Series有一個to_frame()方法,但是當Series的index也需要轉(zhuǎn)變?yōu)镈ataFrame的一列時,這個方法轉(zhuǎn)換會有一點問題。
所以,下面我采用將Series對象轉(zhuǎn)換為list對象,然后將list對象轉(zhuǎn)換為DataFrame對象。
實例
這里的month為一個series對象:
type(month) pandas.core.series.Series
它的index為月份,values為數(shù)量,下面將這兩列都轉(zhuǎn)換為DataFrame的columns。
import pandas as pd dict_month = {'month':month.index,'numbers':month.values} df_month = pd.DataFrame(dict_month)
Series轉(zhuǎn)Dataframe注意事項
series轉(zhuǎn)Dataframe的兩種情況:
series數(shù)據(jù)作為Dataframe的列數(shù)據(jù)
import pandas as pd import numpy as np #創(chuàng)建數(shù)據(jù)框df s=pd.Series(np.array([0,1,3,4]),index=list('abcd')) #series數(shù)據(jù)轉(zhuǎn)為dataframe的列數(shù)據(jù) pd.DataFrame(s)
series數(shù)據(jù)作為Dataframe的行數(shù)據(jù)
#series數(shù)據(jù)轉(zhuǎn)為dataframe的行數(shù)據(jù) pd.DataFrame([s])
以上是 S 轉(zhuǎn) df 的兩種情況,但是要注意的是轉(zhuǎn)為df后,索引的情況。
如果是直接轉(zhuǎn)為列數(shù)據(jù),s 的index就是df的index。
如果轉(zhuǎn)為行數(shù)據(jù),s的index則變?yōu)閐f的columns,這點細節(jié)很重要
總結(jié)
這些僅為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
PyCharm GUI界面開發(fā)和exe文件生成的實現(xiàn)
這篇文章主要介紹了PyCharm GUI界面開發(fā)和exe文件生成,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-03-03Python實現(xiàn)郵件的批量發(fā)送的示例代碼
下面小編就為大家分享一篇Python實現(xiàn)郵件的批量發(fā)送的示例代碼,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-01-01Python可視化mhd格式和raw格式的醫(yī)學(xué)圖像并保存的方法
今天小編就為大家分享一篇Python可視化mhd格式和raw格式的醫(yī)學(xué)圖像并保存的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-01-01Python-pip配置國內(nèi)鏡像源快速下載包的方法詳解
pip如果不配置國內(nèi)鏡像源的話,下載包的速度非常慢,畢竟默認的源在國外呢,這篇文章主要介紹了Python-pip配置國內(nèi)鏡像源快速下載包的方法詳解,需要的朋友可以參考下2024-01-01利用信號如何監(jiān)控Django模型對象字段值的變化詳解
這篇文章主要給大家介紹了關(guān)于利用信號如何監(jiān)控Django模型對象字段值變化的相關(guān)資料,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考借鑒,下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。2017-11-11Python光學(xué)仿真wxpython透鏡演示系統(tǒng)框架
這篇文章主要為大家介紹了Python光學(xué)仿真UI界面的wxpython透鏡演示系統(tǒng)框架基本講解,有需要的朋友可以借鑒參考下,希望能夠有所幫助2021-10-10Python讀取Ansible?playbooks返回信息示例解析
這篇文章主要為大家介紹了Python讀取Ansible?playbooks返回信息示例解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-12-12Python實現(xiàn)excel轉(zhuǎn)sqlite的方法
這篇文章主要介紹了Python實現(xiàn)excel轉(zhuǎn)sqlite的方法,結(jié)合實例形式分析了Python基于第三方庫xlrd讀取Excel文件及寫入sqlite的相關(guān)操作技巧,需要的朋友可以參考下2017-07-07