Upgrade to Pro — share decks privately, control downloads, hide ads and more …

R をインストールする / Installing R

R をインストールする / Installing R

早稲田大学大学院経営管理研究科「企業データ分析」2024 冬のオンデマンド教材 第2回で使用したスライドです。

Kenji Saito

November 28, 2024
Tweet

More Decks by Kenji Saito

Other Decks in Technology

Transcript

  1. Boxes and whiskers — generated by Stable Diffusion XL v1.0

    2024 2 R (WBS) 2024 2 R — 2024-11 – p.1/22
  2. ( 20 ) 1 • 2 R • 3 4

    5 6 ( ) 7 (1) 8 (2) 9 R ( ) (1) 10 R ( ) (2) 11 R ( ) (1) 12 R ( ) (2) 13 GPT-4 14 GPT-4 15 ( ) LaTeX Overleaf 8 (12/16 ) / (2 ) OK / 2024 2 R — 2024-11 – p.3/22
  3. R ( ) ( 8 ) : GPL (GNU General

    Public License) 2024 2 R — 2024-11 – p.4/22
  4. GNU General Public License (GPL) GNU ( ) GNU’s Not

    Unix . . . GNU GPL GNU ( ) 0: ( ) 1: ↑ 2: 3: 4 → (copyleft) 4 copyleft R 2024 2 R — 2024-11 – p.5/22
  5. RStudio R Python (IDE) GPL . . . ( :

    ^^;) R RStudio ( ) RStudio Desktop ↑ . . . 2024 2 R — 2024-11 – p.6/22
  6. R RStudio R Windows macOS — — Linux (Ubuntu) GPL

    ( ) ↑ 2024 2 R — 2024-11 – p.7/22
  7. Windows Windows 11 ARM (macOS ) (Intel ) ARM :

    Arm Ltd. mac SoC (System on a Chip) (M1∼M4) Intel : Intel 2024 2 R — 2024-11 – p.8/22
  8. R (Windows ) . . . https://www.r-project.org/ “download R” OS

    R Windows ( ) OK 2024 2 R — 2024-11 – p.9/22
  9. RStudio Desktop (Windows ) . . . https://posit.co/download/rstudio-desktop/ “2: Install

    RStudio” OS RStudio “1: Install R” R ← RStudio . . . Windows ( ) OK RStudio Choose R Installation → default 64-bit version of R OK crash reports → 2024 2 R — 2024-11 – p.10/22
  10. Console ‘> ’ 1 > x <- c(1, 2, 3,

    4, 5) # X > y <- c(5, 4, 3, 2, 1) # Y > plot(x, y) # > plot(x, y, xlim=c(0, 6), ylim=c(0, 6)) # > m <- lm(y ~ x) # x y > m # > abline(m) # ‘> ’ # R ‘<-’ ‘c( . . . )’ combine ‘xlim’ ‘ylim’ ‘lm( . . . )’ linear model ( ) ‘A ∼ B’ B A ‘abline( . . . )’ 2024 2 R — 2024-11 – p.11/22
  11. macOS macOS Ventura 13.6.1 ( Sequoia 15.1.1 ) Apple (ARM)

    Apple : M1∼M4 2024 2 R — 2024-11 – p.12/22
  12. R (macOS ) . . . https://www.r-project.org/ “download R” OS

    R macOS OK 2024 2 R — 2024-11 – p.13/22
  13. RStudio Desktop (macOS ) . . . https://posit.co/download/rstudio-desktop/ “2: Install

    RStudio” OS RStudio “1: Install R” R ← RStudio . . . macOS RStudio 2024 2 R — 2024-11 – p.14/22
  14. p.11 ‘Plots’ ‘Export’ ‘Save as Image...’ EPS (Encapsulated PostScript) EPS

    L ATEX EPS macOS Skim PDF Windows (macOS ) PowerPoint (↑) . . . PDF PDF 2024 2 R — 2024-11 – p.15/22
  15. Linux (Ubuntu) Ubuntu 22.04 ( Ubuntu 24.04 ) ARM (macOS

    ) ARM (binary) : 2 (source) : ( ) (build) : 2024 2 R — 2024-11 – p.17/22
  16. R (Ubuntu ) (1/2) . . . https://www.r-project.org/ “download R”

    “Source Code for all Platforms” “∼.tar.gz” unzip tar https://docs.posit.co/resources/install-r-source/ $ sudo sed -i.bak "/^#.*deb-src.*universe$/s/^# //g" /etc/apt/sources.list $ sudo apt update $ sudo apt build-dep r-base $ export R_VERSION=4.3.2 2024 2 R — 2024-11 – p.18/22
  17. R (Ubuntu ) (2/2) https://docs.posit.co/resources/install-r-source/ (tar ) $ ./configure \

    --prefix=/opt/R/${R_VERSION} \ --enable-R-shlib \ --enable-memory-profiling \ --with-blas \ --with-lapack $ make $ sudo make install $ sudo ln -s /opt/R/${R_VERSION}/bin/R /usr/local/bin/R $ sudo ln -s /opt/R/${R_VERSION}/bin/Rscript /usr/local/bin/Rscript 2024 2 R — 2024-11 – p.19/22
  18. RStudio Desktop (Ubuntu ) ( ) https://dailies.rstudio.com/rstudio/cherry-blossom/electron/jammy-arm64/ .deb (Ubuntu 24.04

    ) https://dailies.rstudio.com/rstudio/cranberry-hibiscus/electron/noble-arm64/ $ sudo apt install ./ 2024 2 R — 2024-11 – p.20/22