在R里面读取数据的8种方式,还有速度的比较

原贴来自于生信技能树论坛:http://www.biotrainee.com/thread-1588-1-1.html

你还在用read.table?read.csv吗?

有博客比较了:

utils::read.csv
readr::read_csv
data.table::fread
base::load
base::readRDS
feather::read_feather

这些函数,具体比较结果建议大家直接看原文吧,反正也没有啥难的。

https://www.r-bloggers.com/fast-data-loading-from-files-to-r-2/

喜欢用sqlite, 完全不需要读取全部文件呀, 在shiny APP里面。

读大文件我会使用data.table::fread 那速度是没的说。

■   ■   ■

(0)

相关推荐

  • Modin:一行代码让pandas加速数十倍

    寒假何不学python| Python数据分析实战(学术) pandas库是python中最有名的数据分析库,因为dataframe这种易用强大的数据类型,pandas成为数据科学必备套件.panda ...

  • R语言读取文件常用代码(收藏)

    R语言读取文件常用代码(收藏)

  • 再见 CSV,速度提升 150 倍!

    为什么要和CSV再见? 大家好,我是黄同学

  • R语言data.table包fread读取数据

    R语言处理大规模数据速度不算快,通过安装其他包比如data.table可以提升读取处理速度. 案例,分别用read.csv和data.table包的fread函数读取一个1.67万行.230列的表格数 ...

  • 《R数据科学》--千变万化的数据只需一个readr便可

    [toc] 写在前面 数据导入是使用R语言分析数据的第一步,但是这部分的细节确实非常多,尤其是对于咱们微生物组数据来说,经常会遇到制表符和逗号作为分隔符的文件,其次,物种注释文件的七级注释往往使用分号 ...

  • List 去除重复数据的五种方式

    以下介绍五种不同的方法去除Java 中ArrayList中的重复数据. 1.使用LinkedHashSet删除arraylist中的重复数据 LinkedHashSet是在一个ArrayList删除重 ...

  • 查看图表背后数据的三种方式 | PowerBI星球

    图表很直观,但有时候我们不仅想看图,也想更进一步查看生成该图表的明细数据,在PowerBI中有三种方式. (一)在图表上单击右键,选择"查看数据" 数据可以显示在图表右侧,也可以放 ...

  • PowerBI导入Excel数据的几种方式

    Excel作为使用最频繁.应用最广泛.用户最庞大的数据处理工具,当然也应该是PowerBI最常用的数据获取方式,本文介绍一下将Excel数据导入到PowerBI的几种方式. 01 | 在PowerBI ...

  • VR改变大数据的四种方式

    在这个信息爆炸的时代,数据采集正以惊人的速度发展,但我们不一定了解这些数据.目前,大数据就像是一种肆无忌惮的"野兽"--非常复杂.无结构.传统2D屏幕条形图和饼状图已无法分析大数据 ...

  • List去除重复数据的五种方式

    你知道的越多,不知道的就越多,业余的像一棵小草! 你来,我们一起精进!你不来,我和你的竞争对手一起精进! 编辑:业余草 blog.csdn.net/qq_37939251/article/detail ...

  • R语言读取大文件数据无响应是什么情况?

    如题&如图 文件是txt文件,大小不超过300M,R语言装的是64位Windows版,电脑内存8G 用read.csv读取文件无响应,是咋回事?以前读取稍微小一点的数据文件的时候也会出现无响应 ...

  • 苹果系统怎么安装R,工作目录设定,读取数据?

    随便选择一个镜像 下载下来,然后安装就可以了 然后,我们还需要安装一个软件,那就是restudio 下载下来了,然后安装好 然后,打开rsudio,如下图 找到自己存放数据的文件夹 就这样,工作目录设 ...

  • python采集数据的几种途径_详解

    工程师小C的小店 Python编程三剑客:Python编程从入门到实践第2版+快速上手第2版+极客编程(套装共3册) 作者:[美] 埃里克·马瑟斯(Eric Matthes) 出版社:人民邮电出版社 ...