色综合老司机第九色激情 _中文字幕日韩av资源站_国产+人+亚洲_久久久精品影院_久久久视频免费观看_欧美激情亚洲自拍_亚洲成av人片在线观看香蕉_热草久综合在线_欧美极品第一页_2020国产精品自拍

千鋒教育-做有情懷、有良心、有品質的職業教育機構

手機站
千鋒教育

千鋒學習站 | 隨時隨地免費學

千鋒教育

掃一掃進入千鋒手機站

領取全套視頻
千鋒教育

關注千鋒學習站小程序
隨時隨地免費學習課程

當前位置:首頁  >  技術干貨  > 數據分析系列Pandas之Series對象的創建、索引和切片

數據分析系列Pandas之Series對象的創建、索引和切片

來源:千鋒教育
發布人:wjy
時間: 2022-07-29 17:19:08 1659086348

  接下來幾周的文章我們會給大家主要介紹Pandas的使用,Pandas是一個Python 的包,提供快速、靈活和富有表現力的數據結構,旨在使"關系或標記數據的使用既簡單又直觀"。它的目標是成為用Python進行實際的、真實的數據分析的基礎高級模塊。

  **Pandas的數據結構**,分兩種:**Series**和**DataFrame**.

  > 1、Series 一維,帶標簽數組 Series的中文意思是序列,系列.

  > 2、DataFrame 二維,Series容器

  本篇文章主要介紹Series的使用。:

  #### Series簡介

  Serial對象本質上由兩個數組構成,一個數組構成對象的健(index,索引),一個數組構成對象的值(values).因此Series可以看作是鍵值對。Series是**帶標簽**的一維數組,可存儲整數、浮點數、字符串、Python 對象等類型的數據。軸標簽統稱為**索引,**它由兩部分組成**。**

  - values:一組數據(ndarray類型)

  - index:相關的數據索引標簽

  如圖:

屏幕快照 2021-05-06 下午3.57.43

  特點:標簽(index)與數據(value)默認對齊,除非特殊情況,一般不會斷開連接,因此通過索引取值非常方便,不需要循環,可以直接通過字典方式,key 獲取value.

  #### Series 創建的幾種方式

  創建Series對象使用Pandas中的Series,

  ```

  Series組成部分:pd.Series(data=None, index=None, dtype=None)

  其中參數:data參數支持多種數據類型,比如列表,字典等,index是一個可選參數表示索引標簽,通過dtype指定數據類型

  ```

  Series的創建方式有多種:

  > 1. 標量創建

  > 2. 列表創建

  > 3. numpy創建

  > 4. 字典創建

  **標量創建:**

  ```

  import numpy as np

  import pandas as pd

  tes = pd.Series(10,index=list('abcde'))

  tes

  ```

屏幕快照 2021-05-06 下午4.12.11

  **列表創建**

  即已知一個list結構的數據,通過該數據創建Series對象。

  ```

  # lst = [11,0,3,7,9,19,4]

  # s = pd.Series(lst) # 默認隱式索引

  # s

  lst = [11,0,3,7,9,19,4]

  s = pd.Series(lst,index=["A","B","C","D","E","F","G"]) # 通過index設置顯式索引

  s

  ```

屏幕快照 2021-05-06 下午4.25.27

  **numpy創建**

  即Series中傳入的是ndarray對象。

  ```

  # data = np.random.randint(0,100,size=(6,))

  # s = pd.Series(data=data)

  # s

  data = np.random.randint(0,100,size=(6,))

  s = pd.Series(data=data,index=list('abcdef'))

  s

  ```

  結果:

屏幕快照 2021-05-06 下午4.42.10

  **字典創建**

  ```

  dic = {"A":1,"B":2,"C":3,"D":2}

  s = pd.Series(dic) # 索引默認就是字典的key值

  s

  ```

  結果:

