史上最贴心R包安装示范视频

知识诅咒想必大家都不陌生,如果读者还不清楚,我摘抄一段:

知识诅咒

1990年,伊丽莎白·牛顿在斯坦福大学通过研究一个简单的游戏获得了心理学博士学位。在这个游戏中,她把参与者分为两种角色:“敲击者”和“听众”。敲击者拿到一张25首名曲的单子,包括《祝你生日快乐》这种旋律简单的歌曲。每位敲击者挑选一首,把节奏敲给听众听(通过敲桌子)。听众的任务是根据敲击的节奏猜出歌曲。

在实验过程中,“敲击者”敲出了120首曲子的节奏。事与愿违的是,“听众”只猜出了其中的2.5%——3首。而在实验之前,大家预测“听众”猜出歌曲的概率为50%,即60首。

在实验中,听众要付出很多努力才能辨认出歌曲,敲击者对此感到震惊:这么明显你都听不出来?你的愚蠢怎么会如此高人一等?

通过这个游戏,伊丽莎白·牛顿发现人与人之间普遍存在着一种认知偏差,这种认知偏差被称为:知识的诅咒(The Curse of Knowledge),即:我们一旦知道了某事,就无法想象这件事在未知者眼中的样子。当我们把自己知道的知识解释给别人的时候,因为信息的不对等,我们很难把自己知道的完完全全给对方解释清楚。总是,我们的知识“诅咒”了我们。

所以,在以上实验中,“敲击者”已拥有的知识(歌曲题目)让他们想象不到“听众”缺乏这种知识会是什么情形。“听众”自然也就很难猜对歌曲的名字。

正是因为如此,我在指导几个小伙伴入门R语言的时候简单粗暴的指出:

所有的软件都安装在c盘哦,然后系统用户名最好是不要用中文,写代码最怕中文字符串哦!
生信0基础第一步,下载R和Rstudio并且安装在自己的电脑上面。官网链接是

  • R: https://mirrors.tuna.tsinghua.edu.cn/CRAN/

  • RStudio:https://www.rstudio.com/products/rstudio/download/#download

如果你的网络不好,可以从我整理的网盘下载,链接:https://share.weiyun.com/5hW6VAA 密码:3fuhrm

options("repos" = c(CRAN="https://mirrors.tuna.tsinghua.edu.cn/CRAN/"))
if(! require("devtools")) install.packages("devtools")
if(! require("reshape2")) install.packages("reshape2")
if(! require("ggplot2")) install.packages("ggplot2")
if(! require("pheatmap")) install.packages("pheatmap")
if(! require("ggfortify")) install.packages("ggfortify")
if(! require("stringr")) install.packages("stringr")
if(! require("survival")) install.packages("survival")
if(! require("survminer")) install.packages("survminer")
if(! require("lars")) install.packages("lars")
if(! require("glmnet")) install.packages("glmnet")

if(! require("timeROC")) install.packages("timeROC")
if(! require("ggpubr")) install.packages("ggpubr")

if(! require("randomForest")) install.packages("randomForest")
if(! require("ROCR")) install.packages("ROCR") 
if(! require("Hmisc")) install.packages("Hmisc")

if(! require("caret")) install.packages("caret")
# if(! require("genefilter")) install.packages("genefilter")
if(! require("ggstatsplot")) install.packages("ggstatsplot")

### 下面的包是为了临床三线表
if(! require("tableone")) install.packages("tableone")
## 网络不好,就不要安装了。
## 而且Windows电脑安装 rJava 也经常是需要人指导的。
# https://github.com/rstudio/rstudio/issues/2254
if(! require("rJava")) install.packages("rJava")
if(require('rJava')){

# https://cran.r-project.org/src/contrib/Archive/ReporteRs/
  if(! require("ReporteRs")) install.packages("ReporteRs")
  devtools::install_github('davidgohel/ReporteRsjars')
  devtools::install_github('davidgohel/ReporteRs')
}

