zoukankan      html  css  js  c++  java
  • 继续不务正业,今天来弄弄R

    因为被人拜托要做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啦

  • 相关阅读:
    Annotation Type ManyToMany->>>>>Oracle
    windows 控制台默认为UTF-8显示的方法
    springboot读取配置文件
    Spring Boot配置文件放在jar外部
    Vue自定义过滤器
    vue中limitBy,filterBy,orderBy的用法
    track-by的使用
    Vue的computed属性
    vue实现百度下拉框
    Cas服务器以及客户端搭建
  • 原文地址:https://www.cnblogs.com/SiumingLearning/p/4357547.html
Copyright © 2011-2022 走看看