婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > python-pandas創建Series數據類型的操作

python-pandas創建Series數據類型的操作

熱門標簽:蓋州市地圖標注 上海機器人外呼系統哪家好 地圖制圖標注位置改變是移位嗎 地圖標注微信發送位置不顯示 房產電銷外呼系統 浙江電銷卡外呼系統好用嗎 地圖標注的意義點 315電話機器人廣告 南京銷售外呼系統軟件

1.什么是pandas

2.查看pandas版本信息

print(pd.__version__)

輸出:

0.24.1

3.常見數據類型

常見的數據類型:

- 一維: Series

- 二維: DataFrame

- 三維: Panel …

- 四維: Panel4D …

- N維: PanelND …

4.pandas創建Series數據類型對象

1). 通過列表創建Series對象

array = ["粉條", "粉絲", "粉帶"]
# 如果不指定索引, 默認從0開始;
s1 = pd.Series(data=array)
print(s1)
# 如果不指定索引, 默認從0開始;
ss1 = pd.Series(data=array, index=['A', 'B', 'C'])
print(ss1)

輸出:

0    粉條
1    粉絲
2    粉帶
dtype: object
A    粉條
B    粉絲
C    粉帶
dtype: object

2). 通過numpy的對象Ndarray創建Series;

n = np.random.randn(5)   # 隨機創建一個ndarray對象;
s2 = pd.Series(data=n)
print(s2)
# 修改元素的數據類型;
ss2 = s2.astype(np.int)
print(ss2)

輸出:

0   -1.649755
1    0.607479
2    0.943136
3   -1.794060
4    1.569035
dtype: float64
0   -1
1    0
2    0
3   -1
4    1
dtype: int64

3). 通過字典創建Series對象;

dict = {string.ascii_lowercase[i]:i for i in range(10)}
s3 = pd.Series(dict)
print(s3)

輸出:

a    0
b    1
c    2
d    3
e    4
f    5
g    6
h    7
i    8
j    9
dtype: int64

5.Series基本操作

共同部分:

import pandas as pd
import numpy as np
import  string

array = ["粉條", "粉絲", "粉帶"]
s1 = pd.Series(data=array)
print(s1)

輸出:

0    粉條
1    粉絲
2    粉帶
dtype: object

1). 修改Series索引.index

print(s1.index) #輸出:RangeIndex(start=0, stop=3, step=1)
s1.index = ['A', 'B', 'C']
print(s1) 

輸出:

A    粉條
B    粉絲
C    粉帶
dtype: object

2). Series縱向拼接.append

s1.index = ['A', 'B', 'C']
array = ["粉條", "粉絲", "粉帶"]
# 如果不指定索引, 默認從0開始;
s2 = pd.Series(data=array)
s3 = s1.append(s2)
print(s3)

輸出:

A    粉條
B    粉絲
C    粉帶
0    粉條
1    粉絲
2    粉帶
dtype: object

3). 刪除指定索引對應的元素.drop(‘index')

s3 = s3.drop('C')  # 刪除索引為‘C'對應的值;
print(s3)

輸出:

A    粉條
B    粉絲
0    粉條
1    粉絲
2    粉帶
dtype: object

4). 根據指定的索引查找元素

print(s3['B'])   #粉絲
s3['B'] = np.nan #索引B處的值替換為缺失值
print(s3)

輸出:

A     粉條
B    NaN
0     粉條
1     粉絲
2     粉帶
dtype: object

5). 切片操作 — 同列表

print(s3[:2])  #顯示前兩個元素
print(s3[::-1]) #逆序
print(s3[-2:])  # 顯示最后兩個元素

輸出:

A     粉條
B    NaN
dtype: object
-------------------------
2     粉帶
1     粉絲
0     粉條
B    NaN
A     粉條
dtype: object
-------------------------
1    粉絲
2    粉帶
dtype: object

6.Series運算

先設置兩個Series對象:

import pandas as pd
import numpy as np
import  string


s1  = pd.Series(np.arange(5), index=list(string.ascii_lowercase[:5]))
s2  = pd.Series(np.arange(2, 8), index=list(string.ascii_lowercase[2:8]))

print(s1)
print(s2)

按照對應的索引進行計算, 如果索引不同,則填充為Nan;

1).加法add

print(s1 + s2)
print(s1.add(s2))

輸出:

a    NaN
b    NaN
c    4.0
d    6.0
e    8.0
f    NaN
g    NaN
h    NaN
dtype: float64