library(devtools) 
source("http://bioconductor.org/biocLite.R") 
## 如果你的网络实在是太差,试试看:
# install.packages("BiocInstaller",repos="http://bioconductor.org/packages/3.7/bioc")  
## 很可惜你在中国大陆,不得不承受这个痛苦。

options(BioC_mirror="https://mirrors.ustc.edu.cn/bioc/") 
library('BiocInstaller')
if(! require('edgeR')){

biocLite(c('airway','DESeq2','edgeR','limma'))
}

if(! require("CLL")) biocLite("CLL")
if(! require("org.Hs.eg.db")) biocLite('org.Hs.eg.db')
library(BiocInstaller)
options(BioC_mirror="https://mirrors.ustc.edu.cn/bioc/")
if(! require("maftools")) biocLite("maftools")
if(! require("RTCGA")) biocLite("RTCGA")
if(! require("RTCGA.clinical")) biocLite("RTCGA.clinical")
# https://bioconductor.org/packages/3.6/data/experiment/src/contrib/RTCGA.clinical_20151101.8.0.tar.gzn
if(! require("RTCGA.miRNASeq")) biocLite("RTCGA.miRNASeq")
if(! require("maftools")) biocLite("maftools")
if(! require("genefilter")) biocLite("genefilter")

# Then from : https://github.com/ShixiangWang 
# You don't need run the codes below, I will explain to you face to face.

source("http://bioconductor.org/biocLite.R") 
packs = c("devtools", "reshape2", "ggplot2", "pheatmap", "ggfortify", "stringr", "survival",
          "survminer", "lars", "glmnet", "timeROC", "ggpubr", "randomForest", "ROCR", "genefilter",
          "Hmisc", "caret", "airway","DESeq2","edgeR","limma", "CLL", "org.Hs.eg.db", "maftools")
if(! require(pacman)) install.packages("pacman", dependencies = TRUE)
pacman::p_load(packs, dependencies=TRUE, character.only = TRUE)
# check
pacman::p_loaded(packs, character.only = TRUE)
all(pacman::p_loaded(packs, character.only = TRUE))

但是我看到小朋友给我的反馈截图,我就奔溃了!!!

什么是安装R语言?怎么样算是安装成功了?

安装Rstudio后在哪里打开?

什么是R包,怎么样算是安装成功了?

为什么那么多R包,都要安装吗?

为了解决这个问题,我刻意嘱咐秘书(加班加点)录制+编辑了两个手把手教学视频。

首先是如何安装R和Rstudio这两个软件

30秒解决你的疑惑。

然后是如何安装那些R包

十分钟搞定一切;

(0)

