NumPy和Pandas

(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’]])

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值