3、python数据框基本操作、切片、合并、排序

3、python数据框基本操作、切⽚、合并排序⽬录
⼀、基本操作:
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]])

本文发布于:2024-09-20 21:41:47,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/2/106250.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:数据   合并   数组   排序
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议