已信任
Jupyter 服务器: 本地
Python 3: Not Started
import pandas as pd
import numpy as np
# pd.Series(data,index,dtype,copy)
# data->数据,np.ndarry,list,constants
# index->索引
# dtype:数据类型
# copy复制数据
s = pd.Series()
s
D:\Anaconda3\lib\site-packages\ipykernel_launcher.py:1: DeprecationWarning: The default dtype for empty Series will be 'object' instead of 'float64' in a future version. Specify a dtype explicitly to silence this warning.
"""Entry point for launching an IPython kernel.
Series([], dtype: float64)
data = np.array(['a','b','c','d'])
s = pd.Series(data,index=[100,101,102,103])
s
100 a
101 b
102 c
103 d
dtype: object
# 字典创建Series
data = {
'uesr1':100,
'uesr2':200,
'uesr3':250,
}
s = pd.Series(data)
s
uesr1 100
uesr2 200
uesr3 250
dtype: int64
# 标量创建Series
s = pd.Series(5,index=[0,1,2,3])
s
0 5
1 5
2 5
3 5
dtype: int64
s = pd.Series([1,2,3,4,5,6], index=['a','b','c','d','e','f'])
s
a 1
b 2
c 3
d 4
e 5
f 6
dtype: int64
s[0]
1
s[0:3]
a 1
b 2
c 3
dtype: int64
s[-3:]
d 4
e 5
f 6
dtype: int64
s['a']# 通过标签获取数值
1
s[['a','c','f']]# 这里要加2个[]
a 1
c 3
f 6
dtype: int64