Python数据分析(空值、重复值检测删除与设置)

打开Anaconda PowerShell

cd 进入指定该文件下,输入jupyter notebook,就能在该目录下打开

python 复制代码
import numpy as np
import pandas as pd
df_obj = pd.DataFrame({"类别":["小说", "散文随笔", "青春文学","传记"],
                   "书名":[np.nan, "《皮囊》", "《旅程结束时》", "《老舍自传》"],
                    "作者":["老舍", None, "张其鑫", "老舍"]})
import pandas as pd
df=pd.read_excel('线上课程-综合测试1-MG公司2019年销售数据试题.xlsx')
df

空值检测

python 复制代码
df['成本'].isnull().value_counts()# 成本这一列是空的True与False数量统计

df['成本'].isnull().any()# 成本这列是否存在空值

重复检测


python 复制代码
df.dropna(subset='收入类别',inplace=True) # subset检查"区域"这列的重复值情况
df
相关推荐
肖永威2 分钟前
麒麟 V10 编译 Python 3.11 依赖包缺失与版本冲突问题解决实录
运维·python·麒麟操作系统
多加点辣也没关系3 分钟前
JavaScript|第6章:流程控制语句
开发语言·前端·javascript
Csvn17 分钟前
Python 开发技巧 · 类型注解进阶 —— 从 `TypeVar` 到 `Protocol`,让类型检查真正帮你抓 bug
后端·python
foundbug99923 分钟前
Polar Code 编解码 MATLAB 实现
开发语言·算法·matlab
AllData公司负责人29 分钟前
数据集成管理|AIIData数据中台实现MySQL、Hive、Oracle一键接入Doris
大数据·数据库·人工智能·hive·mysql·oracle·数据分析
李小小钦30 分钟前
D. Storming Arasaka(Codeforces 2238)
c语言·开发语言·数据结构·c++·算法
W是笔名31 分钟前
python___容器类型的数据___列表
开发语言·windows·python
跨境数据猎手32 分钟前
多平台电商比价系统从零搭建合规
开发语言·爬虫·架构
花 满 楼34 分钟前
EB引脚配置自动化方案|告别手动繁琐配PIN,Excel+Python批量生成ARXML实现一键配置
python·excel·eb
江华森36 分钟前
jieba 分词 + 共现矩阵构建——《釜山行》人物关系提取(二)
python