2).減法sub

print(s1 - s2)
print(s1.sub(s2))

輸出:

a    NaN
b    NaN
c    0.0
d    0.0
e    0.0
f    NaN
g    NaN
h    NaN
dtype: float64

3).乘法mul

print(s1 * s2)
print(s1.mul(s2))

輸出:

a     NaN
b     NaN
c     4.0
d     9.0
e    16.0
f     NaN
g     NaN
h     NaN
dtype: float64

4).除法div

print(s1 / s2)
print(s1.div(s2))

輸出:

a    NaN
b    NaN
c    1.0
d    1.0
e    1.0
f    NaN
g    NaN
h    NaN
dtype: float64

5).求中位數median

print(s1.median())

輸出:

2.0

6).求和sum

print(s1.sum())

輸出:

10

7).最大值max

print(s1.max())

輸出:

4

8).最小值min

print(s1.min())

輸出:

0

7.特殊的where方法

series中的where方法運行結果和numpy中完全不同

import pandas as pd
import numpy as np
import string
s1 = pd.Series(np.arange(5), index=list(string.ascii_lowercase[:5]))
print(s1)

輸出:

a    0
b    1
c    2
d    3
e    4
dtype: int64
print(s1.where(s1 > 3))

大于3的顯示,不大于3的為NaN

# 對象中小于3的元素賦值為10;
print(s1.where(s1 > 3, 10))

# 對象中大于3的元素賦值為10;
print(s1.mask(s1 > 3, 10))

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。如有錯誤或未考慮完全的地方,望不吝賜教。

您可能感興趣的文章:
  • 詳細介紹在pandas中創建category類型數據的幾種方法
  • 對pandas中兩種數據類型Series和DataFrame的區別詳解
  • Pandas實現數據類型轉換的一些小技巧匯總
  • Pandas數據類型之category的用法

標簽:克拉瑪依 臨汾 赤峰 貴州 雙鴨山 金華 陽泉 日照

