R语言怎么按条件删除某些行?

Python047

R语言怎么按条件删除某些行?,第1张

1、安装完毕R语言,新建属于自己的R变成文件夹,然后 File ->Change Dir..,设置成自己的工作文件,自己工作空间将都会产生在这个文件夹下。

2、然后Files - >New Script,打开新的脚本编辑,在这里键入自己代码,编辑。

3、选中,然后执行F5按键,R语言就会画出一个简单的房子。

4、输入bd<-edit(bd),打开数据编辑框,即可通过键盘添加需要的数据。

5、数据编辑框可以通过命令行来定义它的初始数据。

6、定义好数据后,输入bd<-read.table(header=TRUE,text=mydatatxt)即可填充数据到bd中。

R语言删除列,举例如下:

x是一个数据框

1.删除数据框x中含有缺失值NA的行可以用下面方法

(1)

<span style="font-size:18px">x <- x[complete.cases(x),]</span>

(2)

<span style="font-size:18px">x <- na.omit(x)</span>

2.删除数据框x中含有缺失值NA的列可以用下面方法

<span style="font-size:18px">na_flag <- apply(is.na(x), 2, sum)

x <- x[,which(na_flag == 0)]</span>。

Ok,如此操作,用R语言就可以删除列了。