美文网首页R语言可视化
初学者R语言:外部数据导入

初学者R语言:外部数据导入

作者: mayoneday | 来源:发表于2019-02-21 21:05 被阅读204次

    一.对于TXT文件

    1.对于简单文件,可以简单读取,ex1 <- read.table("ex1.txt")

    2.对于复杂文件,ex1 <-read.table("文件名如ex1.txt",sep="\t",header=T,row.names = 1,commeat.char="!",sep="\t")

    read.table默认分隔符为\t

    sep="\t"目的为识别行,对同一表格运行有无此命令的两种结果对比显而易见

    未运行sep="\t"的结果 运行sep="\t"的结果

    header=T目的为把第一行设置为表头

    未运行header=T 运行header=T

    比较复杂的文档需要跳过有些部分的,根据需要掉过部分的特点,如此下图文档不需要的部分都有感叹号,commeat.char="!"意思为跳过!那一行,去掉我们不需要的那部分,即读出了表达矩阵

    运行commeat.char="!"前 运行commeat.char="!"后

    设置第一列为列名的参数是row.names = 1

    运行row.names = 1前 运行row.names = 1后


    二.对于CSV文件读取原理同上,唯一区别在于CSV默认分隔符是逗号

    read.CSV(("文件名",sep=",")#因为CSV默认分隔符是逗号


    三.

    save(b,file="b_input.Rdata)#把读出来的文件b存为R语言专用数据文件,以后就可以直接load(file="b_input.Rdata)打开

    相关文章

      网友评论

        本文标题:初学者R语言:外部数据导入

        本文链接:https://www.haomeiwen.com/subject/soodyqtx.html