


下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Python数据分析基础与应用模块电子活页4-11实现pandas的字符串操作【技能训练4-15】实现pandas的字符串操作【训练要求】在JupyterNotebook开发环境中创建j4-15.ipynb,然后编写代码实现pandas的字符串操作。【实施过程】(1)使用strip()函数去除字符串两边的空格代码如下:importpandasaspds1=pd.Series(['count','sum','mean','max','min','abs'])s2=s1.str.strip()print(s2)输出结果:0count1sum2mean3max4min5absdtype:object(2)使用upper()函数将字符串中的字母转换为大写代码如下:print(s2.str.upper())输出结果:0COUNT1SUM2MEAN3MAX4MIN5ABSdtype:object(3)使用len()函数获取字符串的长度代码如下:print(s1.str.len())print(s2.str.len())输出结果:051424344355dtype:int64051324334353dtype:int64(4)使用cat()函数以指定的分隔符连接字符串元素代码如下:#自动忽略NaNprint(s2.str.cat(sep="_"))输出结果:count_sum_mean_max_min_abs(5)使用get_dummies()函数返回一个带有编码值的DataFrame对象代码如下:print(s2.str.get_dummies())输出结果:abscountmaxmeanminsum001000010000012000100300100040000105100000(6)使用repeat函数以指定的次数重复每个元素代码如下:print(s2.str.repeat(2))输出结果:0countcount1sumsum2meanmean3maxmax4minmin5absabsdtype:object(7)使用startswith函数判断Series中的元素是否以指定的字符串开头代码如下:#若以指定的"m"开头则返回Trueprint(s2.str.startswith("m"))输出结果:0False1False2True3True4True5Falsedtype:bool(8)使用find(pattern)函数返回指定字符在字符串中第一次出现的索引代码如下:#如果返回-1,则表示该字符串中没有出现指定的字符print(s2.str.find("m"))输出结果:0-1122030405-1dtype:int64(9)使用findall(pattern)函数以列表的形式返回出现的字符串代码如下:print(s2.str.findall("m"))输出结果:0[]1[m]2[m]3[m]4[m]5[]dtype:object(10)使用isnumeric()函数判断Series中组成每个字符串的所有字符是否都为数字代码如下:#返回一个布尔值,用来判断是否存在数字型字符串print(s2.s
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- T/JSCTS 55-2024道路危险货物运输企业安全评估规范
- T/CCMA 0207-2024塔式起重机起升机构电磁制动器
- 专业证书课程试题及答案
- 上海科学考试题目及答案
- 台球助教兼职合同7篇
- 租房合同范文:房屋租赁定金合同5篇
- 游乐场和幼儿园合作协议书4篇
- 瓦房合同书6篇
- 个人向个人借款合同书正式版4篇
- 疾病宣教动画制作要点
- 绿化设备车辆管理维护方案
- 2023汽车智能座舱分级与综合评价白皮书
- 职业暴露针刺伤应急预案演练脚本-
- GB/T 16849-2023光放大器总规范
- 外科学教学课件:肠梗阻阑尾炎
- 国开电大 可编程控制器应用实训 形考任务4实训报告
- 中国神华能源股份有限公司大柳塔煤矿矿山地质环境保护与土地复垦方案
- 抗菌药物使用分级授权表
- GB/T 2774-2006金属锰
- GB 2717-2018食品安全国家标准酱油
- 军人申请病退评残医学鉴定申请表-附表1
评论
0/150
提交评论