⼀、基本操作:
DataFrame⾏数:len(data)
DataFrame列数:len(data.ix[1])
查看⾏数和列数:data.shape
⼆、通过切⽚获取数据
1、loc通过⾏号和列名截取数据框:
司令图df.loc[0, '消费']
df.loc[2:3, ['a', 'b']]
df.loc[[1, 5], ['b', '消费']]
2、iloc通过⾏号和列浩截取
缘114df.iloc[1,1]
df.iloc[0:3, [0,1]]
df.iloc[[0, 3, 5], 0:2]
积分声级计三、数据排序
result:为数据框
sgb=result.sort_values(
by='⽉消费',
ascending=False
)
四、数据⾏、列的合并
import numpy as np悬臂支架
a = [[1,2,3],[4,5,6]]
b = [[1,1,1],[2,2,2]]
1、数组纵向合并
1)
c = np.vstack((a,b))
c =
array([[1, 2, 3],
[4, 5, 6],
[1, 1, 1],
[2, 2, 2]]
2)
c = np.r_[a,b]
c = array([[1, 2, 3],
[4, 5, 6],
[1, 1, 1],
[2, 2, 2]])
2、数组横向合并
1)、
d = np.hstack((a,b))
d = array([[1, 2, 3, 1, 1, 1], [4, 5, 6, 2, 2, 2]])
液冷散热器
2)、
灭火器结构图
d = np.c_[a,b]
d = array([[1, 2, 3, 1, 1, 1], [4, 5, 6, 2, 2, 2]])