巨人網絡通訊聲明:本文標題《python-pandas創建Series數據類型的操作》,本文關鍵詞  python-pandas,創建,Series,數據,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《python-pandas創建Series數據類型的操作》相關的同類信息!
  • 本頁收集關于python-pandas創建Series數據類型的操作的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    国产丝袜美腿一区二区三区| 91在线国产福利| 亚洲一区二区三区四区的| 国产精品情趣视频| 欧美国产乱子伦| 国产清纯白嫩初高生在线观看91 | 国产精品美女久久久久久久久 | 国产午夜精品一区二区| 久久九九全国免费| 亚洲欧洲美洲综合色网| 亚洲青青青在线视频| 亚洲男人都懂的| 一区二区日韩电影| 性欧美大战久久久久久久久| 日韩专区在线视频| 经典三级一区二区| 成人爱爱电影网址| 在线观看免费成人| 欧美日韩精品高清| 日韩免费一区二区| 国产精品色哟哟| 亚洲狠狠爱一区二区三区| 日本欧美加勒比视频| 国产电影精品久久禁18| 91麻豆福利精品推荐| 欧美精三区欧美精三区| 久久久亚洲午夜电影| 专区另类欧美日韩| 美腿丝袜亚洲综合| 成人性生交大片免费看中文网站| 91女人视频在线观看| 日韩欧美在线1卡| 中文字幕一区在线观看| 日韩精品一二三四| 成人免费视频app| 91精品国产91久久久久久一区二区| 欧美mv日韩mv| 艳妇臀荡乳欲伦亚洲一区| 日精品一区二区| 9i看片成人免费高清| 精品蜜桃在线看| 亚洲妇女屁股眼交7| 成人黄色av电影| 日韩精品一区二区三区蜜臀| 亚洲精品伦理在线| 国产福利视频一区二区三区| 在线播放/欧美激情| 最新国产の精品合集bt伙计| 国内欧美视频一区二区| 色88888久久久久久影院野外| 久久久欧美精品sm网站| 三级欧美韩日大片在线看| www.成人网.com| 国产日韩av一区二区| 欧美a一区二区| 欧美无砖专区一中文字| 亚洲六月丁香色婷婷综合久久| 国产精品一区二区无线| 欧美一级日韩一级| 天堂久久一区二区三区| 欧美日韩一区视频| 亚洲综合图片区| 欧美最猛性xxxxx直播| 国产精品家庭影院| 高清不卡一区二区| 久久久久久久久久久久久夜| 久久不见久久见免费视频1| 欧美理论电影在线| 日韩电影一区二区三区四区| 欧美三级一区二区| 日韩精品成人一区二区三区| 欧美午夜一区二区三区| 亚洲一二三区在线观看| 在线观看日韩毛片| 亚洲一区二区av在线| 欧美群妇大交群的观看方式| 天堂久久一区二区三区| 日韩一区二区三区视频| 久久av中文字幕片| 久久蜜臀精品av| 懂色av中文字幕一区二区三区| 久久午夜国产精品| 成人app网站| 一区二区三区欧美亚洲| 欧美另类久久久品| 琪琪久久久久日韩精品| 久久综合色综合88| av一区二区三区黑人| 亚洲激情校园春色| 欧美精品在线观看一区二区| 精品一区二区三区视频在线观看| 久久综合久久综合久久| 成人av在线影院| 亚洲一区二区3| 欧美xxx久久| 9i看片成人免费高清| 亚洲国产综合在线| 26uuu精品一区二区| 99麻豆久久久国产精品免费 | 午夜精品福利一区二区蜜股av| 91精品国产91热久久久做人人| 国产一区二区三区综合| 亚洲免费三区一区二区| 日韩视频在线一区二区| av在线播放一区二区三区| 亚洲精品一二三| 久久老女人爱爱| 欧美体内she精高潮| 国产激情偷乱视频一区二区三区 | 欧美亚洲日本一区| 激情综合网av| 一区二区成人在线视频| 欧美精品一区在线观看| 色哟哟亚洲精品| 激情偷乱视频一区二区三区| 一区二区三区在线免费视频| 精品国产一区二区亚洲人成毛片| 91麻豆成人久久精品二区三区| 国产一区啦啦啦在线观看| 亚洲一区二区在线观看视频 | 一本在线高清不卡dvd| 精品一区二区三区免费观看| 一区二区成人在线| 中文字幕亚洲区| 久久久久久99久久久精品网站| 欧美日韩一区成人| 99国产精品国产精品毛片| 国产一区二区中文字幕| 免费看黄色91| 午夜国产精品一区| 亚洲欧美区自拍先锋| 国产精品三级久久久久三级| 国产亚洲综合av| 26uuu成人网一区二区三区| 91精品在线观看入口| 在线影视一区二区三区| 色综合一区二区三区| av一区二区三区| yourporn久久国产精品| 风间由美一区二区三区在线观看| 国产在线视频不卡二| 精彩视频一区二区三区| 久久99精品国产.久久久久| 蜜臀av一级做a爰片久久| 午夜亚洲国产au精品一区二区| 夜夜操天天操亚洲| 亚洲一区二区三区在线| 亚洲国产毛片aaaaa无费看| 夜夜精品浪潮av一区二区三区| 亚洲综合在线免费观看| 亚洲电影欧美电影有声小说| 亚洲电影你懂得| 麻豆成人在线观看| 国产成人av电影在线| 国产成人午夜电影网| av日韩在线网站| 色欧美日韩亚洲| 7777精品伊人久久久大香线蕉最新版| 欧美午夜宅男影院| 欧美一区二区不卡视频| 日韩欧美的一区| 国产欧美视频一区二区| 亚洲三级电影网站| 午夜激情一区二区| 极品美女销魂一区二区三区免费| 国产麻豆欧美日韩一区| 不卡一区二区在线| 精品视频免费在线| 精品伦理精品一区| 国产精品久久久久久久久图文区| 一区二区在线电影| 另类人妖一区二区av| 成人免费av在线| 欧美日韩国产电影| 久久久久国产精品厨房| 一区二区三区高清在线| 日韩av中文在线观看| 国产成人午夜99999| 欧美午夜在线观看| 精品久久久久av影院| 亚洲欧美区自拍先锋| 日本麻豆一区二区三区视频| 国产精品一二三四五| 精品视频一区二区不卡| 久久综合色8888| 亚洲一区二区黄色| 国产91在线|亚洲| 69堂成人精品免费视频| 国产精品久久久久影视| 日本亚洲天堂网| 色综合久久久久综合体桃花网| 日韩欧美高清dvd碟片| 亚洲激情中文1区| 国产盗摄精品一区二区三区在线 | 欧美日韩一区二区三区高清 | 丁香婷婷综合色啪| 欧美一区二区高清| 亚洲一区二区av电影| 成人avav影音| 久久久久一区二区三区四区|