相关推荐

  • 【R语言学习3】R语言程序包来源与使用方法简介

    【R语言学习3】R语言程序包来源与使用方法简介

  • 微生物生态-代谢组分析最难安装的四个R包(Ubuntu)

    前两天老板升级了组内的服务器,我换了硬盘,由于之前是ubuntu16.04 server版本的系统,R环境也是3.4,,相关R包等等版本比较旧.所以我决定重新安装一次系统并重新配置了rstudio-s ...

  • 找不到包,或R版本太新的问题

    "package 'tswge' is not available (for R version xxx)" install.packages('tswge', repos=&qu ...

  • AnnoProbe包安装

    #AnnoProbe包安装 install.packages('devtools') library(devtools) install_github("jmzeng1314/AnnoPro ...

  • R包的安装与更新

    一.R包的安装 0. 设置镜像 R和bioconductor的主服务器都在国外,设置镜像加快下载速度. ## ====修改镜像====options(repos=c(CRAN="https: ...

  • 学习单细胞转录组测序之前,先把这些包安装好

    单细胞转录组测序很热,想必很多人都想学习一下.因为大家都喜欢热点,热点好搞基金,更好发文章,这是科研圈的共识.既然这么热,我们就从安装R包开始.这些包还是挺多的,包安装不好,后面的分析就没有办法做了呀 ...

  • 从iso文件到可以随时移植的虚拟机vdi镜像 (Ubuntu20版本和R语言4.0版本)

    [toc] 我从ubuntu官网下载了ubuntu20.04版本的系统iso文件,我是想将这个iso镜像按照自己的需求进行配置,最后形成一个可以随时将这个文件移植到任何电脑的一个系统. 镜像下载地址: ...

  • 这些新开发的R包尝起来确实鲜

    写在前面 翻了翻最近一年来cran上的R包,找了一些对我们很有用的,让当然看不完,进行了简单的了解,这里送给大家,看看是否可以帮助自己做好数据呢? ClinReport 提供输出wrd格式的表格,这个 ...

  • 玩转R包

    很长一段时间,总是被安装一些包所绊住,或许今天也是.往往小阴沟就会翻船.死都不敢相信自己是这么死的.R包就是众多坑沟中的臭名昭著的一个.版本不对,依赖不存在,各种问题简直让一个有强迫症的患者生不如死. ...

  • 日式门店都在做的大鼓面包,史上最柔软的包馅面包!

    这是全球烘焙指南发布的第520个配方 大鼓面包 drum bread 柔软的日式面包总是能激起市场对碳水的爱意.用微甜细腻芋头泥做馅料基础,配合咸蛋黄,肉松或者麻薯将日式的温暖打造的淋漓尽致. 随着日 ...

  • 史上最丢脸的包围战,敌军在圈里吃香喝辣,自己在圈外差点被耗死

    在有关战争的影视剧或是小说里,我们经常看到将帅出奇招,以少胜多的传奇故事.他们运用过人的军事素养,和令人意想不到的军事战术,把敌军打了个落花流水,令人看得直呼过瘾. 虽然大部分人并不懂什么军事战术,也 ...

  • R包安装大全-番外篇一

    SingleCellExperiment是单细胞转录组数据的基础包,大部分其它单细胞转录组数据处理的包都依赖于它,就跟芯片数据里面的ExpressionSet对象一样,需要拼了命的理解透,才有可能做好 ...

  • 服务器R包安装小技巧

    Rstudio Server是搭建在Linux之中的,当在服务器上使用Rstudio安装R包时,需注意,不同的账户可能都有自己的R包库(lib)文件路径:因此,服务器上一定存在很多重复安装的R包.在准 ...

  • 快收藏!史上最贴心和弦表 常用和弦动态演示

    对于初学者者来讲 掌握和弦是重要的入门基础 和弦也是弹唱的必备技能 而进一步熟练地运用各种和弦 是进阶大神玩家的一大关键 这次石头老师为你献上的 可能是目前为止史上最贴心的和弦表 总计180种和弦按法 ...

  • R包安装失败居然真的是版本问题

    交流群有人询问一个包(oncoPredict)的安装问题,说是R版本问题,需要 大于4.1.0. 我下意识的认为他应该是有其它错误,但是看大家在群里讨论的热火朝天, 我就去试了试.首先看了看最原始的安 ...

  • R包安装不了,看看这个

    很多时候我们都遇到过R包安装不上的情况,有些包可能是需要我们安装比较新的版本才行.但是我们以前的老版本R安装了很多包,难道就忍心卸载了吗?其实,我们不用担心,一台电脑可以安装多个版本的R,我们不用卸载 ...

  • 一文搞定R包安装报错

    R包安装报错是一件很头痛的事情,因为包安装不了,后面的分析都无法完成了.其中R包报错最常见的就是bioconductor上的包,有很多粉丝最近都问到这个问题,所以在这里讲一下. 报错问题 在安装bio ...

  • 真吃屎啊!史上最重口味小偷诞生!视频慎入!

    这些年,水母见过不少喜欢拉屎的犯罪嫌疑人,有的是被美女特警一个大背挎直接摔出屎,还有的是脑袋上被警察叔叔顶了枪以后吓出屎. 但是看到警察后自己主动吃屎的,还是真是头一回见. 8月8号,广西贵港. 一个 ...