屏幕快照 2021-05-06 下午4.45.04

  #### Series的索引和切片

  因為Series只有一列,因此一般只對行進行操作,索引分為隱式索引和顯示索引,因此不同的方式操作起來也不一樣。

  索引分別為哪些呢?

  > 1. 位置下標

  >

  > 2. 標簽索引

  > 3. 布爾型索引

  > 4. 切片索引

  位置下標:當使用默認值索引的時候,通常使用位置下標。類似列表的索引使用方式

  ```

  data = np.random.randint(0,100,size=(6,))

  s = pd.Series(data=data)

  print(s[0])

  print(s[3])

  print(s[4])

  ```

屏幕快照 2021-05-06 下午5.09.03

  標簽索引:類似字典通過key獲取value的方式,通常用在顯示索引的時候。

  ```

  data = np.random.randint(0,100,size=(6,))

  s = pd.Series(data=data,index=list('abcdef'))

  print(s['a'])

  print(s['f'])

  print(s['c'])

  ```

屏幕快照 2021-05-06 下午5.13.38

  布爾型索引: 通過一個布爾型的數組獲取Series對象中的值。

  ```

  data = np.random.randint(0,100,size=(6,))

  s = pd.Series(data=data,index=list('abcdef'))

  print(s)

  s2 = s>50 # 獲取s中大于50的元素,結果會是一個bool類型的數組

  print(s2) # 打印s2得到的是一個bool類型的數組

  print(s[s2]) # 通過s2這個bool數組獲取s中的元素

  ```

  結果:

屏幕快照 2021-05-06 下午5.23.01

  切片索引:即切片,類似列表的切片使用,但是又有所區別。

  隱式索引的使用:

  ```

  data = np.random.randint(0,100,size=(6,))

  s = pd.Series(data=data)

  print(s)

  print(s[1:5])

  print(s[:4])

  print(s[2:])

  print(s[::2])

  ```

  結果:

屏幕快照 2021-05-06 下午5.30.41

  當然也可以使用iloc完成Series對象中元素的獲取,使用方式如下:

  ```

  data = np.random.randint(0,100,size=(6,))

  s = pd.Series(data=data)

  print(s.iloc[2]) # 指定下標

  print(s.iloc[1:3]) # 指定切片范圍

  ```

  結果:

屏幕快照 2021-05-06 下午5.40.10

  顯示索引的切片使用

  ```

  data = np.random.randint(0,100,size=(6,))

  s = pd.Series(data=data,index=list('abcdef'))

  print(s)

  print(s['a':'d'])

  print(s['a':])

  print(s[:'f'])

  print(s[::2])

  ```

  結果:

屏幕快照 2021-05-06 下午5.43.09

  顯示索引也可以使用loc的方式獲取元素

  ```

  print(s.loc['a':'e'])

  print(s.loc[['a','c','f']])

  ```

  結果:

屏幕快照 2021-05-06 下午5.52.37

  總結:

  1. **Series的索引和切片只針對行而言,因為它只有一列**

  2. **loc是對于顯式索引的相關操作(對于標簽的處理),iloc是針對隱式索引的相關操作(對于整數的處理)。**

  3. **我們發現其實s[0:2] 與 s.iloc[0:2]沒有太大差別(顯式索引也是一樣),這并不說明iloc就沒有用,個人覺得它更有意義的是在DataFrame當中使用**

  #### Series的基本使用

  **顯示Series部分數據內容**

  **s.head(n)** 該函數代表的意思是顯示前多少行,可以指定顯示的行數,不寫n默認是前5行

  **s.tail(n)** 該函數代表的意思是顯示后多少行,可以指定顯示的行數,不寫n默認是前5行

  **s.unique()** 去除重復的值

  **s.notnull()** 不為空返回True,為空返回False

  **s.isnull()** 不為空返回False,為空返回True

  ```text

  lst = [1,3,5,6,10,23]

  s1 = pd.Series(lst,index=["A","B","C","D","E","F"])

  print(s1.head()) # 獲取前5行

  print(s1.tail()) # 獲取后5行

  print(s1.unique()) # 去除重復的值

  s1['D']=None # 修改D索引對應的值為None

  print(s1.isnull()) # 判斷是否有空值

  print(s1.notnull()) # 判斷是否有非空值

  ```

  結果:

