python pandas dataframe 多个变量的筛选
2017-12-07 17:12
495 查看
参考文件:
https://mp.weixin.qq.com/s/YeJ3pnq2JKEKbGu4L-4uRw
多个变量的筛选:
https://mp.weixin.qq.com/s/YeJ3pnq2JKEKbGu4L-4uRw
多个变量的筛选:
import pandas as pd iris = pd.read_excel(r'C:\Users\lhh\Desktop\zlp\iris.xlsx') #选择一个变量 print(iris.loc[iris.Species=='setosa']) #选择两个变量, # 需要注意的是:多个变量的筛选,可以是或(|)关系、可以是且(&)关系还可以是非(~)关系,一定要用圆括号把条件括起来。 #['Sepal.Length','Species'] 选定指定的列 print(iris.loc[(iris.Species=='setosa')& (iris['Sepal.Width'] >= 3.2),['Sepal.Length','Species']])
Sepal.Length Sepal.Width Petal.Length Petal.Width Species 0 5.1 3.5 1.4 0.2 setosa 1 4.9 3.0 1.4 0.2 setosa 2 4.7 3.2 1.3 0.2 setosa 3 4.6 3.1 1.5 0.2 setosa 4 5.0 3.6 1.4 0.2 setosa Sepal.Length Species 0 5.1 setosa 2 4.7 setosa 4 5.0 setosa
相关文章推荐
- 用python做数据分析4|pandas库介绍之DataFrame基本操作
- python 的pandas DataFrame大全
- python中pandas包中的DataFrame有关操作iloc与.loc的区别
- Python草稿簿-Pandas的DataFrame结构
- 用python做数据分析4|pandas库介绍之DataFrame基本操作
- python pandas.DataFrame选取、修改数据最好用.loc,.iloc,.ix
- python在pandas.DataFrame添加一行
- Python pandas模块之Dataframe操作汇集
- Python pandas.DataFrame调整列顺序及修改index名
- python pandas dataframe
- 用python做数据分析4|pandas库介绍之DataFrame基本操作
- python:pandas模块中的DataFrame结构及常用操作
- python pandas dataframe 小结(包括集合set)
- python – 基于pandas中的列中的值从DataFrame中选择行
- 用python做数据分析4|pandas库介绍之DataFrame基本操作
- python – 基于pandas中的列中的值从DataFrame中选择行
- python 中的pandas.DataFrame.fillna
- 在Python中pandas.DataFrame重置索引名称的实例
- Python pandas读取csv文件直接转化成二维列表(Dataframe转化为list)
- machine learning in coding(python):pandas数据包DataFrame数据结构简介