您好我有一组如下所示的数据:
cond image name stim resp con imgrey num
1 anim mamm fd 1 1 0.025 163.75 73
2 anim mamm fd 1 1 0.025 130.50 154
3 anim mamm fd 1 1 0.025 164.75 9
4 anim pow fd 1 1 0.025 186.25 202
5 anim pow fd 1 1 0.025 181.50 178
除了它总共有3360行之外,我必须创建一个新的数据文件,它显示图像所在的行#pow;#34;我对此很陌生并努力弄清楚如何使用" pow"对我的数据进行子集化作为保持的标准。 我试过了
newdata <- subset(mydata, image== pow, select=c(cond, name, stim, resp, con, imgrey, num))
mysample <- mydata[sample(1:ncol(mydata) , mamm, replace=F) ,]
但就像我说我(非常)新用r一样,任何帮助都将不胜感激!
答案 0 :(得分:1)
df
cond image name stim con imgrey num
1 anim mamm fd 1 0.025 163.75 73
2 anim mamm fd 1 0.025 130.50 154
3 anim mamm fd 1 0.025 164.75 9
4 anim pow fd 1 0.025 186.25 202
5 anim pow fd 1 0.025 181.50 178
df1<-df[!(df$image!=="pow"),]
df1
cond image name stim con imgrey num
4 anim pow fd 1 0.025 186.25 202
5 anim pow fd 1 0.025 181.50 178
这是你在找什么?