首页 > 其他 > 详细

继续不务正业,今天来弄弄R

时间:2015-03-22 17:59:00      阅读:316      评论:0      收藏:0      [点我收藏+]

因为被人拜托要做concordance index和calibration plot,两个东西都要用R,前面的可以用survcomp包搞定,后面的rms包应该可以,不过还没试成功。但是最开始就被卡住了:数据怎么导进R啊?

data manager么?那个只是下载现成的数据库用的啊,亲。

那……上网一查,发现相当的复杂啊,不过基本上就是这么一条命令:

a<-read.table(file.choose(),header=T,sep=";");

file.choose可以打开对话框自己选文件,header=T的话可以在表格的第一行设置表头,sep设置成;就主要是看自己的csv怎么分类的了

上面这么一来,基本上就可以把表格数据导进r了,但是后面的才是头痛的地方

导进来以后怎么用呢?

一开始我以为要把各个变量分成多个csv导入<这样子是错误的

其实导入进来以后就变成一个dataframe了,比如我一个表,4个变量:age,sex,event,survtime,

现在如果想要获取a变量这一列的数据,只要Va<-a$age就ok 了

这里面a是指向dataFrame的变量,age是dataframe里面age变量这一列的向量,现在用$把他提出来,然后转给Va,ok啦

继续不务正业,今天来弄弄R

原文:http://www.cnblogs.com/SiumingLearning/p/4357547.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!