全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
1591 8
2012-04-07
在R中导入txt数据后,如data,想选择data1中某几行的数据,如第6行,第8行,且第6行的数据得大于0,第8行的数据大于100,然后组成新的数据框data2,请问如何编程呢?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2012-4-7 21:50:07
总共几列?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2012-4-7 21:51:50
选取第6,8行是
data2 <- data[c(6, 8), ]
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2012-4-7 22:19:56
data2 <- data[, data[6, ] > 0 & data[8, ] >100] ??
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2012-4-8 10:41:26
qoiqpwqr 发表于 2012-4-7 21:50
总共几列?
题目有点搞错了,应该是:
在R中导入txt数据后,如data,共20列,想选择data1中某几列的数据,如第6列,第8列,且第6列的数据得大于0,第8列的数据大于100,然后组成新的数据框data2,请问如何编程呢?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2012-4-8 10:53:20
lvdan1990 发表于 2012-4-8 10:41
题目有点搞错了,应该是:
在R中导入txt数据后,如data,共20列,想选择data1中某几列的数据,如第6列, ...
data2 <- data[(data[, 6] > 0) & (data[, 8] > 100), ]
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群