python中Array和DataFrame相互轉(zhuǎn)換的實(shí)例講解
python中,對(duì)于array數(shù)組中的數(shù)據(jù)放在DataFrame數(shù)據(jù)框中可以更好的進(jìn)行數(shù)據(jù)分析,但是二者并不是一個(gè)數(shù)據(jù)類型,因此需要將array轉(zhuǎn)dataframe。既然可以array轉(zhuǎn)dataframe,那么可同樣dataframe也可以轉(zhuǎn)回array結(jié)構(gòu)。本文介紹python中Array和DataFrame相互轉(zhuǎn)換的方法。
1、array轉(zhuǎn)dataframe:直接用pd.dataframe()進(jìn)行轉(zhuǎn)化
使用格式
a = pd.DataFrame(a)
具體實(shí)例
import pandas as pd df = pd.DataFrame(df)
2、dataframe轉(zhuǎn)化為array
使用格式
arr=df.values
具體實(shí)例
import pandas as pd
data = {'name':['Zhang San','Li Si','Wang Wu'], 'salary':['5000','7000','10000']}
df = pd.DataFrame(data)
print(df)
print(df.values)
df1 = pd.DataFrame(df.values)
df1
Pandas實(shí)現(xiàn)dataframe和np.array的相互轉(zhuǎn)換
dataframe轉(zhuǎn)化成array
df=df.values
array轉(zhuǎn)化成dataframe
import pandas as pd df = pd.DataFrame(df)
到此這篇關(guān)于python中Array和DataFrame相互轉(zhuǎn)換的實(shí)例講解的文章就介紹到這了,更多相關(guān)python中Array和DataFrame如何相互轉(zhuǎn)換內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- python?DataFrame中stack()方法、unstack()方法和pivot()方法淺析
- python?pandas分割DataFrame中的字符串及元組的方法實(shí)現(xiàn)
- python?DataFrame數(shù)據(jù)分組統(tǒng)計(jì)groupby()函數(shù)的使用
- python DataFrame數(shù)據(jù)格式化(設(shè)置小數(shù)位數(shù),百分比,千分位分隔符)
- python用dataframe將csv中的0值數(shù)據(jù)轉(zhuǎn)化為nan缺失值字樣
- python數(shù)據(jù)分析之DataFrame內(nèi)存優(yōu)化
- python將Dataframe格式的數(shù)據(jù)寫入opengauss數(shù)據(jù)庫(kù)并查詢
相關(guān)文章
Keras實(shí)現(xiàn)Vision?Transformer?VIT模型示例詳解
這篇文章主要為大家介紹了Keras實(shí)現(xiàn)Vision?Transformer?VIT模型示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-05-05
Python實(shí)現(xiàn)簡(jiǎn)易Web爬蟲(chóng)詳解
這篇文章主要介紹了Python實(shí)現(xiàn)簡(jiǎn)易Web爬蟲(chóng)詳解,具有一定借鑒價(jià)值,需要的朋友可以參考下2018-01-01
Python實(shí)現(xiàn)獲取當(dāng)前目錄下文件名代碼詳解
這篇文章主要介紹了Python實(shí)現(xiàn)獲取當(dāng)前目錄下文件名,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-03-03
pytest?fixtures函數(shù)及測(cè)試函數(shù)的參數(shù)化解讀
這篇文章主要介紹了pytest?fixtures函數(shù)及測(cè)試函數(shù)的參數(shù)化解讀,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-05-05
Python對(duì)文件和目錄進(jìn)行操作的方法(file對(duì)象/os/os.path/shutil 模塊)
下面小編就為大家?guī)?lái)一篇Python對(duì)文件和目錄進(jìn)行操作的方法(file對(duì)象/os/os.path/shutil 模塊)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-05-05
Python中模塊(Module)和包(Package)的區(qū)別詳解
這篇文章主要介紹了Python中模塊(Module)和包(Package)的區(qū)別詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-08-08
Anaconda安裝以及修改環(huán)境默認(rèn)位置圖文教程
Anaconda是一個(gè)用于科學(xué)計(jì)算的Python發(fā)行版,支持Linux,Mac, Windows, 包含了眾多流行的科學(xué)計(jì)算、數(shù)據(jù)分析的 Python 包,下面這篇文章主要給大家介紹了關(guān)于Anaconda安裝以及修改環(huán)境默認(rèn)位置的相關(guān)資料,需要的朋友可以參考下2023-04-04
django 快速啟動(dòng)數(shù)據(jù)庫(kù)客戶端程序的方法示例
這篇文章主要介紹了django 快速啟動(dòng)數(shù)據(jù)庫(kù)客戶端程序的方法示例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-08-08
對(duì)于Python中線程問(wèn)題的簡(jiǎn)單講解
這篇文章主要介紹了對(duì)于Python中線程問(wèn)題的簡(jiǎn)單講解,線程一直是Python編程當(dāng)中的熱點(diǎn)問(wèn)題,而本文沒(méi)有涉及GIL線程鎖方面的內(nèi)容,需要的朋友可以參考下2015-04-04

