(笔记:python数据分析学不会?,看大佬如何用pandas玩转数据分析!_哔哩哔哩_bilibili)

pandas数据校验

import pandas as pd# 用assert校验
def ScoreValidation(row):try:assert 0 <= row.Score <= 100except:print(f"#{row.ID}\tstudent {row.Name} has an invalid score {row.Score}!")# 用条件语句校验
def ScoreValidation2(row):if not 0 <= row.Score <= 100:print(f"#{row.ID}\tstudent {row.Name} has an invalid score {row.Score}!")df = pd.read_excel("./1.xlsx")
df.apply(ScoreValidation, axis=1)
# df.apply(ScoreValidation2, axis=1)
# 注:axis=0表示从上到下,此处数据校验是一行一行(从左到右),因此设置axis=1

pandas基础用法——数据校验相关推荐

  1. pandas object转float_数据分析篇 | Pandas基础用法6【完结篇】

    这是最后一篇,至此Pandas系列终于连载完了,有需要的也可以看看前面6篇,尽请收藏. 数据分析篇 | Pandas 概览 数据分析篇 | Pandas基础用法1数据分析篇 | Pandas基础用法2 ...

  2. 【计算机基础】数据校验与奇偶校验

    [计算机基础]数据校验与奇偶校验 博客说明 文章所涉及的部分资料来自互联网整理,当然还有自己个人的总结和看法,分享的目的在于共建社区和巩固自己.引用的资料如有侵权,请联系本人删除!幸好我在,感谢你来! ...

  3. Pandas基础用法合集(中文官档)

    本节介绍 pandas 数据结构的基础用法.下列代码创建示例数据对象: In [1]: index = pd.date_range('1/1/2000', periods=8) In [2]: s = ...

  4. 【Pandas 基础知识 数据修改总结】

    目录 前言 一. 数据修改 loc与iloc 1.单值修改 修改红方英雄刺客荆轲为李白 2.单行修改 修改辅助行为墨子 3.单列修改 修改红方伤害为10 4.按条件修改 修改蓝方伤害大于11的为MVP ...

  5. pandas 基础用法

    pandas 是一个基于 Numpy 构建, 强大的数据分析工具包 主要功能 独特的数据结构 DataFrame, Series 集成时间序列功能 提供丰富的数学运算操作 灵活处理缺失数据 Serie ...

  6. 【Python基础】如何用Pandas处理文本数据?

    作者:耿远昊,Datawhale成员,华东师范大学 文本数据是指不能参与算术运算的任何字符,也称为字符型数据.如英文字母.汉字.不作为数值使用的数字(以单引号开头)和其他可输入的字符.文本数据具有数据 ...

  7. pandas库Series使用和ix、loc、iloc基础用法

    1. pandas库Series基础用法: 直接贴出用例: 1. 构造/初始化Series的3种方法: (1)用列表list构建Series import pandas as pd my_list=[ ...

  8. Pandas中文官档 ~ 基础用法1

    呆鸟云:"在学习 Python 数据分析的过程中,呆鸟发现直接看官档就是牛逼啊,内容全面.丰富.详细,而 Python 数据分析里最核心的莫过于 pandas,于是就想翻译 pandas 官 ...

  9. pandas object转float_Pandas中文官档~基础用法6

    呆鸟云:"这一系列长篇终于连载完了,还请大家关注 Python 大咖谈,这里专注 Python 数据分析,后期呆鸟还会给大家分享更多 Pandas 好文." 数据类型 大多数情况下 ...

最新文章

  1. 返回txt格式的文本使用编码 js_Node.js学习笔记第一天
  2. go gin多层路由嵌套示例
  3. html用bmob做留言,bmob js-sdk 在vue中的使用教程
  4. 从GAN到WGAN到LipschitzGA
  5. PowerShell 2.0 实践(十一)管理 TFS 2010 (2)
  6. mysql 表锁的概念_MySQL 锁的一些简单概念
  7. 八、开发者工具和指南(三) Source code organization
  8. Android开发 Android Studio2.0 教程从入门到精通Windows版 - 入门篇
  9. 索尼音乐牵手UNLEASH厂牌 实力新星LiCong李聪 Veegee正式加盟
  10. centos查询 硬盘序列号查询_关于使用java执行shell脚本获取centos的硬盘序列号和mac地址...
  11. 走出国门,在安防赛道海外本地化部署已成必然
  12. 漫反射贴图与镜面光贴图
  13. 用户故事拆分方法总结
  14. 电脑赚钱兼职平台有哪些?分享几个正规靠谱的平台
  15. 主机win7和虚拟机xp之间的文件传输
  16. P1413 坚果保龄球——题解2020.10.10
  17. 17.0~17.9 通知,系统通知,推送消息
  18. kali2.0 mysql_kali linux2.0下MariaDB修改密码
  19. Google Gmail邮箱一次性标记所有未读邮件为已读
  20. 元宇宙忽悠完了,Web 3.0 再来忽悠一波?

热门文章

  1. 起底差价合约发展简史,什么样的外汇交易平台值得你选择?
  2. IDEA 安装GO 环境
  3. datetime.strptime()
  4. Angular2 ngOnChanges用法
  5. Java之JSP页面基础详解
  6. 企业如何降低人力成本?
  7. 名创优品偷偷“偷脸”被立案:多数门店系加盟,创始人为叶国富
  8. 微信小程序现实点击图片预览功能
  9. 云服务器安装 R Spark
  10. AAFD-DU-4G故障电弧探测器在医疗场所中的应用