R语言 循环读取数据文件 循环读取csv tsv xlsx数据
读取数据,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数据相关推荐
- 『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 ...
- Tableau学习Step2一数据文件的读取与统计图、表的概述
Tableau学习Step2一数据文件的读取与统计图.表的概述 本文首发于博客冰山一树Sankey,去博客浏览效果更好. 一. 前言 本教程通过一个案例从浅到深来学习Tableau知识 案例概述: 二 ...
- R语言程序设计中的for循环实战
R语言程序设计中的for循环实战 目录 R语言程序设计中的for循环实战 R语言控制结构(Control Structures) R语言程序设计中的fo
- 《R语言游戏数据分析与挖掘》一2.2 数据对象
2.2 数据对象 R拥有许多用于存储数据的对象类型,包括向量.矩阵.数组.数据框和列表.它们在存储数据的类型.创建方式.结构复杂度,以及用于定位和访问其中个别元素的标记等方面均有所不同.多样化的数据对 ...
- LabVIEW 读取 tdms文件并存为csv
LabVIEW 读取 tdms文件并存为csv 单个组 多个组 tdms 为使用Labview 数据采集时一种常用的格式,但这种格式用MATLAB 读取较为麻烦,如果用excel打开tdms 文件则会 ...
- r语言8c多字节字符串有错,R语言答疑:txt文件无法被R正确读入
原标题:R语言答疑:txt文件无法被R正确读入 今天来解答一个网友的疑惑,或许你也曾遇到过这个问题噢~ R语言中,txt无法正确的读入的可能性有很多种.有位网友提供的一个无法正确读入的文本文件,使用记 ...
- Pandas如何读取和导出 Excel、CSV、JSON 数据?
转载自:Pandas如何读取和导出 Excel.CSV.JSON 数据? - 知乎 导入pandas等包 import pandas as pd import numpy as np import m ...
- R语言ggplot2可视化:使用geom_line函数将dataframe中数据可视化为时间序列(或折线图)(Time Series Plot From a Data Frame)、添加标题、副标题
R语言ggplot2可视化:使用geom_line函数将dataframe中数据可视化为时间序列(或折线图)(Time Series Plot From a Data Frame).添加标题.副标题. ...
- R语言ggplot2可视化:可视化斜率图、对比同一数据对象随着时间推移多个状态的差异(Slope Chart)、例如、对比不同癌症5年期、10年期、15年期存活率的差异
R语言ggplot2可视化:可视化斜率图.对比同一数据对象随着时间推移多个状态的差异(Slope Chart).例如.对比不同癌症5年期.10年期.15年期存活率的差异 目录
最新文章
- python3.7 6如何安装-Python 3.7.1在CentOS 6.10 安装部署
- 也许你不知道的c#基本数据类型及其默认值
- 在cds学到的(非技术)
- linux软件包管理之rpm 、yum基本使用
- oracle 会话数上不去_Oracle初识
- php判断服务器操作系统的类型
- 求助下 Ubuntu 15.10(64 位)下安装 pyspider 下的问题 - V2EX
- 人脸识别(3)---静态人脸识别和动态人脸识别的区别
- 今天在webcasts上看sql server 2008的新功能介绍,无意中发现在连接sql server 数据库时,还有一个...
- hdfs 数据迁移_对象存储BOS发布全新工具,加速自建HDFS到云端的访问速度
- [Python + PyQt5] 均匀平面波的入射、反射及透射的仿真实验
- autowired 静态方法使用_静态方法中调用Spring注入过程解析
- python中替换字符串中子串的函数为_python替换字符串中的子串图文步骤
- 为了拿Ph.D而做出的诺贝尔奖
- java代码实现压缩文件.gz格式,解压后无后缀名问题
- MySQL 索引原理
- 数字电路低电平有效逻辑和符号的理解
- 企业微信批量添加好友
- 程序员如何提高自己的编程水平?
- javafx2舞台和场景_Oracle推动JavaFX 2,Stephen Chin和Jim Weaver入伍