第一集:数据科学与R

第二集:安装R(支持M1、M2芯片)

第三集 : 安装RStudio

第四集:快速入门


在大数据技术和人工智能发展突飞猛进的今天,R语言作为专业的数据分析开源软件,有着非常广泛的应用。本系列博客将针对Mac版R语言进行实战介绍。欢迎对R语言有兴趣的朋友共同讨论和留言。

《Mac版R语言入门(一)R语言入门操作》包含以下内容:

                        1.R语言简介    

                        2.R语言的应用领域       

                        3.R语言安装及更新    

                        4.R语言常用packages安装及更新

一.R语言简介

1.R语言是一款应用范围极广的交互式数据分析、处理、绘图、建模的开源软件。

    1)R语言与其他主流数据分析处理软件的区别:

         Microsoft  Excel:办公软件(付费)  DataSource:Spreadsheet

         IBM  SPSS:事物处理软件(付费)

         SAS:专业统计软件(付费)

         Matlab:统计专业软件(付费)

         R:免费开源软件

二.R语言的应用领域

      1)数据可视化

      2)统计分析

      3)机器学习

      4)人工智能

      6)数据可视化

三.版R语言安装&更新

R语言是顶尖的数据可视化语言,与Mac的视网膜屏结合工作,会有非常惊艳的效果。

    1)R语言安装

 登陆官网

https://www.r-project.org点击打开链接

找到左侧Download下方CRAN,CRAN是用于安装R的一个下载库。

进入CRAN下载R
The Comprehensive R Archive Network

进入CRAN,R是一个开源软件,有非常多的镜像,也就是下载地址

点击左边的Mirrors,选择离自己地理位置最近的镜像下载

下拉网页,找到China的下载镜像:

r语言mac教程 r语言for mac_应用

选择离自己地理位置最近的镜像文件链接进行安装,(几个链接位置分别是清华大学、中国科学与技术大学、浙江大学……)

进入链接之后,选择中间第二个:

Download R for (Mac)OS X 进行下载。

r语言mac教程 r语言for mac_r语言_02

进入下载界面,下载Mac版本的R

单击左栏蓝色字体“R-4.4.2.pkg”安装包, 进入下载

需要注意到是由于苹果目前目前有两种芯片,silicon与intel,因此

需要注意后面的注释,是intel还是silicon

有arm标注的为苹果silicon芯片,支持M1及以上芯片

Intel芯片点击下面的蓝字进行下载

r语言mac教程 r语言for mac_r语言_03

MacOS X之后不再包括X11,需要额外下载安装右栏蓝色字体部分“XQuartz”,XQuartz是类似windows的界面。

下载完成后,R的安装按照普通软件的安装方式即可。

      2)R语言更新:

              打开R软件——(菜单栏)R——Check For R Updates

                 

r语言mac教程 r语言for mac_r语言_04

         

四.R语言常用packages及安装(更新时间:2016.11.21 21:34)

以下packages的安装环境:MacOS Sierra 、R(3.3.2)

     1)rattle:机器学习、神经网络建模、T检验F检验、决策树【注:新版Mac系统不再含有X11,安装rattle包需要从R官网下载安装XQuartz(下载及安装方法见.三 2))

           安装步骤:方法一【使用RStudio安装】:打开RStudio——Tools——Install Packages

                                                                            输入:rattle

                             方法二【R安装】:打开R

                                                          输入:>install.packages("rattle")

library(rattle)

                                  > rattle ()

r语言mac教程 r语言for mac_应用_05

      2)rCharts:绘制交互图形的package,用R与javascript做交互式可视化产品

            安装略麻烦,因为rCharts还没有放在CRAN上:

                             安装步骤:方法一【使用RStudio安装】:打开RStudio——Tools——Install Packages

                                                                                               输入:devtools

> require(devtools)

 > install_github('rCharts','ramnathv')                                                                                   

r语言mac教程 r语言for mac_开源软件_06

:> library(rCharts)

                  

r语言mac教程 r语言for mac_应用_07