R语言 如何删除R数据框架中的行
在这篇文章中,我们将看到如何在R编程语言中从数据框架中删除行。
删除单行
对于这一点,要删除的行的索引要用减号传递。
语法 。
df[-(index), ]
例1 :
输出:
例2 :
输出。
删除多行
方法1:使用范围
对于这一点,要删除的行的范围被传递给数据框名称。
语法 :
df[-(start_index,end_index), ].
例子1 :
输出 。
例2 :
输出 :
方法2:使用anti_join( )
anti_join方法在dplyr包中可用。所以我们必须先安装dplyr包。为了安装,我们可以使用install.package()方法,并且我们必须把包的名称作为参数传给他。为了将包导入到R环境中,我们需要使用library( )函数。在这个函数中,我们必须把包的名称作为参数传给他。
语法:
anti_join (data_frame_name , data_frame_name [ c(row_index 1 , …row_index n),c( column_index 1,……column_index n)] )
例1 :
输出 :
例2 :
输出: