r语言在linux下取数据,菜鸟第一步,跪在数据处:R语言读取数据

1. 温故知坑

实践是学习知识的最好途径。之前我讲的内容都非常非常基础,包括:

(1)什么是R语言言和Rstudio软件的安装,Rstudio的界面介绍;

(2)R语言的基本逻辑,基本数据类型;

(3)ggplot基础绘图;

(4)学习R语言的思路(整理,总结问题)。

通过不断的踩坑,走弯路,我们可以在勤奋的基础上,找一些快速的方法。我们已经不能再像上大学时候一样了,先啃完一本书,学好各种基础知识,然后开始应用。工作之繁忙,生活之琐碎,各种被电子产品占据走的时间。已经很难找出一整块的时间去学习了。

换句话说,没有目的性的理论学习就是耍流氓。怎么讲这么多数据类型,格式,可是我用不着呀,我们调整策略,按照完成project为主线来解说在完成数据分析的过程中,我们需要用的R语言知识。

2. 一个超级简单的project流程

以我之前处理的GEO数据为蓝本,我们详细的介绍每一个数据处理过程,所需要的知识(不仅仅是R语言代码,还有各种背景知识)。

步骤基本上是:导入数据–整理为可以进行分析的形式–差异分析(火山图等)–GO/KEGG注释(各种好看的图)。其中每一个步骤都可以说是好几把辛酸泪。

但素!为了降低炸毛的风险,我自己捏造了一段非常非常小的数据用来做示例。想要跟着我步骤的小伙伴,需要这小小数据,你们可以想办法找到我。

so,今天我们来讲,导入数据!

(1)首先自然是要有数据

step1-2.png

step 3 将Excel另存为csv文件,而后载入

## (1)另存为csv文件之后,以下代码均可以读取数据

data_1

data_2

## 知识点,header= T,sep=”,” 是什么意思p>

> colnames(data_1)

[1] “ensembl_id” “control_1” “control_2” “control_3” “experiment_1” “experiment_2”

[7] “experiment_3”

## 那什么是sep=”,” 你试试看不要这么参数嘛!

step 4 我偏不另存为,我就要读Excel

好的,妥妥的满足你!虽然我不会,但是我去话了小洁大佬,她支的招就是,使用R包 tidyverse

## (2)我偏不另存为,那就试试tidyverse包

install.packages(“tidyverse”)

library(tidyverse)

## 调出帮助文档,学习如何使用该包

dyverse

## 可是我怕不想看帮助文档怎么办的我发现了一个小妙招

请看图

loaddata.jpg

至于txt文档怎么载入,我想你用到的时候,定会查到的!

3. 还是温故知新的!

其实写这篇推文呢,我才是最大的收获者,为了写得简洁明了,我回去自己看了一下书,然后又请教了小洁,真是妥妥的–温故知不足,求索方知新。大家加油吧!

文章知识点与官方知识档案匹配,可进一步学习相关知识CS入门技能树Linux入门初识Linux25299 人正在系统学习中 相关资源:菜鸟耍人专用-软件测试其他资源-CSDN文库

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年4月9日
下一篇 2021年4月10日

相关推荐