楼主: nianxia123
6099 4

[问答] R语言提取不能被3整除列的数据 [推广有奖]

  • 0关注
  • 0粉丝

已卖:1份资源

学前班

80%

还不是VIP/贵宾

-

威望
0
论坛币
88 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
86 点
帖子
3
精华
0
在线时间
2 小时
注册时间
2016-4-13
最后登录
2018-11-14

楼主
nianxia123 学生认证  发表于 2018-1-3 23:15:06 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
我R中导入了一个较大的行列数据,但是我只需要部分指定列,例如我只需要第1,2,4,5,7,8,10,11...列(当然我需要的不仅仅这么多)换句话说,我需要提取不能被3整除的列的数据,改用什么函数,怎么写,谢谢!
二维码

扫码加我 拉你入群

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

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

关键词:R语言 不仅仅

沙发
齐物论pi 学生认证  发表于 2018-1-4 09:18:42 来自手机
count.fields可以计算大型文件的行数,readlines以及scan函数可以不用将件读取到内存。具体的,您可以看看这些函数的帮助文档

匿名网友
藤椅
匿名网友  发表于 2018-1-4 09:58:26
  1. n<-1:1000
  2. m<-subset(n,n%%3!=0)
  3. df<-data.frame(x=1:1000)
  4. dft<-as.data.frame(t(df))
  5. yours<-dft[,m]
复制代码
才学了2个月R,试着抛砖引玉,见笑见笑!

板凳
ntsean 发表于 2018-1-5 11:35:24
  1. data[, c(TRUE, TRUE, FALSE)]
复制代码

报纸
zhouhao211314 发表于 2018-1-5 11:44:39
目标矩阵X
目标矩阵列数N <- ncol(X)
生成全部列index的向量 a <- seq(from=1,to=N)
提取不能被3整除的列  Y <- X[ , which(a%%3!=0)]

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-26 06:05