Pandas的基本数据结构

Pandas提供3种基本数据结构
1.Series: 带标签的一维数组
2.DataFrame: 带标签的二维数组(即表格)
3.Panel: 带标签的 3维数组

pd.version
Out[10]: ‘0.20.1’

s2=Series([10,20,30],index=[‘a’,‘b’,‘c’])
s2

创建一个以为数组,可以用 标签 或者 需要下标访问这个数组

s1.head()
Out[30]:
0 10
1 20
2 30
dtype: int64
s9.head()
Out[31]:
0 NaN
1 1.0
2 0.0
3 2.0
dtype: float64
s2.head()
Out[32]:
a 10
b 20
c 30
dtype: int64
s2.value_counts()
Out[33]:
10 1
30 1
20 1
dtype: int64
s2.index.value_counts()
Out[34]:
b 1
a 1
c 1
dtype: int64

dtype: int64
frame = DataFrame(np.arange(12).reshape(3,4),index=[‘a’,‘b’,‘c’],columns=[‘c1’,‘c2’,‘c3’,‘c4’])
frame
Out[40]:
c1 c2 c3 c4
a 0 1 2 3
b 4 5 6 7
c 8 9 10 11

In[44]: frame
Out[44]:
c1 c2 c3 c4
a 0 1 2 3
b 4 5 6 7
c 8 9 10 11
frame.index
Out[45]: Index([‘a’, ‘b’, ‘c’], dtype=‘object’)
frame[‘a’]

获得数据的描述:
frame.describe()
Out[47]:
c1 c2 c3 c4
count 3.0 3.0 3.0 3.0
mean 4.0 5.0 6.0 7.0
std 4.0 4.0 4.0 4.0
min 0.0 1.0 2.0 3.0
25% 2.0 3.0 4.0 5.0
50% 4.0 5.0 6.0 7.0
75% 6.0 7.0 8.0 9.0
max 8.0 9.0 10.0 11.0

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值