全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
3629 7
2011-10-27
初学R,
问个弱弱的问题,
请问用哪几个函数能够实现或者Rcode能够实现下面的##2-4
谢谢!


Rcode如下:

##1.生成母数据集
bh=1:100
jxh=rep(1:17,c(4,5,6,7,8,4,5,6,7,8,4,5,5,5,6,7,8))
relation=c(0,5,6,10,0,5,6,10,11,0,5,6,10,11,12,0,5,6,10,11,12,13,0,5,6,10,11,12,13,14,
           0,5,6,10,0,5,6,10,11,0,5,6,10,11,12,0,5,6,10,11,12,13,0,5,6,10,11,12,13,14,
           0,5,6,10,0,5,6,10,11,0,5,6,10,11,0,5,6,10,11,0,5,6,10,11,12,0,5,6,10,11,12,13,
           0,5,6,10,11,12,13,14)
datajx=data.frame(jxh,relation,bh)  ###datajx是母数据集

##2.根据条件生成子数据集data1&data2   
if relation==5 then output data1;
if relation==6 then output data2;


##3.保留数据集data1&data2中的变量jxh & bh


##4.将data1&data2中bh分别重命名为did & mid



二维码

扫码加我 拉你入群

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

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

全部回复
2011-10-27 21:24:11
复制代码
二维码

扫码加我 拉你入群

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

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

2011-10-27 21:44:24
qoiqpwqr 发表于 2011-10-27 21:24
谢谢!!
运行了,
没问题.


方括号的用法还需要在实战中慢慢掌握....

data1=data1[,-2]
##"-2"应该是表示把第2个变量delete


二维码

扫码加我 拉你入群

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

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

2011-10-29 19:45:16
其实[]这种引用方式并不一定是最好的,如果你需要继承变量名称的信息的话这种方式就不行了
二维码

扫码加我 拉你入群

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

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

2011-10-29 22:40:58
shenbaiseshatan 发表于 2011-10-29 19:45
其实[]这种引用方式并不一定是最好的,如果你需要继承变量名称的信息的话这种方式就不行了
举个例子?
二维码

扫码加我 拉你入群

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

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

2011-10-30 10:24:10
aspenroad 发表于 2011-10-29 22:40
举个例子?
这个还需要举例子吗?你试下不就知道我说的对不对了。。。
如果要用[]这种方式在取子集时保留变量信息的话也是可以的,只不过通常的那种矩阵应用方式不行
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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