【Python】pinyin模块将中文转为拼音
【Python】pinyin模块将中文转为拼音
- 示例代码
示例代码
可以看到数据不是很规范,城市名称既有中文又有英文,而且上海被存储为ShangHai和Shanghai。
对于上海的问题,我们将拼音全部改为小写即可;
对于中文和拼音混用的问题,可以使用相应的python库(如库pinyin)将中文转换为拼音后作统计。
import pinyin
#选择中国的数据
df = star[star["Country"]=="CN"]df1 = df.copy()
#将城市名改为小写
df1["City"] = df1["City"].apply(lambda x:x.lower())
# df1.shape
# df2 = df1.copy()
#将汉字城市名改为小写拼音
df1["City"] = df1["City"].apply(lambda x:pinyin.get(x, format="strip", delimiter="")[0:-3]) #去掉“市”的拼音
#统计每个城市的星巴克数量
df1 = df1.groupby(["City"]).size().sort_values( ascending=False)
df1.head(10)
City
shanghai 542
beijing 234
hangzhou 117
shenzhen 113
guangzhou 106
hong k 104
chengdu 98
suzhou 90
nanjing 73
wuhan 67
dtype: int64
加油!
感谢!
努力!
【Python】pinyin模块将中文转为拼音相关推荐
- php怎么把中文转,PHP如何将中文转为拼音?
PHP如何将中文转为拼音? 首先使用Composer安装"overtrue/pinyin"拓展:composer require overtrue/pinyin 然后引入Pinyi ...
- java将中文转为拼音
java将中文转为拼音 项目需求,需要将一批工号批量入库,但产品经理提供的却是中文--没办法,只好用程序转了. 做法是将人名保存为文本文件,每行一个.并且采用pinyin4j包进行转换,值得提的是pi ...
- php实现拼音转中文,PHP如何将中文转为拼音?
PHP如何将中文转为拼音? 首先使用Composer安装"overtrue/pinyin"拓展:composer require overtrue/pinyin 然后引入Pinyi ...
- python将汉字转为拼音字母_实用小技巧,Python一秒将汉字转为拼音
大家好,欢迎来到Crossin的编程教室! 有时在处理文件时候,我们需要将中文汉字转换为拼音或者拼音首字母的需求:还有的时候,我们需要对汉字进行按拼音字母排序(汉字的默认排序是编码序而非拼音序).针对 ...
- python(应用)中文输出拼音
一.背景 工作中有时需要生成某些建表语句要求不太严格的表,但可能上百个字段,建表时一个个字段翻译很痛苦,利用python的pypinyin模块直接翻译成拼音比较省事. 二.功能实现 1.代码 impo ...
- 将字符串中的中文转为拼音(java)
maven依赖 <dependency><groupId>com.belerweb</groupId><artifactId>pinyin4j</ ...
- python秒数转化为时间用户jianpang_Python中文转为拼音
# -*- coding: utf-8 -*- import sys def openTable(): f = open('gb-pinyin.table', 'r') table = f.read( ...
- python的拼音_Python中文转为拼音
# -*- coding: utf-8 -*- import sys def openTable(): f = open('gb-pinyin.table', 'r') table = f.read( ...
- python中拼音怎么用_实用小技巧,Python一秒将汉字转为拼音
大家好,欢迎来到Crossin的编程教室! 有时在处理文件时候,我们需要将中文汉字转换为拼音或者拼音首字母的需求:还有的时候,我们需要对汉字进行按拼音字母排序(汉字的默认排序是编码序而非拼音序).针对 ...
最新文章
- OpenCV新手入门,如何用它平移缩放和旋转图片
- 为jqgrid添加统计金额页脚
- MySQL utf8mb4 字符集:支持 emoji 表情符号
- 传统产业已死,新的产业在何方?
- Google Wave了解(资料收集)
- Babel+vscode实现APICloud开发中兼容ES6及以上代码
- 腾讯外包php 面试,一道腾讯PHP程序员面试题,看下吧里有多少人做的出
- vs python调试配置_想用Python编程却不知如何下手?一篇搞定编程准备工作
- 二年级上册计算题_二年级上册数学计算题
- python语言的实验心得体会范文_关于实验总结心得体会范文
- Android植入Wooboo广告教程
- 送女朋友实用的七夕礼物、送女朋友七夕礼物最有意义排行榜
- 微信开发,微信开发者平台
- 大白菜U盘启动制作工具装机维护版V5.0–大白菜U盘下载中心
- 成都梵羽汇:抖音任务中心如何操作呢?
- 作计算机报告用英语怎么写,计算机专业英语报告.doc
- JavaOOP(面向对象)学习体会
- 红米5双清_红米手机双清步骤
- (七)JMockit 的MockUp+@Mock--基础篇
- [机缘参悟-34]:光锥之内皆命运
热门文章
- 最新12篇区块链论文
- 【安徽省机器人大赛单片机与嵌入式赛道竞赛】C平台作品
- 社保卡绑定支付宝,直接在支付宝上报销!
- c语言碱基配对的算法,OpenJudge计算概论-配对碱基链
- python 小游戏
- 用C语言实现简易的2048小游戏
- 关于5G技术和应用场景的简单介绍
- C语言地址传递和引用传递
- type-c转接头HDMI+VGA+USB3.0+PD3.0四合一扩展坞
- 永星电子 HDMI LVDS VGA USB 转 to MIPI DSI 驱动DOME支持1080P旋转横屏安卓RK3288音频缩放自适应机顶盒子投影仪相机PS4 T13530080630