读取数据,XLSX 或者 TSV 或者 CSV

【1】先读取一个试下,确认能正确读取进去

下面三种格式提供参考

data <- read_excel("C:/XXX/1.xlsx", sheet = "Sheet1", col_names = TRUE)
data <- read.table(file = 'manifest.tsv', sep = '\t', header = TRUE)
data <- read.csv('胃癌和癌前数据.csv')

【2】看下这三种读取的格式条件选择,自己符合哪一种

查看当前目录文件
list.files(pattern = "\\.tsv")    # tsv格式的数据文件
list.files(pattern = "^C")        # 以C开头的文件
list.files(pattern = ".tsv$")     # 以.tsv结尾的文件

【3】循环读取文件

我自己处理宏基因组的结果报告,是以为report.tsv结尾的文件,当然还有error.tsv的文件

#循环读取正式
lf <-list.files(pattern = "report.tsv$") #以report.tsv 结尾的
files <- gsub("\\.tsv", "", lf)   #切掉后缀.tsv,获得这些名称,为循环准备
files
for (i in seq_along(files))assign(files[i], read.table(lf[i], sep = '\t', header = TRUE))

R语言 循环读取数据文件 循环读取csv tsv xlsx数据相关推荐

  1. 『R语言Python』 Excel文件的读取以及DataFrame的相关操作 (1)

    文中使用到的数据: time = [1,2,3,4,5,6,7,8,9 ] x = [19.47, 27.41, 27.92, 33.79, 38.00, 40.36, 51.70, 62.15, 7 ...

  2. Tableau学习Step2一数据文件的读取与统计图、表的概述

    Tableau学习Step2一数据文件的读取与统计图.表的概述 本文首发于博客冰山一树Sankey,去博客浏览效果更好. 一. 前言 本教程通过一个案例从浅到深来学习Tableau知识 案例概述: 二 ...

  3. R语言程序设计中的for循环实战

    R语言程序设计中的for循环实战 目录 R语言程序设计中的for循环实战 R语言控制结构(Control Structures) R语言程序设计中的fo

  4. 《R语言游戏数据分析与挖掘》一2.2 数据对象

    2.2 数据对象 R拥有许多用于存储数据的对象类型,包括向量.矩阵.数组.数据框和列表.它们在存储数据的类型.创建方式.结构复杂度,以及用于定位和访问其中个别元素的标记等方面均有所不同.多样化的数据对 ...

  5. LabVIEW 读取 tdms文件并存为csv

    LabVIEW 读取 tdms文件并存为csv 单个组 多个组 tdms 为使用Labview 数据采集时一种常用的格式,但这种格式用MATLAB 读取较为麻烦,如果用excel打开tdms 文件则会 ...

  6. r语言8c多字节字符串有错,R语言答疑:txt文件无法被R正确读入

    原标题:R语言答疑:txt文件无法被R正确读入 今天来解答一个网友的疑惑,或许你也曾遇到过这个问题噢~ R语言中,txt无法正确的读入的可能性有很多种.有位网友提供的一个无法正确读入的文本文件,使用记 ...

  7. Pandas如何读取和导出 Excel、CSV、JSON 数据?

    转载自:Pandas如何读取和导出 Excel.CSV.JSON 数据? - 知乎 导入pandas等包 import pandas as pd import numpy as np import m ...

  8. R语言ggplot2可视化:使用geom_line函数将dataframe中数据可视化为时间序列(或折线图)(Time Series Plot From a Data Frame)、添加标题、副标题

    R语言ggplot2可视化:使用geom_line函数将dataframe中数据可视化为时间序列(或折线图)(Time Series Plot From a Data Frame).添加标题.副标题. ...

  9. R语言ggplot2可视化:可视化斜率图、对比同一数据对象随着时间推移多个状态的差异(Slope Chart)、例如、对比不同癌症5年期、10年期、15年期存活率的差异

    R语言ggplot2可视化:可视化斜率图.对比同一数据对象随着时间推移多个状态的差异(Slope Chart).例如.对比不同癌症5年期.10年期.15年期存活率的差异 目录

最新文章

  1. python3.7 6如何安装-Python 3.7.1在CentOS 6.10 安装部署
  2. 也许你不知道的c#基本数据类型及其默认值
  3. 在cds学到的(非技术)
  4. linux软件包管理之rpm 、yum基本使用
  5. oracle 会话数上不去_Oracle初识
  6. php判断服务器操作系统的类型
  7. 求助下 Ubuntu 15.10(64 位)下安装 pyspider 下的问题 - V2EX
  8. 人脸识别(3)---静态人脸识别和动态人脸识别的区别
  9. 今天在webcasts上看sql server 2008的新功能介绍,无意中发现在连接sql server 数据库时,还有一个...
  10. hdfs 数据迁移_对象存储BOS发布全新工具,加速自建HDFS到云端的访问速度
  11. [Python + PyQt5] 均匀平面波的入射、反射及透射的仿真实验
  12. autowired 静态方法使用_静态方法中调用Spring注入过程解析
  13. python中替换字符串中子串的函数为_python替换字符串中的子串图文步骤
  14. 为了拿Ph.D而做出的诺贝尔奖
  15. java代码实现压缩文件.gz格式,解压后无后缀名问题
  16. MySQL 索引原理
  17. 数字电路低电平有效逻辑和符号的理解
  18. 企业微信批量添加好友
  19. 程序员如何提高自己的编程水平?
  20. javafx2舞台和场景_Oracle推动JavaFX 2,Stephen Chin和Jim Weaver入伍

热门文章

  1. Ubuntu Nvidia 联想拯救者R7000/Y7000屏幕亮度调节
  2. CiteSpace安装及简单使用教程
  3. 星计划---python水晶球(函数)(2)
  4. Allure-用例描述
  5. 华为故意负优化手机?!数码博主带头造反了啊……
  6. 基础集合论 第二章 1 序偶
  7. 艾永亮:亚朵如何把IP价值发挥极致,超级产品才是亚朵的护城河
  8. 成为架构师,我仅仅用了5年,手把手教你进阶之路
  9. 工作分流是什么意思_军校“合训分流”专业是什么意思?
  10. SAP 发布JSON接口