天天看点

《R数据可视化手册》一第1章 R基础1.1 安装包

本节书摘来自异步社区《r数据可视化手册》一书中的第1章,第1.1节,作者 【美】winston chang,更多章节内容可以访问云栖社区“异步社区”公众号查看

r数据可视化手册

本章包括以下基础知识:安装包、使用包和加载数据。

如果你想快速上手,本书大多数技巧都需要安装ggplot2和gcookbook包。运行下面命令来安装:

install.packages(c("ggplot2", "gcookbook"))

然后,在每个r会话中,你需要在运行本书的例子之前先加载它们:

library(ggplot2)

library(gcookbook)

附录a提供了一个关于ggplot2绘图包的简介,主要是面向不熟悉ggplot2的读者。

r中的包是一些为了便于分发和传播而封装在一起的函数和(或)数据集(可以没有数据集)的集合。在你的电脑中安装软件包,便可以扩展r的功能。如果一个r用户编写了一个包并觉得这个包对其他r用户可能有用,那么,这位r用户就可以通过软件包仓库将该包发布。发布r软件包的最主要的软件包仓库是cran(comprehensive r archive network),不过也有其他的仓库,如bioconductor和omegahat。

问题

如何从cran安装r包?

方法

使用install.packages()函数来安装包,括号中写上要安装的包名。以安装ggplot2包为例,运行:

install.packages("ggplot2")

此时系统可能提示你选择一个下载镜像,可以选择离你最近的一个;如果想要确保包的版本是最新的,那就选择austria站点,因为这是cran的主服务器。

讨论

当r安装一个包的时候,该包依赖的所有包也都会被自动安装。

cran是r包的仓库,在全球范围内有很多镜像,它是r默认使用的库。此外,还有几个软件包仓库,如bioconductor,它是与基因组数据分析相关的包的软件包仓库。

继续阅读