当前位置:首页 > 日记本 > 正文内容

python pandas 过滤数据代码示例

zhangchap2年前 (2022-07-21)日记本414
import pandas as pd
df = pd.read_excel(r"C:\Users\ZT\Desktop\无标题.xlsx",sheet_name='Sheet1')
# 过滤掉 非文章和演出聚合的数据,也可用 > < 等删选数据
# product = df[(df['类型'] != '文章') & (df['类型'] != '演出聚合')]

# isin()条件函数为提供的列表中的每一行返回一个True值。要根据此类函数过滤行,请使用选择括号内的条件函数[]。在这种情况下,选择括号内的条件检查该列的哪些行是 2 或 3
# 以上等价于按类别为 景区 或 景区聚合.... 的行进行过滤,并将两个语句与|(or) 运算符组合:
# product = df[df['类型'].isin(['景区','景区聚合','演出','场馆',])]
# 等价于 下面的语句
# 不能使用 or 或者 and ,但是 or = | ,and = &
# 组合多个条件语句时,每个条件必须用括号括起来()
# 1.拆分出表格里的编辑数据
product = df[(df['类型'] == '景区') | (df['类型'] == '景区聚合') | (df['类型'] == '演出') | (df['类型'] == '场馆')]
product.to_excel(r"C:\Users\ZT\Desktop\周产品数据.xlsx",sheet_name='周产品数据',index=False)
# 2. 拆分出 推广的文章量
article = df[df['类型'] == '文章']
# article['作者'].value_counts() 等同于 article.groupby('作者')['作者'].count()
print(article['作者'].value_counts())


分享给朋友:

相关文章

配置存储(IIS 7)

适用于:Windows 7,Windows Server 2008,Windows Server 2008 R2,Windows Vista IIS 7使用一种新的...

火狐添加自定义搜索引擎

直接网址搜索自定义添加:https://mycroftproject.com/...

python使用mongodb数据库

from pymongo import MongoClient,collection class KSpdier(Thread):   ...

python xpath语法总结

python xpath语法总结:常用的://1.从任意节点开始/2.从根节点开始//div/p3.div下的p标签//div[@class="hrzz_bottom"]/ul/l...

python jieba分词

import jieba from jieba.analyse import tfidf words = jieba.lcut('...

python 发布文章 随机分类(choice)

from random import choice catid = choice([5,6]) #choice 函数从列表中随机提取...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。