美文网首页R语言与统计分析Cook R
新手须知的函数R包脑回路

新手须知的函数R包脑回路

作者: 小洁忘了怎么分身 | 来源:发表于2019-03-13 10:02 被阅读83次

1.找不到某个函数

x <- str_c("doudou",1:3)
Error in str_c("doudou", 1:3) : could not find function "str_c"

解决方案,先?str_c看帮助文档,看这个函数属于哪个包,然后安装这个包。有时一个问号不行,需要两个问号,再找不到,就要去百度搜索啦。

> ?str_c
No documentation for ‘str_c’ in specified packages and libraries:
you could try ‘??str_c’
> ??str_c

箭头所指就是包名。


2.不存在某个包

library(GSVA)
Error in library(GSVA) : 不存在叫‘GSVA’这个名字的程辑包

两个原因:
(1)拼写错误,多使用tab键补齐,就可以避免这个错误。
(2)没有安装成功:R包安装时如果出现error(报错),那就是失败了。需要重新安装一遍,如果还是不行,就看它报错是不存在哪个包,就重新安装哪个包。这种情况是依赖关系没有解决好,跟个人电脑有一定的关系,要知道怎么解决:不存在谁,就安装谁。

3.怎么安装

install.packages("stringr")
BiocManager::install("GEOquery")

需要知道R包来源在哪里。CRAN的包用install.packages,biocductor的包用BiocManager::install()。不知道的话百度搜索,会找到一个这个包的介绍界面,非常详细,会告诉你如何安装。
比如:


http://www.bioconductor.org/packages/release/bioc/html/GEOquery.html
网络问题不要问我哦。


还有搜到很多中文教程哦。天下无难事。

还有一个问题:成功了吗?只要没看到error,我们就默认他成功了。想确认是否安装成功,就library,也就是加载看看。library不提示error,就是成功。
再强调一下:只要没有error,一切提示信息都可以忽略。比如这些:



忽略就好

相关文章

  • 新手须知的函数R包脑回路

    1.找不到某个函数 解决方案,先?str_c看帮助文档,看这个函数属于哪个包,然后安装这个包。有时一个问号不行,需...

  • 学习小组DAY6笔记--Peng

    思维导图 R包的新手教程1.6.1 生信学习【R包的新手教程】DAY6.png 正式笔记 0. R包的获取 Rst...

  • R语言笔记Day1(三 函数与R包)

    1. 函数 嵌套函数 2. R包 2.1 R包来源 (1)CRAN网站:https://cran.r-projec...

  • R语言里将svg格式转换为pdf格式的一个函数

    函数是rsvg_pdf(),这个函数来自于R包rsvg我知道这个函数是在RIdeogram这个R包的帮助文档中。R...

  • R语言_函数认知&R包安装

    主要从以下三方面去学习R语言函数与R包: 1.R语言函数:形式参数实际参数默认参数了解函数的方式2.R包:什么是R...

  • 学习小组Day6笔记

    什么是R包?R包是多个函数的集合,具有详细的说明和示例。不同的R包具有不同的功能。 R包的安装install.pa...

  • R 中for 循环替代函数:apply、Map及purrr::m

    R 中apply函数、Map函数及purrr包的map函数 apply()函数算是R语言里面很基础的一个函数,同时...

  • Day6-冯致远

    学R包: 1. R包是啥?是多个函数的集合。Biocductor上有各种生信分析的R包。 2. Biocducto...

  • Day6—刘强

    R语言之R包概述 What's R package? R包是多个函数的集合,具有详细的说明和示例学生信,R语言必学...

  • Day6R包学习-谢大飞

    学习R包 包是 R 函数、实例数据、预编译代码的集合,包括 R 程序,注释文档、实例、测试数据等。R 语言相关的包...

网友评论

    本文标题:新手须知的函数R包脑回路

    本文链接:https://www.haomeiwen.com/subject/hloapqtx.html