python 统计工作簿中每个人名出现的次数
2024-09-02 19:47:31
工作簿
需求:统计人名出现的次数
代码:
# coding=gbk
import pandas as pd
import re
def extract_chinese(txt):
pattern = re.compile("[\u4e00-\u9fa5]")
return "".join(pattern.findall(txt))
names = {
}
data = pd.read_excel("./工作簿3.xlsx")
# 统计工作簿中每个 名字 出现的次数
for index, row in data.iterrows():
for i in row:
try:
i = extract_chinese(i)
if names.get(i) is None:
names[i] = 1
else:
names[i] += 1
except:
pass
print(names)
输出:
最新文章
- 使用命令 gradle uploadArchives 的异常: Unable to initialize POM pom-default.xml: Failed to validate POM for project
- Microsoft Azure Web Sites应用与实践【1】—— 打造你的第一个Microsoft Azure Website
- cloudera learning5:Hadoop集群高级配置
- PHP面向对象之朝花夕拾
- C++标准转换运算符 --四种
- Spark Streaming揭秘 Day29 深入理解Spark2.x中的Structured Streaming
- 如何将ASM中的数据文件复制到操作系统中
- saltstack:使用教程之一安装及客户端返回写入MySQL
- 看到关于socket非阻塞模式设置方式记录一下。
- JSP知识点大致介绍1
- 遇见JMS[1] —— activeMQ的简单使用
- find 命令局部小结之 xtime
- java文件课后动手动脑
- Win7 SP1 64位 旗舰版 IE8 快速稳定 纯净优化 无人值守 自动激活 20180604
- [原][粒子特效][spark]粒子系统system、主节点group、渲染器render
- vue 2.0 vue.set的使用方法
- WebDriver高级应用实例(4)
- 视音频数据处理入门:RGB、YUV像素数据处理
- 【Quick-COCOS2D-X 3.3 怎样绑定自己定义类至Lua之中的一个】环境搭建
- Django 之 自定义中间件
热门文章
- 【LeetCode】15. 3Sum 三数之和
- 【剑指Offer】按之字形顺序打印二叉树 解题报告(Python)
- poj 2566Bound Found(前缀和,尺取法)
- 初识TMMi——测试成熟度模型集成
- matplotlib 高阶之path tutorial
- java 语言基础作业
- HTML网页设计基础笔记 • 【第6章 背景和阴影】
- 使用 JavaScript 根据消费金额和消费者是否为会员确定折扣,最终核算实际应该支付的金额
- 编写Java程序,读取文本文档的内容,去除文本中包含的“广告”字样,把更改后的内容保存到一个新的文本文档中
- 前端后端通信初步尝试(javascript - flask)