数据选择

Posted calculus9

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据选择相关的知识,希望对你有一定的参考价值。

数据选择

行选择、列选择、行列同时选择

列选择

一列
df[‘操作人‘]
多列:嵌套列表
df[[‘操作人‘,[‘部门‘]]]#返回dataframe
列的位置:iloc
#iloc:接受行,列
df[:,1:5]#所有行,1-4列
df[[0,3,4],[0,3,4]]#0,3,4行、列

行标签

#loc
df.loc[2]
df.loc[[‘03-14‘,‘03-24‘],[‘售价‘,‘身高‘]]

交叉索引(废弃

#ix
df.ix[‘0:3‘,[‘类型‘,‘操作人‘]]

按条件选择

#多条件使用逻辑运算
df[(df[‘售价‘]>30)and(df[‘身高‘]>170)]

选择满足条件的

#isin
df[‘部门‘].isin(‘销售1部‘,‘销售2部‘)#return true|false
df[df[‘部门‘].isin(‘销售1部‘,‘销售2部‘)]

删除选出的值

#drop
df.drop(df[df[‘身高‘]>170].index)

以上是关于数据选择的主要内容,如果未能解决你的问题,请参考以下文章

如何从设置中获取数据并发送到此片段

如何在 Vs Code 中更改默认自动选择的用户片段行为

微信小程序代码片段

用于数据加载的 Android 活动/片段职责

Laravel:如何在控制器的几种方法中重用代码片段

片段内 Spinner 的 Kotlin 问题