虽然基本结构:Series、DataFrame,但实际学的时候要熟练掌握各种常用函数,本文重点还是数据简单处理。
逻辑框架如下:
一、Series
线性的数据结构, series是一个一维数组,常见属性有 values, index, name, dtype
Pandas 会默然用0到n-1来作为series的index, 但也可以自己指定index( 可以把index理解为dict里面的key )
也可以用dictionary构造一个series
其中选择数据也支持切片操作
import pandas as pd
import numpy as np
from pandas import Series, DataFrame
#索引列index默认为0,1,2,3
x1=Series([1,'kk',3,5.67])
x2=Series(data=[1,2,3,4],
index=['a','b','c','d'])
print(x1)
0 1
1 kk
2 3
3 5.67
dtype: object
print(x2)
a 1
b 2
c 3