屏幕快照 2021-05-06 下午5.59.48

tags:
聲明:本站稿件版權均屬千鋒教育所有,未經許可不得擅自轉載。
10年以上業內強師集結,手把手帶你蛻變精英
請您保持通訊暢通,專屬學習老師24小時內將與您1V1溝通
免費領取
今日已有369人領取成功
劉同學 138****2860 剛剛成功領取
王同學 131****2015 剛剛成功領取
張同學 133****4652 剛剛成功領取
李同學 135****8607 剛剛成功領取
楊同學 132****5667 剛剛成功領取
岳同學 134****6652 剛剛成功領取
梁同學 157****2950 剛剛成功領取
劉同學 189****1015 剛剛成功領取
張同學 155****4678 剛剛成功領取
鄒同學 139****2907 剛剛成功領取
董同學 138****2867 剛剛成功領取
周同學 136****3602 剛剛成功領取
相關推薦HOT
色综合老司机第九色激情 _中文字幕日韩av资源站_国产+人+亚洲_久久久精品影院_久久久视频免费观看_欧美激情亚洲自拍_亚洲成av人片在线观看香蕉_热草久综合在线_欧美极品第一页_2020国产精品自拍
在线观看视频一区| 日本伊人午夜精品| 首页亚洲欧美制服丝腿| 国产精品美女久久久久久久网站| 岛国精品在线观看| 国产喷白浆一区二区三区| 欧美成人乱码一区二区三区| 91麻豆国产福利在线观看| 国产精品66部| 欧美日韩黄色影视| 在线亚洲人成电影网站色www| 国产一区二区电影| 久久久国际精品| 老司机精品视频导航| 久久电影网站中文字幕| 欧美另类高清zo欧美| 中文字幕av一区二区三区| 成人app下载| 国产欧美精品一区aⅴ影院| 丰满白嫩尤物一区二区| 视频在线观看一区| 久久久久88色偷偷免费| 国内成人免费视频| 全国精品久久少妇| 国产伦精一区二区三区| 精品一区二区三区免费播放| 高清久久久久久| www.66久久| 91精品国产综合久久久蜜臀粉嫩| 欧美日韩一区二区三区高清| 国产欧美一区二区三区鸳鸯浴| 亚洲精品国产一区二区精华液| 性做久久久久久免费观看欧美| 精品一区精品二区高清| 99精品热视频| 欧美日韩一区二区电影| 91精品免费观看| 亚洲欧美视频一区| 国产91精品精华液一区二区三区 | 欧美午夜精品久久久久久孕妇| 欧美日韩精品专区| 亚洲精品国久久99热| 成人激情小说乱人伦| 欧美在线视频全部完| 视频一区视频二区在线观看| 国产成人在线视频网站| 亚洲欧洲精品天堂一级| 亚洲欧洲三级电影| 精品中文字幕一区二区小辣椒| 国产毛片精品视频| 久久精品一区蜜桃臀影院| 一级特黄大欧美久久久| 欧美日韩一区二区在线观看视频| 国产欧美精品一区二区色综合| 黑人巨大精品欧美黑白配亚洲| 精品日韩欧美一区二区| 国产乱对白刺激视频不卡| 亚洲午夜久久久久久久久电影网| 国产精品自在在线| 一级特黄大欧美久久久| 成人午夜在线播放| 亚洲欧洲一区二区在线播放| 7777精品伊人久久久大香线蕉完整版| 欧美aⅴ一区二区三区视频| 欧美日韩另类一区| 国产欧美一区二区在线| 91久久一区二区| 欧美人牲a欧美精品| 欧美日本一道本| 一区二区三国产精华液| 日本高清免费不卡视频| 一区二区三区中文在线观看| 色综合av在线| 亚洲高清在线视频| 精品国产1区二区| 国产福利一区二区| 欧美tickling挠脚心丨vk| 久久这里只有精品首页| 国产麻豆精品在线| 欧美大片日本大片免费观看| 亚洲视频一区二区在线| 国产福利精品一区二区| 一区二区三区中文在线| 精品视频999| 国产凹凸在线观看一区二区| 国产精品国产自产拍在线| 欧美精品电影在线播放| 成人午夜电影久久影院| 日韩精品一区第一页| 国产精品久久久久久久久免费樱桃| 欧美亚洲图片小说| 激情综合色播激情啊| 一区二区三区日韩精品视频| 精品av久久707| 精品动漫一区二区三区在线观看 | 99re成人在线| 久久99久久精品欧美| 夜夜嗨av一区二区三区中文字幕| 国产日韩一级二级三级| 久久午夜电影网| 日韩精品中文字幕在线不卡尤物 | 国产精品传媒入口麻豆| 国产拍欧美日韩视频二区| 欧美va亚洲va国产综合| 欧美精品一区二区三区一线天视频| 日韩视频免费直播| 欧美精品一区二区久久婷婷| 日韩一区二区三区在线视频| 欧美电影在哪看比较好| 日韩免费高清av| 中文字幕巨乱亚洲| 综合激情成人伊人| 男女男精品网站| 成人影视亚洲图片在线| 欧美日韩一区在线观看| 精品一区二区三区av| 91精选在线观看| 国产精品中文欧美| 欧美一级一区二区| 99精品国产视频| 色天天综合久久久久综合片| 日本中文字幕一区二区有限公司| 麻豆精品久久精品色综合| 成人久久视频在线观看| 欧美午夜不卡在线观看免费| 国产日本欧美一区二区| 亚洲韩国精品一区| 成人午夜视频免费看| 精品国产乱码久久久久久老虎 | 欧美三级资源在线| 看电视剧不卡顿的网站| 9l国产精品久久久久麻豆| 精品一区二区久久| 欧美一区二区久久| 香蕉久久一区二区不卡无毒影院| 99国产精品国产精品毛片| 国产精品天美传媒沈樵| 波多野结衣91| 中文字幕日韩精品一区| aaa国产一区| 亚洲精品日韩一| 在线播放中文字幕一区| 麻豆国产精品视频| 久久精品夜色噜噜亚洲a∨| youjizz国产精品| 日韩不卡一区二区| 国产日韩欧美一区二区三区综合 | 欧美一区在线视频| 国产精品综合久久| 综合激情成人伊人| 精品国产精品一区二区夜夜嗨| 国产精品123| 久久国产精品72免费观看| 中文字幕亚洲在| 国产情人综合久久777777| 91福利在线播放| 91在线精品一区二区三区| 老司机一区二区| 麻豆国产欧美一区二区三区| 亚洲成人中文在线| 亚洲午夜私人影院| 午夜精品视频一区| 日韩精品电影在线| 午夜日韩在线观看| 美国精品在线观看| 久久99精品久久久久久动态图| 五月综合激情网| 久久精品二区亚洲w码| 国产最新精品精品你懂的| 国产高清精品网站| 91啪在线观看| 7777精品伊人久久久大香线蕉| 日韩三级视频在线看| 色婷婷av一区二区三区之一色屋| 欧美日韩高清影院| 欧美国产日韩亚洲一区| 亚洲黄色录像片| 国产精品亚洲一区二区三区在线| 91麻豆国产精品久久| 亚洲人快播电影网| 91网页版在线| 日韩亚洲欧美在线| 亚洲人一二三区| 狠狠色丁香婷婷综合| 欧美日韩亚洲国产综合| 国产欧美日产一区| 极品美女销魂一区二区三区免费| 99热99精品| 亚洲三级在线免费观看| 精品一区二区三区av| 91精品国产综合久久精品| 亚洲欧美日韩国产中文在线| 日韩综合一区二区| 99久久精品国产精品久久| 日韩精品一区二区三区四区 | 欧美精彩视频一区二区三区| 免费在线观看一区二区三区| 欧美性猛交xxxxxx富婆| 一二三四社区欧美黄| 在线观看视频一区二区欧美日韩|