楼主: 小鳄鱼a
1656 4

[问答] 只想取比如city,id列,用subset,为啥要生成rownames呢 [推广有奖]

  • 6关注
  • 10粉丝

已卖:280份资源

学科带头人

3%

还不是VIP/贵宾

-

威望
0
论坛币
125 个
通用积分
0.0040
学术水平
40 点
热心指数
45 点
信用等级
43 点
经验
32801 点
帖子
1185
精华
0
在线时间
1539 小时
注册时间
2009-7-16
最后登录
2018-10-5

楼主
小鳄鱼a 发表于 2016-11-6 16:07:09 |AI写论文
10论坛币
如问题,   不想要rownames这一列

关键词:Subset Names name subs City

沙发
飞天玄舞6 在职认证  发表于 2016-11-6 16:30:05
  1. subset(yourdata, select=c(city, id))
复制代码

藤椅
小鳄鱼a 发表于 2016-11-6 16:45:23
飞天玄舞6 发表于 2016-11-6 16:30
使用了subset   我觉得可能是因为对行观测选了设定了条件的原因     

板凳
不懂不装懂 发表于 2016-11-7 23:28:03
> t <- mtcars
> head(t)
                   mpg cyl disp  hp drat    wt  qsec vs am gear carb
Mazda RX4         21.0   6  160 110 3.90 2.620 16.46  0  1    4    4
Mazda RX4 Wag     21.0   6  160 110 3.90 2.875 17.02  0  1    4    4
Datsun 710        22.8   4  108  93 3.85 2.320 18.61  1  1    4    1
Hornet 4 Drive    21.4   6  258 110 3.08 3.215 19.44  1  0    3    1
Hornet Sportabout 18.7   8  360 175 3.15 3.440 17.02  0  0    3    2
Valiant           18.1   6  225 105 2.76 3.460 20.22  1  0    3    1
> ts<-subset(t, select=c(mpg,cyl))
> head(ts)
                   mpg cyl
Mazda RX4         21.0   6
Mazda RX4 Wag     21.0   6
Datsun 710        22.8   4
Hornet 4 Drive    21.4   6
Hornet Sportabout 18.7   8
Valiant           18.1   6
> row.names(ts) <- NULL
> head(ts)
   mpg cyl
1 21.0   6
2 21.0   6
3 22.8   4
4 21.4   6
5 18.7   8
6 18.1   6

报纸
不懂不装懂 发表于 2016-11-7 23:30:08
.........

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

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