python的dropna_python–data.dropna[通俗易懂]

python的dropna_python–data.dropna[通俗易懂]读取csv文件data=pd.read_csv(“”)1、删除全为空值的行或列data=data.dropna(axis=0,how=’all’)#行data=data.dropna(axis=1,how=’all’)#列2、删除含有空值的行或列data=data.dropna(axis=0,how=’any’)#行data=data.dropna(axis=1,how=’an…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

读取csv文件 data=pd.read_csv(“”)

1、删除全为空值的行或列

data=data.dropna(axis=0,how=’all’)   #行

data=data.dropna(axis=1,how=’all’)   #列

2、删除含有空值的行或列

data=data.dropna(axis=0,how=’any’)   #行

data=data.dropna(axis=1,how=’any’)   #列

1.创建带有缺失值的数据库:

python的dropna_python--data.dropna[通俗易懂]

import pandas as pd

import numpy as np

df = pd.DataFrame(np.random.randn(5, 3), index = list(‘abcde’), columns = [‘one’, ‘two’, ‘three’]) # 随机产生5行3列的数据

df.ix[1, :-1] = np.nan # 将指定数据定义为缺失

df.ix[1:-1, 2] = np.nan

print(‘\ndf1’) # 输出df1,然后换行

print(df)

python的dropna_python--data.dropna[通俗易懂]

查看数据内容:

python的dropna_python--data.dropna[通俗易懂]

2.通常情况下删除行,使用参数axis = 0,删除列的参数axis = 1,通常不会这么做,那样会删除一个变量。

print(‘\ndrop row’)

print(df.dropna(axis = 0))

删除后结果:

python的dropna_python--data.dropna[通俗易懂]

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/192355.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • MySQL设置数据库隔离级别

    MySQL设置数据库隔离级别可以通过命令行设置全局或会话的隔离级别。重启或者退出会话失效SET[SESSION|GLOBAL]TRANSACTIONISOLATIONLEVEL{READUNCOMMITTED|READCOMMITTED|REPEATABLEREAD|SERIALIZA…

    2022年5月25日
    42
  • Faster R-CNN算法

    Faster R-CNN算法  FasterR-CNN算法是作者RossGirshick对FastR-CNN算法的一种改进。FastR-CNN在速度和精度上都有了不错的结果,但仍有一些不足之处。FasterR-CNN算法同样使用VGG-16网络结构,检测速度在GPU上达到5fps(包括候选区域的生成),准确率也有进一步的提升。在ILSVRC和COCO2015竞赛中获得多个项目的第一名。在FasterR-CNN中提出了区域生成网络(RegionProposalNetwork,RPN),将候选区域的提取和FastR-C

    2025年10月5日
    3
  • 详解springBoot集成activiti7,工作流实战案例(三)

    详解springBoot集成activiti7,工作流实战案例(三)快速使用IDEA搭建SpringBoot项目,集成Activiti7(一)详解springBoot集成activiti7,使用actiBPM绘制流程图(二)过程分析:部署流程 启动一个流程实例 查询当前流程中等待执行的任务 处理任务 流程结束用到activiti的service(ps:记得注入):RepositoryService RuntimeService…

    2022年10月19日
    2
  • 魔兽世界9.0插件推荐_魔兽世界9.1插件推荐

    魔兽世界9.0插件推荐_魔兽世界9.1插件推荐上一篇博客主要是简单的介绍了下NGUI合并DrawCall的基本原理,就是将一个UIPanel里所有的UIWidget按照Depth的大小进行排序,然后遍历排序后的UIWidget列表,将Depth相邻的并且懂事引用同一个Atlas的UIWidget的几何数据存入到一个UIGeometry中然后统一由一个UIDrawCall来调用GPU绘制。那么知道了NGUIDrawCall的基本原理我

    2025年12月2日
    4
  • 电脑一直跳出 不支持16位的应用程序该如何解决

    电脑一直跳出 不支持16位的应用程序该如何解决

    2021年9月28日
    132
  • NDT配准原理_icp配准算法

    NDT配准原理_icp配准算法文章目录NDT预备知识正态分布高斯牛顿法求解非线性最小二乘NDT原理(1)目标函数(2)简化目标函数(3)数值求解(4)算法流程:(5)相比ICP的优势NDT源码解析与其在PCL应用参考资料NDT预备知识正态分布n维正态随机过程中,其概率密度函数为:p(x⃗)=1(2π)D/2∣Σ∣exp⁡(−(x⃗−μ⃗)TΣ−1(x⃗−μ⃗)2)(1)p(\vec{x})=\frac{1}{(2\pi)^{D/2}\sqrt{|\boldsymbol{\Sigma}|}}\exp\left(-\f

    2025年7月13日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号