pandas是python的第三方庫,提供高效能易用資料型別和分析工具。
提供適合分析的資料型別
提供分析資料的函式
pandas是基於numpy實現的
import pandas as pd
d = pd.series(range(20))
print(d)
d.cumsum()#計算前n項的累加和
"""輸出結果
0 0
1 1
2 2
3 3
4 4
5 5
6 6
7 7
8 8
9 9
10 10
11 11
12 12
13 13
14 14
15 15
16 16
17 17
18 18
19 19
dtype: int64
"""
兩個資料型別:series(一維),dataframe(多維)
numpy
pandas
基礎資料型別
擴充套件資料型別
關注資料的結構表達
關注資料的應用表達
維度:資料間的關係
資料與索引間的關係
series資料型別是由一組資料及其索引構成
a = pd.series([9,8,7,6])
"""輸出
0 9
1 8
2 7
3 6
dtype: int64
"""
a = pd.series([9,8,7,6],index=['a','b','c','d'])
"""a
out[14]:
a 9
b 8
c 7
d 6
dtype: int64
"""
可以看出,使用pandas處理資料,每乙個資料都要有乙個索引與之對應。
import pandas as pd
s = pd.series(25,index=('a','b','c'))#使用標量建立乙個series型別
d = pd.series()#直接將字典變成乙個series資料型別
e = pd.series(,index=['c','a','b','d'])
#由index在字典中挑選相關的值,構造乙個series型別
pandas的index跟numpy的array結合到一起,就算series Pandas庫的使用 Series
一。概念 series相當於一維陣列。1.呼叫series的原生方法建立 import pandas as pd s1 pd.series data 1,2,4,6,7 index a b c d e index表示索引 print s1 a print s1 0 print s1 3 在serie...
Pandas庫的Series資料型別及其操作詳解
series資料型別 有一組一維陣列和索引組成 1.0 自動索引 如下 所示 當只給定值,不給定索引的時候,系統將會自動補齊索引 import pandas as pd a pd.series 1 2,3 4 a01 1223 34dtype int642.0 自定義索引 如下 所示 給定倆組資料,...
資料分析之pandas庫 series物件
series是pandas中最基本的物件,series類似一種一維陣列。1.生成物件。建立索引並賦值。s1 pd.series 2.檢視索引和值。s1 series 1,2,3,4 index a b c d s1執行結果 a 1 b 2 c 3 d 4 dtype int64 3.series有字...