美文网首页
R语言-文件读取、创建的一些些

R语言-文件读取、创建的一些些

作者: 超级可爱的懂事长鸭 | 来源:发表于2021-09-26 10:27 被阅读0次
    1. 查看当前的工作目录
    getwd() 
    
    1. 创建文件夹
    dir.create("data")
    
    1. 查看某个文件夹里的内容
    #method1
    dir("folder_name/")
    #method2
    list.files("folder_name/")
    #method3(用pattern可以查看某个类型的文件)
    list.files(path="绝对路径",patter="*.counts")
    
    1. 复制文件到某个文件夹
    file.copy(myfile,"folder_name")
    
    1. 查看一顿操作的运行时间
    #method1
    time.start = Sys.time()
    一顿操作
    time.end = Sys.time()
    time.running = time.end-time.start
    time.running
    
    #method2
    system.time(一顿操作)
    
    1. 大文件的读取和写出
    library(data.table)
    myfile = fread('test.file', sep = ' ', header = TRUE)
    
    fwrite(x, file = "test.file")
    

    7.读取tsv文件

    data  = read.table("file.tsv", header=T, sep="\t",fill=TRUE)
    #fill=TRUE对缺失值进行填充
    # sep="\t"对分隔的读取,如果缺少会出现串行
    
    #简单的另一种方法
    library(data.table)
    data = as.data.frame(fread("file.tsv"))
    

    8.读取含有注释信息的TXT文件

    read.table("****.txt", comment.char="!",stringsAsFactors=F,header=T)
    

    https://www.cnblogs.com/ywliao/p/6591265.html

    相关文章

      网友评论

          本文标题:R语言-文件读取、创建的一些些

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