免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
Pandas是什么
Pandas是一個開源的第三方Python庫,從Numpy和Matplotlib的基礎上構(gòu)建而來,享有數(shù)據(jù)分析“三劍客之一”的盛名(NumPy、Matplotlib、Pandas)。Pandas已經(jīng)成為Python數(shù)據(jù)分析的必備高級工具,它的目標是成為強大、靈活、可以支持任何編程語言的數(shù)據(jù)分析工具。
Pandas這個名字來源于面板數(shù)據(jù)(PanelData)與數(shù)據(jù)分析(dataanalysis)這兩個名詞的組合。在經(jīng)濟學中,PanelData是一個關(guān)于多維數(shù)據(jù)集的術(shù)語。Pandas最初被應用于金融量化交易領域,現(xiàn)在它的應用領域更加廣泛,涵蓋了農(nóng)業(yè)、工業(yè)、交通等許多行業(yè)。
Pandas最初由WesMcKinney(韋斯·麥金尼)于2008年開發(fā),并于2009年實現(xiàn)開源。目前,Pandas由PyData團隊進行日常的開發(fā)和維護工作。在2020年12月,PyData團隊公布了最新的Pandas1.20版本。
在Pandas沒有出現(xiàn)之前,Python在數(shù)據(jù)分析任務中主要承擔著數(shù)據(jù)采集和數(shù)據(jù)預處理的工作,但是這對數(shù)據(jù)分析的支持十分有限,并不能突出Python簡單、易上手的特點。Pandas的出現(xiàn)使得Python做數(shù)據(jù)分析的能力得到了大幅度提升,它主要實現(xiàn)了數(shù)據(jù)分析的五個重要環(huán)節(jié):
加載數(shù)據(jù)
整理數(shù)據(jù)
操作數(shù)據(jù)
構(gòu)建數(shù)據(jù)模型
分析數(shù)據(jù)
Pandas主要特點
Pandas主要包括以下幾個特點:
它提供了一個簡單、高效、帶有默認標簽(也可以自定義標簽)的DataFrame對象。
能夠快速得從不同格式的文件中加載數(shù)據(jù)(比如Excel、CSV、SQL文件),然后將其轉(zhuǎn)換為可處理的對象;
能夠按數(shù)據(jù)的行、列標簽進行分組,并對分組后的對象執(zhí)行聚合和轉(zhuǎn)換操作;
能夠很方便地實現(xiàn)數(shù)據(jù)歸一化操作和缺失值處理;
能夠很方便地對DataFrame的數(shù)據(jù)列進行增加、修改或者刪除的操作;
能夠處理不同格式的數(shù)據(jù)集,比如矩陣數(shù)據(jù)、異構(gòu)數(shù)據(jù)表、時間序列等;
提供了多種處理數(shù)據(jù)集的方式,比如構(gòu)建子集、切片、過濾、分組以及重新排序等。
上述知識點將在后續(xù)學習中為大家一一講解。
Pandas主要優(yōu)勢
與其它語言的數(shù)據(jù)分析包相比,Pandas具有以下優(yōu)勢:
Pandas的DataFrame和Series構(gòu)建了適用于數(shù)據(jù)分析的存儲結(jié)構(gòu);
Pandas簡潔的API能夠讓你專注于代碼的核心層面;
Pandas實現(xiàn)了與其他庫的集成,比如Scipy、scikit-learn和Matplotlib;
Pandas官方網(wǎng)站(點擊訪問)提供了完善資料支持,及其良好的社區(qū)環(huán)境。
Pandas內(nèi)置數(shù)據(jù)結(jié)構(gòu)
我們知道,構(gòu)建和處理二維、多維數(shù)組是一項繁瑣的任務。Pandas為解決這一問題,在ndarray數(shù)組(NumPy中的數(shù)組)的基礎上構(gòu)建出了兩種不同的數(shù)據(jù)結(jié)構(gòu),分別是Series(一維數(shù)據(jù)結(jié)構(gòu))DataFrame(二維數(shù)據(jù)結(jié)構(gòu)):
Series是帶標簽的一維數(shù)組,這里的標簽可以理解為索引,但這個索引并不局限于整數(shù),它也可以是字符類型,比如a、b、c等;
DataFrame是一種表格型數(shù)據(jù)結(jié)構(gòu),它既有行標簽,又有列標簽。
下面對上述數(shù)據(jù)結(jié)構(gòu)做簡單地的說明:
數(shù)據(jù)結(jié)構(gòu)維度說明
Series1該結(jié)構(gòu)能夠存儲各種數(shù)據(jù)類型,比如字符數(shù)、整數(shù)、浮點數(shù)、Python 對象等,Series 用 name 和 index 屬性來描述
數(shù)據(jù)值。Series 是一維數(shù)據(jù)結(jié)構(gòu),因此其維數(shù)不可以改變。
DataFrame2DataFrame 是一種二維表格型數(shù)據(jù)的結(jié)構(gòu),既有行索引,也有列索引。行索引是 index,列索引是 columns。
在創(chuàng)建該結(jié)構(gòu)時,可以指定相應的索引值。
本站僅提供存儲服務,所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
Pandas 教程 | 菜鳥教程
pandas基礎教程(一)
Python數(shù)據(jù)分析之pandas數(shù)據(jù)結(jié)構(gòu)
Python 數(shù)據(jù)分析(一) 本實驗將學習 pandas 基礎,數(shù)據(jù)加載、存儲與文件格式,數(shù)據(jù)規(guī)整化,繪圖和可視化的知識
python數(shù)據(jù)科學系列:pandas入門詳細教程
(附代碼)Pandas必會的方法匯總,用Python做數(shù)據(jù)分析更加如魚得水!
更多類似文章 >>
生活服務
分享 收藏 導長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服