您好,登錄后才能下訂單哦!
這篇文章將為大家詳細講解有關二維dataframe中類Series操作是怎么樣的,文章內容質量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。
pandas簡介
pandas是python數據分析領域最為經典的庫之一,基于numpy構建。
pandas中常用的數據結構有:
1,Series:一維數組,有index。Series中只允許存儲同種類型數據。
2,DataFrame:二維的表格型數據結構。可以將DataFrame理解為Series的容器。
3,Panel :三維的數組。可以理解為DataFrame的容器。
你發現 pandas庫的名字和這三種數據結構名字的關系了嗎?本節和接下來的幾節我們介紹DataFrame。DataFrame是python在數據分析領域使用最廣泛的數據結構。具有以下優點:
數據直觀 ———— 就像一個excel表格
功能強大 ———— 極其豐富的方法
DataFrame的概要如下:
DataFrame是一個Series容器,創建和索引方式和Series很像。
DataFrame可以看成是一個有index和columns名稱的array,支持向量化。
你可以像操作excel表一樣操作DataFrame:插入行和列,排序,篩選……
你可以像操作SQL數據表一樣操作DataFrame:查詢,分組,連接……
本節我們介紹DataFrame的類Series操作。
一、創建DataFrame
1,類型轉換法
2,文件導入法
3,逐列生成法
二,DataFrame的索引
DataFrame的索引和Series非常相似,支持下標索引,標簽索引和布爾索引(標簽指index或columns)。通常可以通過以下一些方式實現:方括號[],句點符號,loc,iloc,ix。最常使用的是方括號,loc,和iloc。
1,僅選擇行
2,僅選擇列
3,同時選擇行和列
4,布爾索引
關于二維dataframe中類Series操作是怎么樣的就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。