pandas如何筛选某个列值是否位于某个列表内

 更新时间:2024年02月22日 08:51:17   作者:你回到了你的家  
这篇文章主要介绍了pandas如何筛选某个列值是否位于某个列表内问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

pandas筛选某个列值是否位于某个列表内

首先创建一个DataFrame:

fruits_dict = { 'Fruits':['Apple','Banana','Cherry','Dates','Eggfruit'],
                'Quantity': [5, 10, 8, 3, 7],  
                'Color': ['Red', 'Yellow', 'Red', 'Brown', 'Yellow']}
df=pd.DataFrame(fruits_dict)

观察这个DataFrame:

	Fruits	    Quantity	Color
0	Apple	    5	        Red
1	Banana	    10	        Yellow
2	Cherry	    8	        Red
3	Dates	    3	        Brown
4	Eggfruit	7	        Yellow

使用isin进行判断:

cond=[3,5,7]
df=df[df['Quantity'].isin(cond)]

结果:

    Fruits        Quantity    Color
0    Apple        5            Red
3    Dates        3            Brown
4    Eggfruit    7            Yellow

筛选出指定列值所对应的行 按照列值筛选数据

data = pd.read_excel("energy_consumer_statistics(按天统计能耗).xlsx")  # 1 3 7 是 预测列
data_0=data[data['电表区域'] == 0]
data_0=data_0["每天的用电量"].values

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Python for循环生成列表的实例

    Python for循环生成列表的实例

    今天小编就为大家分享一篇Python for循环生成列表的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-06-06
  • 使用Python实现SSH隧道界面功能

    使用Python实现SSH隧道界面功能

    这篇文章主要介绍了使用Python实现一个SSH隧道界面功能,界面使用tkinter实现,左边是输入隧道的信息,右边为历史列表,本文通过示例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧
    2022-02-02
  • Python中logging日志库实例详解

    Python中logging日志库实例详解

    这篇文章主要介绍了Python常用库logging日志库的实例代码,代码简单易懂,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-02-02
  • Python十大列表操作技巧分享

    Python十大列表操作技巧分享

    这篇文章给大家介绍了Python十大列表操作技巧分享,列表展开,降维,分块,转置,查找众数,判断重复元素等十个操作技巧,并通过代码示例给大家介绍的非常详细,需要的朋友可以参考下
    2024-01-01
  • Python中的类的定义和对象的创建方法

    Python中的类的定义和对象的创建方法

    object 是 Python 为所有对象提供的 基类,提供有一些内置的属性和方法,可以使用 dir 函数查看,这篇文章主要介绍了Python中的类的定义和对象的创建,需要的朋友可以参考下
    2022-11-11
  • Python基于SMTP协议实现发送邮件功能详解

    Python基于SMTP协议实现发送邮件功能详解

    这篇文章主要介绍了Python基于SMTP协议实现发送邮件功能,结合实例形式分析了Python使用SMTP协议实现邮件发送的相关操作技巧,并总结分析了Python发送纯文本邮件、邮件附件、图片邮件等相关操作技巧,需要的朋友可以参考下
    2018-08-08
  • python 在服务器上调用数据库特别慢的解决过程

    python 在服务器上调用数据库特别慢的解决过程

    这篇文章主要介绍了python 在服务器上调用数据库特别慢的解决过程,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-04-04
  • python实现简单点对点(p2p)聊天

    python实现简单点对点(p2p)聊天

    这篇文章主要为大家详细介绍了python实现简单点对点p2p聊天,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-09-09
  • python实现微信小程序反编译效果

    python实现微信小程序反编译效果

    这篇文章主要介绍了python实现微信小程序反编译效果,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-12-12
  • 基于Python实现四维图像绘制系统

    基于Python实现四维图像绘制系统

    这篇文章主要为大家详细介绍了如何基于Python语言实现一个简单的四维图像绘制系统,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下
    2023-09-09

最新评论