首先,我从url下载csv文件
fileurl<-"https://d396qusza40orc.cloudfront.net/getdata%2Fdata%2Fss06hid.csv"
week3<-download.file(fileurl,destfile="./week3.csv",method="curl")
然后使用read.csv转换为数据框 week31&LT; -read.csv( “week3.csv”,首标= TRUE)
之后,当列ACR = 3且AGS = 6
时,我需要提取观察结果agricultureLogical2<-week31[(week31$ACR==3 & week31$AGS==6),]
但结果看起来不太好,不符合每列条件的其他观察值变为NA,为什么?
答案 0 :(得分:0)
使用子集函数,后跟%in%,如果匹配则返回
agricultureLogical2 <- subset(week31, ACR%in%3 & AGS%in%6 ,]