(1)NumPy中数组的创建方法,数组的属性和一些元素获取及数学运算的操作。
(2)Pandas大致分为三种数据结构:一维的Series、二维的DataFrame以及三维的Panel.
(3)Series保存的是一维的数据,因为Pandas本身是建立在Numpy之上,所以NumPy中一维数组都可以转化为Series.
################
1.Series创建
import pandas as pd
from pandas import Series,DataFrame
a=Series([1,2,3])
print(a)
import pandas as pd
from pandas import Series,DataFrame
a=Series([1,2,3],index=['a','b','c'])
print(a)
import pandas as pd
from pandas import Series,DataFrame
d1={'a':1,'b':2,'c':3}
print(Series(d1))
Series还可以转换为多种数据类型
s1.to_string():转化为字符串;
s1.to_json:转换为json;
s1.to_frame:转换为DataFrame
2.Dataframe
2.1创建
import pandas as pd
from pandas import Series,DataFrame
d2={'prev':[-3,-2,-1],'now':[0,0,0],'next':[1,2,3]}
df=DataFrame(d2)
df.columns.name='Time'
df.index.name='Hello'
print(df)
2.2索引
(1)单列索引
print(df.prev)
(2)多列索引
print(df[[‘prev’,‘next’]])