python实现Excel数据的探索和清洗

来源:千锋教育
发布时间:2023-11-13 01:47:36
分享

python实现Excel数据的探索和清洗

数据的探索和清洗

1、读取Excel文件的数据并转换为dataframe

#1.读取Excel文件的数据并转换为dataframe

file="d:/test/Summary/Data_Summary.xlsx"

data_raw=pd.read_excel(file,header=0,index_col=0)

#header设定为0:是为了使第1行的数据成为列的字段名

2、查看数据集的整体状态,了解基本特征列的情况

data_raw.head()

3、删除无效的数据列

remove_col=["序号"]

data_prep0=data_raw.drop(columns=remove_col,axis=1,inplace=None)

data_prep0.head()

4、查看数据集的整体信息,了解缺失值的分布情况

data_prep0.info()

5、检看数据集中缺失值的状态并删除缺失值

data_prep=data_prep0.dropna(subset=["产品"],axis=0)

data_prep.info()

6、检查数据集中重复值的状态并删除重复值

print("数据集中的重复值数量:",np.sum(data_prep.duplicated()))

#如果重复值的数量不为"0",则表示有重复值存在,可使用下列代码删除

#data_prep.drop_duplicates(keep="first",inplace=True)

以上就是Python实现Excel数据的探索和清洗,希望能对大家有所帮助。更多Python学习教程请关注IT培训机构:千锋教育。

声明:本站部分稿件版权来源于网络,如有侵犯版权,请及时联系我们。

相关推荐

  • Python中NumPy的基本概念 python中NumPy的基本概念ndarray是一种高效多维数组,提供了基于数组的便捷算术操作以及灵活的广播功能,如下我们可以快速生成一个2*3的数组。importnumpyasnpdata=np.
  • python如何将相对路径转换为绝对路径? python如何将相对路径转换为绝对路径?一、相对路径与绝对路径1、参数是绝对路径,返回True>>>os.path.isabs('.')False2、参数是相对路径,返回False>
  • python绝对和相对导入的介绍 python绝对和相对导入的介绍自Python3开始,所有导入都默认为绝对导入,它将首先查找系统包。1、概念但是如果你的软件包有一个名为sys的模块,并且你想把它导入到同一个包内的另一个模块中,你必须
  • python包初始化有什么好处? python中包初始化有什么好处?除了标识一个包,__init__.py还有一个目的-包初始化。这就是为什么它被称为init!初始化是在包导入时触发的,换句话说,导入包时调用__init__.py。当
  • python处理绝对路径和相对路径函数有哪些? python处理绝对路径和相对路径函数有哪些?绝对路径和相对路径是什么?绝对路径:从根文件夹开始,Windows系统以盘符(C:)作为根文件夹,OSX或Linux系统中/作为根文件夹相对路径:文件相对
  • python配置日志记录 python配置日志记录1、三种配置日志记录的方法调用列出的配置方法显式创建记录器,处理器和格式化器。创建日志配置文件并使用fileConfig()函数读取它。创建配置信息字典并将其传递给dictCo