在使用pandas读入相关的excel后,若是表格中有空值的列,要如何清洗呢

在查阅了网上的相关的资料后,得到了办法

pandas.dropna(axis=1,how=‘any’)

axis=0指行,若是参数中不写,则是默认为axis=0,

axis=1则是指列

how=‘any’则是指只要列中含有一个空值,就删除该列

how='all’则是代表只有一整列为空值,才删除该列

需要注意的是在python3.7的版本里

使用pandas.dropna需要有一个变量来接收返回值

否则在运行程序的时候 不会报错 但数据也不会发生改变

再写一些pandas库中关于excel表格的操作#encoding=gb18030

import numpy

import pandas as pd

data_filename = "data/data21695/数据.xlsx"

df = pd.read_excel(data_filename)

x = df.dropna(axis=1,how='any')

g=df["编号"]

y = len(g)

i=0

print(y)

del x["无机盐"]

x["无敌"]=x["身高"]

for i in range(y):

x.iloc[i,0]=i

x.to_excel('new.xlsx')

pandas.read_excel 读入excel表格

del[‘无机盐’] 删除名为无机盐的列

x[‘无敌’]=x[‘身高’] 添加一列名为无敌,将身高这一列的数据复制到无敌这一列

x.iloc[i,0] 获取第i行,第0列的数据

x.to_excel 导入至名为new.xlsx的excel表格中

python删除数据集中的空值_关于在python中如何使用pandas库读取excel表格后 删除含有空值的列...相关推荐

  1. 关于在python中如何使用pandas库读取excel表格后 删除含有空值的列

    在使用pandas读入相关的excel后,若是表格中有空值的列,要如何清洗呢 在查阅了网上的相关的资料后,得到了办法 pandas.dropna(axis=1,how='any') axis=0指行, ...

  2. python pandas库读取excel/csv中指定行或列数据详解

    通过阅读表格,可以发现Pandas中提供了非常丰富的数据读写方法,下面这篇文章主要给大家介绍了关于python利用pandas库读取excel/csv中指定行或列数据的相关资料,需要的朋友可以参考下 ...

  3. 获取及安装EXCEL支持库ExcelDataReader,通过ExcelDataReader库读取excel表格数据

    获取及安装EXCEL支持库 新建项目,通过管理NuGet程序包获取ExcelDataReader库文件 选中浏览,输入EXCEL,可用看到ExcelDataReader,ExcelDataReader ...

  4. python 大数据开发框架有哪些_大数据分析Python有哪些爬虫框架?

    一.Scrapy Scrapy是一个为了爬取网站数据,提取结构性数据而编写的应用框架.可以应用在包括数据挖掘,信息处理或存储历史数据等一系列的程序中..用这个框架可以轻松爬下来如亚马逊商品信息之类的数 ...

  5. python处理Excel表格--读取Excel表格

    文章目录 前言 一.读取Excel表格 二.项目:2010年美国人口普查数据自动化处理 2.1 做什么.如何做? 2.2 print()与pprint() 2.3 完整源码及分析 前言 python处 ...

  6. python读取excel表格-python读取excel表格中的数据

    使用python语言实现Excel 表格中的数据读取,需要用到xlrd.py模块,实现程序如下: import xlrd #导入xlrd模块 class ExcelData(): def __init ...

  7. python好多模块和c相识_快速实现python c扩展模块

    1  python扩展模块的组成 在python中,对于一些和系统相关的模块或者对性能要求很高的模块,通常会把这个模块C化.扩展模块中主要包含下面几个部分: init函数,函数名为:init+模块名, ...

  8. python导入数据画折线图_Python读取Excel表格,并同时画折线图和柱状图的方法

    今日给大家分享一个Python读取Excel表格,同时采用表格中的数值画图柱状图和折线图,这里只需要几行代码便可以实. 首先我们需要安装一个Excel操作的库xlrd,这个很简单,在安装Python后 ...

  9. python读取excel表格数据

    python操作excel主要用到xlrd和xlwt两个库,xlrd读取表格数据,支持xlsx和xls格式的excel表格:xlwt写入excel表格数据 一.python读取excel表格数据 1. ...

  10. Python写入和读取Excel表格数据

    Python作为一个强大的数据处理工具,这里简单介绍下python读取写入excel表格数据. 一.python写入excel表格 导入xlwt模块 生成一个空的excel表格,命名为my_test. ...

最新文章

  1. Quora Question Pairs 项目参考资料
  2. 11.28 限定某个目录禁止解析php 11.29 限制user_agent 11.30/11.31 php相关配置
  3. boost::basic_string_view相关的测试程序
  4. linux100day(day6)--shell脚本简单逻辑
  5. 华为鸿蒙osbeta在哪看发布会,重磅消息!华为在发布鸿蒙OS2.0手机beta版本后,又发布搭载鸿蒙的新品!!...
  6. sqlite3数据库使用
  7. 在阿里巴巴工作是一种怎样的体验?
  8. Matlab自适应均线_基于MATLAB的自回归移动平均模型(ARMA)在股票预测中的应用
  9. AG螺纹的螺套安装后反复脱出,怎么办?
  10. 四巧工作简化法(ECRS)
  11. CCS错误解决:#10247-D null: creating output section “ramfuncs“ without a SECTIONS specification
  12. 突发!图森未来CEO侯晓迪被罢免,公司疑遭SEC、FBI联手调查,市值一夜砍半
  13. “2022绿色智能制造创赢计划”全新集结:加入这个朋友圈,成为未来主角
  14. css实现实心三角箭头,兼容ie
  15. 网络狂飙(netspeeder) v3.80 简体中文版 下载
  16. java unbox_Java中Auto Box/Unbox容易踩到的“坑”,Integer
  17. 年后第一天上班就提辞职是不是“不厚道”???
  18. 海思3516DV300对接IMX327-60fps
  19. Java培训后找工作可以拿到多少钱?
  20. L2-001 紧急救援

热门文章

  1. TTL转HDMI,首选LT8618SXB,提供技术支持
  2. 地理社交网络中基于多目标组合优化的空间感知影响力联合最大化
  3. 51单片机控制蜂鸣器播放《梧桐树》
  4. 关于magic-api的使用入门
  5. 2014全国计算机等级考试四级数据库工程师考试大纲,全国计算机等级考试四级数据库工程师...
  6. 基于树莓派语音控制—LED开关控制
  7. 计算机图形学设计线宽代码,计算机图形学画圆并改变线宽.doc
  8. 【记录贴】Windows连接L2TP
  9. 从U盘还原完ghost系统,重启就提示bootmgr is missing
  10. 轻松入门腾讯云COS部署 + 配置CDN