R语言 使用R删除Excel中的空单元格行

R语言 使用R删除Excel中的空单元格行

实际上,在任何数据收集的调查中,从所有单位获取所有信息是不可能的,因为有时我们会得到部分信息,有时什么都没有。因此,我们的数据中有些行可能是完全空白的,有些行可能有部分数据。空白行可以被删除,其他空值可以用有助于处理缺失信息的方法来填补。

另外,读取带有一些空单元格的excel文件有时也可能产生错误,最终影响模型的准确性。因此,删除空单元格是一个重要的过程。

为了去除空单元格的行,我们有一个R语言的语法,通过它,用户可以非常容易地去除excel文件中的空行的数量。

步驟 –

  • 导入数据
  • 选择有空单元格的行
  • 删除这些行
  • 复制到原始数据框

语法

data <- data[!apply(data =="", 1, all),]

例1 :

使用的文件

使用R删除Excel中的空单元格行

gfg_data=read.csv('input_gfg.csv')
  
gfg_data <- gfg_data[!apply(is.na(gfg_data) | gfg_data == "", 1, all),]
  
print(gfg_data)
R

输出

使用R删除Excel中的空单元格行

例2 :

使用中的文件

使用R删除Excel中的空单元格行

library(readxl)
  
gfg_data <- read_excel("Data_gfg.xlsx")
print("original dataset:-")
print(gfg_data)
  
gfg_data <- gfg_data[!apply(is.na(gfg_data) | gfg_data == "", 1, all),]
print("Modified dataset:-")
print(gfg_data)
R

输出

使用R删除Excel中的空单元格行

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

登录

注册