R(プログラミング言語)
| R | |
|---|---|
R用ターミナルウィンドウ | |
| パラダイム | マルチパラダイム:手続き型、オブジェクト指向、関数型、リフレクション型、命令型、配列[ 1 ] |
| 設計: | ロス・イハカとロバート・ジェントルマン |
| 開発者 | Rコアチーム |
| 初登場 | 1993年8月 |
| 安定版リリース | 4.5.2 [ 2 ] |
| タイピング規律 | ダイナミック |
| プラットフォーム | arm64とx86-64 |
| ライセンス | GPL 2.0以降[ 3 ] |
| ファイル名拡張子 | |
| ウェブサイト | r-project.org |
| 影響を受けた | |
| 影響を受けた | |
| |
Rは統計計算とデータ可視化のためのプログラミング言語です。データマイニング、バイオインフォマティクス、データ分析、データサイエンスの分野で広く採用されています。[ 9 ]
R言語のコア部分は、再利用可能なコード、ドキュメント、サンプルデータを含む多数のソフトウェアパッケージによって拡張されています。最も人気のあるRパッケージの一部はtidyverseコレクションに含まれており、データの視覚化、変換、モデリングの機能を強化し、プログラミングの容易さを向上させています(著者とユーザーによると)。[ 10 ]
RはGNU General Public Licenseの下で配布されているフリーのオープンソースソフトウェアです。[ 3 ] [ 11 ]この言語は主にC、Fortran、そしてR自身で実装されています。主要なオペレーティングシステム(Linux、MacOS、Microsoft Windowsなど)向けにコンパイル済みの実行ファイルが利用可能です。
その中核は、ネイティブのコマンドラインインターフェースを備えたインタープリタ言語です。さらに、RStudio(統合開発環境)、 Jupyter(ノートブックインターフェース)、モバイルデバイス向けのTermuxやGoogle Colabなど、複数のサードパーティ製アプリケーションがグラフィカルユーザーインターフェースとして利用可能です。[ 12 ]
歴史
R言語は、オークランド大学で統計学入門を教えるためのプログラミング言語として、ロス・イハカ教授とロバート・ジェントルマン教授によって開発されました。[ 13 ]この言語はSプログラミング言語に影響を受けており、ほとんどのSプログラムはRで変更せずに実行できます。 [ 6 ]この言語はSchemeのレキシカルスコープにも影響を受けており、ローカル変数を使用することができます。[ 1 ]
言語名Rは、S言語の後継言語であることと、作者であるロスとロバートの名前の頭文字をとったことに由来する。[ 14 ] 1993年8月、イハカとジェントルマンはデータアーカイブウェブサイトStatLibにRのバイナリファイルを投稿した。 [ 15 ]同時に、彼らはs-newsメーリングリストで投稿を発表した。[ 16 ] 1997年12月5日、バージョン0.60がリリースされ、RはGNUプロジェクトとなった。[ 17 ] 2000年2月29日、バージョン1.0がリリースされた。[ 18 ]
パッケージ

Rパッケージは、Rを拡張する関数、ドキュメント、およびデータのコレクションです。[ 19 ]例えば、パッケージはレポート機能(R Markdown、Quarto、[ 20 ] knitr、Sweaveなどのパッケージを使用)を追加したり、さまざまな統計手法(線形、一般化線形および非線形モデリング、古典的な統計検定、空間分析、時系列分析、クラスタリングなど)をサポートしたりできます。パッケージのインストールと使用の容易さは、データサイエンスにおけるこの言語の採用に貢献しています。[ 21 ]
インストール後にRを起動するとすぐに利用できる基本パッケージは、プログラミング、コンピューティング、グラフィックス生成、基本的な算術、統計機能に必要な基本的な構文とコマンドを提供します。 [ 22 ]
一例として、Rパッケージのコレクションであるtidyverseが挙げられます。これは、複数の補助パッケージをバンドルして共通APIを提供しています。このコレクションは、「整頓されたデータ」[ 23 ]へのアクセスと処理に関連するタスクに特化しています。整頓されたデータとは、各観測値につき1行、各変数につき1列の2次元表に含まれるデータです。[ 24 ]
パッケージのインストールは一度だけ行われます。例えば、tidyverseコレクションをインストールするには、次のようにします。[ 24 ]
> install.packages ( "tidyverse" )パッケージの関数、データ、ドキュメントをロードするには、library()関数を呼び出します。tidyverseコレクションをロードするには、次のコードを実行します。[ a ]
> # パッケージ名は引用符で囲むことができます> library ( "tidyverse" )> # ただし、パッケージ名は引用符なしでも使用できます> library ( tidyverse )包括的Rアーカイブネットワーク(CRAN)は、Rのソースコード、実行ファイル、ドキュメント、およびユーザーが作成したパッケージをホストするために、1997年にKurt HornikとFriedrich Leischによって設立されました。 [ 25 ] CRANの名前と範囲は、包括的TeXアーカイブネットワーク(CTAN)と包括的Perlアーカイブネットワーク(CPAN)を模倣しています。[ 25 ] CRANは当初、3つのミラーサイトと12の寄稿パッケージしかありませんでした。[ 26 ] 2025年6月30日現在、90のミラー[ 27 ]と22,390の寄稿パッケージがあります。[ 28 ]パッケージは、R-Forge、Omegahat、GitHubなどのリポジトリでも入手できます。[ 29 ] [ 30 ] [ 31 ]
CRAN Web サイトでのガイダンスとして、タスク ビュー領域には特定のトピックに関連するパッケージがリストされています。サンプル トピックには、因果推論、金融、遺伝学、高性能コンピューティング、機械学習、医用画像、メタ分析、社会科学、空間統計などがあります。
Bioconductorプロジェクトは、ゲノムデータ解析、相補 DNA、マイクロアレイ、およびハイスループット シーケンス法用のパッケージを提供します。
コミュニティ

Rソフトウェア開発をサポートする3つの主要グループがあります
- R コア チームは、Rソース コードを保守するために 1997 年に設立されました。
- 統計計算のための R 財団は、財政支援を提供するために 2003 年 4 月に設立されました。
- R コンソーシアムは、 R インフラストラクチャを開発するためのLinux Foundationプロジェクトです。
R Journal は、 R の使用と開発に関する短い記事から中程度の長さの記事を掲載するオープン アクセスの学術ジャーナルです。このジャーナルには、パッケージ、プログラミングのヒント、CRAN のニュース、財団のニュースに関する記事が含まれています。

Rコミュニティは多くのカンファレンスや対面式のミートアップを主催しています。[ b ]これらのグループには以下が含まれます。
- UseR!: 毎年開催される国際 R ユーザー カンファレンス (ウェブサイト)
- 統計計算の方向性(DSC)(ウェブサイト)
- R-Ladies : Rコミュニティにおけるジェンダーの多様性を促進する組織(ウェブサイト)
- SatRdays: 土曜日に開催される R に特化したカンファレンス (ウェブサイト)
- データサイエンス&AIカンファレンス(ウェブサイト)
- posit::conf(旧称rstudio::conf)(ウェブサイト)
Twitterなどのソーシャルメディアサイトでは、ハッシュタグ#rstatsを使用してRコミュニティの最新の動向を追跡することができます。[ 32 ]
例
Hello, World!
以下は「Hello, World!」プログラムです
> print ( "Hello, World!" ) [1] "Hello, World!"この関数を使用する別のバージョンを次に示しますcat()。
> cat ( "Hello, World!" )こんにちは、世界!基本構文
以下の例は、言語の基本構文とコマンドラインインターフェースの使用方法を示しています。[ c ]
Rでは、一般的に好まれる代入演算子は2つの文字からなる矢印です<-が、=場合によっては使用されることもあります。[ 33 ]
> x <- 1 : 6 # 現在の環境に数値ベクトルを作成します。> y <- x ^ 2 # 同様に、xの値に基づいてベクトルを作成します。> y # ベクトルの内容を出力します。[1] 1 4 9 16 25 36> z <- x + y # xとyの和である新しいベクトルを作成します> z # zの内容を現在の環境に戻します。[1] 2 6 12 20 30 42> z_matrix <- matrix ( z , nrow = 3 ) # ベクトル z を 3x2 行列オブジェクトに変換する新しい行列を作成します> z_matrix [,1] [,2] [1,] 2 20 [2,] 6 30 [3,] 12 42> 2 * t ( z_matrix ) - 2 # 行列を転置し、各要素に2を掛け、行列の各要素から2を減算し、結果を端末に返します。 [,1] [,2] [,3] [1,] 2 10 22 [2,] 38 58 82> new_df <- data.frame ( t ( z_matrix ), row.names = c ( "A" , "B" )) # 転置されたz_matrixのデータを含む新しいデータフレームオブジェクトを作成します。行名は「A」と「B」です。> names ( new_df ) <- c ( "X" , "Y" , "Z" ) # new_dfデータフレームの列名をX、Y、Zに設定します。 > new_df # 現在の結果を出力します。 XYZ A 2 6 12 B 20 30 42> new_df $ Z # Z列を出力する[1] 12 42> new_df $ Z == new_df [ 'Z' ] && new_df [ 3 ] == new_df $ Z # データフレームの列Zには、構文$Z、['Z']、または[3]を使用してアクセスでき、値は同じです。[1] TRUE> attribute ( new_df ) # new_dfデータフレームの属性に関する情報を出力します$names [1] "X" "Y" "Z"$row.names [1] "A" "B"$class [1] "data.frame">属性( new_df ) $ row.names <- c ( "one" , "two" ) # row.names 属性にアクセスして変更します。これは rownames() 関数を使用して行うこともできます。> new_df XYZ one 2 6 12 two 20 30 42関数の構造
Rは、コードの再利用性を高めるために新しい機能を追加する関数を作成することができます。 [ 34 ]関数本体内で作成されたオブジェクト(中括弧で囲まれたもの)は、関数内からのみアクセス可能であり、任意のデータ型を返すことができます。Rでは、ほぼすべての関数とすべてのユーザー定義関数はクロージャです。[ 35 ]
以下は算術計算を実行する関数を作成する例です。
# 関数の入力パラメータはxとyです。# fという名前の関数は、xとyの線形結合を返します。f <- function ( x , y ) { z <- 3 * x + 4 * y# 明示的な return() ステートメントはオプションです。この場合は単に `z` に置き換えることができます。return ( z ) }# 代わりに、関数内で最後に実行された文が暗黙的に返されます。f <- function ( x , y ) 3 * x + 4 * y以下は、上記で定義した関数を使用した場合の出力です。
> f ( 1 , 2 ) # 3 * 1 + 4 * 2 = 3 + 8 [1] 11> f ( c ( 1 , 2 , 3 ), c ( 5 , 3 , 4 )) # 要素ごとの計算[1] 23 18 25> f ( 1 : 3 , 4 ) # f(c(1, 2, 3), c(4, 4, 4)) と同等[1] 19 22 25特別な構文 (「name」は関数変数名)を使用して、 関数を中置演算子として定義することができます。`%name%`
> `%sumx2y2%` <- function ( e1 , e2 ) { e1 ^ 2 + e2 ^ 2 } > 1 : 3 %sumx2y2% - ( 1 : 3 ) [1] 2 8 18Rバージョン4.1.0以降では、関数は短い表記法(ラムダ計算に触発されたもの)で記述できるようになり、これは匿名関数を高階関数に渡すのに便利です。[ 36 ]
> sapply ( 1 : 5 , \ ( i ) i ^ 2 ) # ここで \(i) は function(i) と同じ[1] 1 4 9 16 25ネイティブパイプ演算子
Rバージョン4.1.0では、ネイティブパイプ演算子が|>導入されました。[ 37 ]この演算子を使用すると、ネストされた関数呼び出しを使用するのではなく、関数を連結することができます
> nrow ( subset ( mtcars , cyl == 4 )) # パイプ文字なしでネスト[1] 11> mtcars |> subset ( cyl == 4 ) |> nrow () # パイプ文字の使用[1] 11ネストされた関数の代わりに、パイプ演算子ではなく中間オブジェクトを使用することもできます。
> mtcars_subset_rows <- subset ( mtcars , cyl == 4 ) > num_mtcars_subset <- nrow ( mtcars_subset_rows ) > print ( num_mtcars_subset ) [1] 11パイプ演算子は読みやすいコードを生成できますが、Hadley Wickhamのような影響力のあるRプログラマーは、コードの難読化を避けるために、この演算子を使用して最大10~15行のコードを連結し、意味のある名前を持つオブジェクトに保存することを提案しています。[ 38 ]
オブジェクト指向プログラミング
R言語はオブジェクト指向プログラミングをネイティブにサポートしています。ネイティブフレームワークには、いわゆるS3システムとS4システムの2つがあります。前者はより非公式で、最初の引数に対する単一ディスパッチをサポートし、各オブジェクトに「class」属性を設定するだけでオブジェクトがクラスに割り当てられます。後者はCommon Lisp Object System (CLOS)のようなシステムで、形式的なクラス(これもSから派生)とジェネリックメソッドを備え、多重ディスパッチと多重継承をサポートしています[ 39 ]
以下の例では、 は、引数が数値ベクトルか因子かに応じて異なるメソッドにディスパッチする汎用関数summary()です。
> data <- c ( "a" , "b" , "c" , "a" , NA ) > summary ( data ) 長さ クラス モード 5 文字 文字> summary ( as.factor ( data )) abc NA's 2 1 1 1モデリングとプロット

plot.lm()。左下のプロットに示すように、ラベルには数学表記を使用できます。R言語には、データモデリングとグラフィックスのサポートが組み込まれています。次の例は、Rが残差を含む線形モデルを生成し、プロットする方法を示しています。
# xとyの値を作成x <- 1 : 6 y <- x ^ 2# 線形回帰モデル: y = A + B * x model <- lm ( y ~ x )# モデルの詳細な概要を表示します。概要( model )# 図の2行2列のレイアウトを作成するpar ( mfrow = c ( 2 , 2 ))# モデルの診断プロットを出力するplot ( model )summary()上記のコード ブロックの関数 からの出力は次のようになります。
残差: 1 2 3 4 5 6 7 8 9 10 3.3333 -0.6667 -2.6667 -2.6667 -0.6667 3.3333係数: 推定値 標準誤差 t値 Pr(>|t|) (切片) -9.3333 2.8441 -3.282 0.030453 * x 7.0000 0.7303 9.585 0.000662 *** ---有意コード: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1残差標準誤差: 自由度4で3.055、多重R二乗: 0.9583、調整R二乗: 0.9478、F統計量: 1および4自由度で91.88、p値: 0.000662マンデルブロ集合

このマンデルブロ集合の例では、複素数の使用が強調されています。これは、異なる複素定数を表す方程式の最初の20回の反復をモデル化しています。 z = z2 + cc
このサンプルコードを実行するには、まず関数を提供するパッケージをインストールする必要がありますwrite.gif()。
install.packages ( "caTools" )サンプルコードは次のとおりです。
ライブラリ( caTools )jet.colors <- colorRampPalette ( c ( "緑" 、"ピンク" 、"#007FFF" 、"シアン" 、"#7FFF7F" 、"白" 、"#FF7F00" 、"赤" 、"#7F0000" ))dx <- 1500 # 幅を定義dy <- 1400 # 高さを定義C <-複素数(実数= rep ( seq ( -2.2 , 1.0 , length.out = dx ), each = dy ),虚数= rep ( seq ( -1.2 , 1.2 , length.out = dy ), times = dx ) )# 複素数の行列として変形C <- matrix ( C , dy , dx )# 出力3D配列を初期化するX <- array ( 0 , c ( dy , dx , 20 ))Z <- 0# 20回の繰り返しのループfor ( k in 1 : 20 ) {# 中心差分方程式Z <- Z ^ 2 + C# 結果を取得するX [, , k ] <- exp ( - abs ( Z )) }write.gif ( X 、"Mandelbrot.gif " 、col = jet.colors 、delay = 100 )バージョン名

2.14.0以降のRバージョンリリースにはすべて、ピーナッツの漫画や映画にちなんだコードネームが付けられています。[ 40 ] [ 41 ] [ 42 ]
2018年に、Rのコア開発者であるピーター・ダルガードは、 1997年以降のRのリリースの歴史を発表しました。[ 43 ]名前の付いたリリースの前の注目すべき初期のリリースには、次のようなものがあります。
Rのバージョンリリースに名前を付けるというアイデアは、DebianとUbuntuのバージョン命名システムにヒントを得たものです。ダルガードは、Rのコードネームにピーナッツの名を冠する理由として、「統計学の世界では誰もがピーナッツだ」というユーモラスな表現を挙げています。 [ 43 ]
| バージョン | リリース日 | 名前 | ピーナッツ参考文献 | 参考文献 |
|---|---|---|---|---|
| 4.5.2 | 2025年10月31日 | 乱闘に参加する(しない) | [ 44 ] | [ 45 ] |
| 4.5.1 | 2025年6月13日 | 大平方根 | [ 46 ] | [ 47 ] |
| 4.5.0 | 2025年4月11日 | 26はどうでしょう | [ 48 ] | [ 49 ] |
| 4.4.3 | 2025年2月28日 | トロフィーケース | [ 50 ] | [ 51 ] |
| 4.4.2 | 2024年10月31日 | 葉の山 | [ 52 ] | [ 53 ] |
| 4.4.1 | 2024年6月14日 | 人生のためのレース | [ 54 ] | [ 55 ] |
| 4.4.0 | 2024年4月24日 | パピーカップ | [ 56 ] | [ 57 ] |
| 4.3.3 | 2024年2月29日 | エンジェルフードケーキ | [ 58 ] | [ 59 ] |
| 4.3.2 | 2023年10月31日 | 目の穴 | [ 60 ] | [ 61 ] |
| 4.3.1 | 2023年6月16日 | ビーグルスカウト | [ 62 ] | [ 63 ] |
| 4.3.0 | 2023年4月21日 | もう明日 | [ 64 ] [ 65 ] [ 66 ] | [ 67 ] |
| 4.2.3 | 2023年3月15日 | 遊撃手ビーグル | [ 68 ] | [ 69 ] |
| 4.2.2 | 2022年10月31日 | 無邪気で信頼できる | [ 70 ] | [ 71 ] |
| 4.2.1 | 2022年6月23日 | 変な顔をした子供 | [ 72 ] [ 73 ] [ 74 ] [ 75 ] [ 76 ] [ 77 ] | [ 78 ] |
| 4.2.0 | 2022年4月22日 | 活発な体操 | [ 79 ] | [ 80 ] |
| 4.1.3 | 2022年3月10日 | 腕立て伏せ1回 | [ 79 ] | [ 81 ] |
| 4.1.2 | 2021年11月1日 | バードヒッピー | [ 82 ] [ 83 ] | [ 81 ] |
| 4.1.1 | 2021年8月10日 | キック・シングス | [ 84 ] | [ 85 ] |
| 4.1.0 | 2021年5月18日 | キャンプ・ポンタネーゼン | [ 86 ] | [ 87 ] |
| 4.0.5 | 2021年3月31日 | 振って投げる | [ 88 ] | [ 89 ] |
| 4.0.4 | 2021年2月15日 | 失われた図書館の本 | [ 90 ] [ 91 ] [ 92 ] | [ 93 ] |
| 4.0.3 | 2020年10月10日 | バニー・ワニーズ・フリークアウト | [ 94 ] | [ 95 ] |
| 4.0.2 | 2020年6月22日 | 再び離陸 | [ 96 ] | [ 97 ] |
| 4.0.1 | 2020年6月6日 | 今すぐ見る | [ 98 ] | [ 99 ] |
| 4.0.0 | 2020年4月24日 | 植樹祭 | [ 100 ] | [ 101 ] |
| 3.6.3 | 2020年2月29日 | 吹き流しを持つ | [ 102 ] | [ 103 ] |
| 3.6.2 | 2019年12月12日 | 暗く嵐の夜 | 『それは暗く嵐の夜だった』参照#文学[ 104 ] | [ 105 ] |
| 3.6.1 | 2019年7月5日 | つま先の動き | [ 106 ] | [ 107 ] |
| 3.6.0 | 2019年4月26日 | 植樹 | [ 108 ] | [ 109 ] |
| 3.5.3 | 2019年3月11日 | 大いなる真実 | [ 110 ] | [ 111 ] |
| 3.5.2 | 2018年12月20日 | 卵殻イグルー | [ 112 ] | [ 113 ] |
| 3.5.1 | 2018年7月2日 | フェザースプレー | [ 114 ] | [ 115 ] |
| 3.5.0 | 2018年4月23日 | 遊ぶ喜び | [ 116 ] | [ 117 ] |
| 3.4.4 | 2018年3月15日 | 頼れる人 | [ 118 ] [ 119 ] [ 120 ] | [ 121 ] |
| 3.4.3 | 2017年11月30日 | カイトクイナ | カイトクイナ[ 122 ]を参照 | [ 123 ] |
| 3.4.2 | 2017年9月28日 | 短い夏 | 『チャーリー・ブラウン、短い夏だった』 | [ 124 ] |
| 3.4.1 | 2017年6月30日 | シングルキャンドル | [ 125 ] | [ 126 ] |
| 3.4.0 | 2017年4月21日 | 愚かな闇よ | [ 125 ] | [ 127 ] |
| 3.3.3 | 2017年3月6日 | もう一つのカヌー | [ 128 ] | [ 129 ] |
| 3.3.2 | 2016年10月31日 | シンシア・パンプキン・パッチ | [ 130 ] | [ 131 ] |
| 3.3.1 | 2016年6月21日 | 髪の毛に虫 | [ 132 ] | [ 133 ] |
| 3.3.0 | 2016年5月3日 | 教育目的 | [ 134 ] | [ 135 ] |
| 3.2.5 | 2016年4月11日 | とても、とても安全な食器 | [ 136 ] | [ 137 ] [ 138 ] [ 139 ] |
| 3.2.4 | 2016年3月11日 | 非常に安全な食器 | [ 136 ] | [ 140 ] |
| 3.2.3 | 2015年12月10日 | 木製クリスマスツリー | チャーリー・ブラウンのクリスマスを見る[ 141 ] | [ 142 ] |
| 3.2.2 | 2015年8月14日 | 火災安全 | [ 143 ] [ 144 ] | [ 145 ] |
| 3.2.1 | 2015年6月18日 | 世界的に有名な宇宙飛行士 | [ 146 ] | [ 147 ] |
| 3.2.0 | 2015年4月16日 | 具だくさん | [ 148 ] | [ 149 ] |
| 3.1.3 | 2015年3月9日 | 滑らかな歩道 | [ 150 ] | [ 151 ] |
| 3.1.2 | 2014年10月31日 | かぼちゃのヘルメット | チャーリー・ブラウン、いいスポーツマンだね | [ 152 ] |
| 3.1.1 | 2014年7月10日 | ソック・イット・トゥ・ミー | [ 153 ] [ 154 ] [ 155 ] [ 156 ] | [ 157 ] |
| 3.1.0 | 2014年4月10日 | 春のダンス | [ 106 ] | [ 158 ] |
| 3.0.3 | 2014年3月6日 | 暖かい子犬 | [ 159 ] | [ 160 ] |
| 3.0.2 | 2013年9月25日 | フリスビーセーリング | [ 161 ] | [ 162 ] |
| 3.0.1 | 2013年5月16日 | グッドスポーツ | [ 163 ] | [ 164 ] |
| 3.0.0 | 2013年4月3日 | マスクド・マーベル | [ 165 ] | [ 166 ] |
| 2.15.3 | 2013年3月1日 | セキュリティブランケット | [ 167 ] | [ 168 ] |
| 2.15.2 | 2012年10月26日 | トリック・オア・トリート | [ 169 ] | [ 170 ] |
| 2.15.1 | 2012年6月22日 | 焼きマシュマロ | [ 171 ] | [ 172 ] |
| 2.15.0 | 2012年3月30日 | イースタービーグル | [ 173 ] | [ 174 ] |
| 2.14.2 | 2012年2月29日 | 贈り物シーズン | イースター・ビーグルのチャーリー・ブラウン[ 175 ] | [ 176 ] |
| 2.14.1 | 2011年12月22日 | 12月の雪の結晶 | [ 177 ] | [ 178 ] |
| 2.14.0 | 2011年10月31日 | グレート・パンプキン | 『チャーリー・ブラウンの大冒険』[ 179 ] | [ 180 ] |
| r-devel | 該当なし | 被害を受けていない結果 | [ 181 ] | [ 43 ] |
インターフェース
R はデフォルトでコマンド ライン コンソールとともにインストールされますが、言語とインターフェイスする方法は複数あります。
- 統合開発環境(IDE):
- 汎用IDE:
- ソースコードエディター:
- その他のスクリプト言語:
- 汎用プログラミング言語:
バックグラウンドで R を使用する統計フレームワークには、JamoviやJASPなどがあります。
実装
Rの主な実装は、主にC、Fortran、そしてR自体で書かれています。その他の実装には以下のものがあります
- pretty quick R (pqR) はRadford M. Nealによるもので、メモリ管理の改善を目指しています。
- Java 仮想マシン用のRenjin。
- CXXRとRiposte [ 185 ]はC++で書かれています。
- GraalVM上に構築されたOracle のFastR。
- TIBCO Enterprise Runtime for R (TERR)をSpotfireと統合した。[ 186 ] (同社はS言語の実装であるS-Plusも作成した。)
Microsoft R Open (MRO) はRの実装でした。2021年6月30日現在、MicrosoftはCRANディストリビューションへの移行に伴い、MROの段階的な廃止を開始しました。[ 187 ]
商用サポート
Rはオープンソースプロジェクトですが、一部の企業は商用サポートを提供しています
- Oracle は、R を他の製品に統合するBig Data Applianceに対して商用サポートを提供しています。
- IBM は、 Hadoop内での R の実行に対する商用サポートを提供します。
参照
注記
- ^このコードは、tidyverseコレクションが依存するすべてのパッケージのリストを標準エラー出力に表示します。また、名前空間の競合を示す警告が表示される場合もありますが、通常は無視できます
- ^会議やミーティングに関する情報は、GitHub のコミュニティ管理リスト、 jumpingrivers
.github .io /meetingsR /で入手できます。 - ^標準的な言語機能の拡張リストは、マニュアル「R入門」、 cran.r-project.org /doc /manuals /R-intro.pdfに記載されています。
参考文献
- ^ a b c Morandat, Frances; Hill, Brandon; Osvald, Leo; Vitek, Jan (2012年6月11日). 「R言語の設計の評価:データ分析のためのオブジェクトと関数」 .ヨーロッパオブジェクト指向プログラミング会議. 2012 : 104–131 . doi : 10.1007/978-3-642-31057-7_6 . 2016年5月17日閲覧– SpringerLink経由
- ^ Peter Dalgaard (2025年10月31日). 「[Rd] R 4.5.2がリリースされました」 . 2025年10月31日閲覧。
- ^ a b「R - フリーソフトウェアディレクトリ」 . directory.fsf.org . 2024年1月26日閲覧。
- ^ 「Rスクリプト」 . mercury.webster.edu . 2021年7月17日閲覧。
- ^ 「Rデータフォーマットファミリー(.rdata、.rda)」 . Loc.gov . 2017年6月9日. 2021年7月17日閲覧。
- ^ a b Hornik, Kurt; The R Core Team (2022年4月12日). 「R FAQ」 . The Comprehensive R Archive Network . 3.3 RとSの違いは何ですか?. 2022年12月28日時点のオリジナルよりアーカイブ。2022年12月27日閲覧。
- ^ “Introduction” . Juliaマニュアル. 2018年6月20日時点のオリジナルよりアーカイブ。 2018年8月5日閲覧。
- ^ 「Rとの比較」。pandas入門。 2024年7月15日閲覧。
- ^ Giorgi, Federico M.; Ceraolo, Carmine; Mercatelli, Daniele (2022年4月27日). 「R言語:バイオインフォマティクスとデータサイエンスのためのエンジン」. Life . 12 ( 5): 648. Bibcode : 2022Life...12..648G . doi : 10.3390/life12050648 . PMC 9148156. PMID 35629316 .
- ^ "Home - RDocumentation" . www.rdocumentation.org . 2025年6月13日閲覧。
- ^ 「R: Rとは何か?」www.r-project.org . 2025年5月10日閲覧。
- ^
- Conor I., Anderson (2018年7月8日). 「Termux経由でAndroidにRをインストールする」 Conor I. Anderson . 2025年12月12日閲覧
- キンタナ・デニス、ホセ・アルマンド(2025)。「Google Colab を使用したデータの分析」。上級ポリテクニカ。アルカラ大学。
- ヒューイット、クリストファー(2024年4月1日). 「ColabノートブックでGeoPandasを用いたカナダの地理空間データの探索」 .カナダ地図図書館・アーカイブ協会(ACMLA)紀要(173):14–17 . doi:10.15353/acmla.n173.5671 . ISSN 2561-2263 .
- Poolman, Toryn M.; Townsend-Nicholson, Andrea; Cain, Amanda (2022). 「オープンデータセットを備えたクラウドコンピューティングプラットフォームを用いた生命科学学部生へのゲノミクス教育」 .生化学および分子生物学教育. 50 (5 ) : 446– 449. doi : 10.1002/bmb.21646 . ISSN 1539-3429 . PMC 9804627. PMID 35972192 .
- ヌルディン、ナウファル・ムハラム (2022). 「非侵襲性光学プラットフォームに基づく血中ヘモグロビン濃度早期検出装置の開発」 Heliyon . 8 ( 11) e11260. Bibcode : 2022Heliy...811260I . doi : 10.1016/J.HELIYON.2022.E11260 .
- ミフタフル・アリフィン。ファウジ・ヘルミ。アラムシャ、ダフィク・ファジリ(2024)。「アナリシス ポーラ アソシアシ ペンジュアラン プロドゥク リテル デンガン プラットフォーム Google Colab」。正当化: Jurnal Sistem Informasi Ibrahimy。3 : 74–85 .土井: 10.35316/justify.v3i1.5569 。2025 年12 月 12 日に取得。
- ^ Ihaka, Ross. 「Rプロジェクト:歴史と将来についての考察」(PDF) p. 12。2022年12月28日時点のオリジナルよりアーカイブ(PDF) 。 2022年12月27日閲覧。
オークランドで統計学入門コースを教えられるほどの言語を開発するという目標を設定しました。
- ^ Hornik, Kurt; The R Core Team (2022年4月12日). 「R FAQ」 . The Comprehensive R Archive Network . 2.13 What is the R Foundation?. 2022年12月28日時点のオリジナルよりアーカイブ。 2022年12月28日閲覧。
- ^ "Index of /datasets" . lib.stat.cmu.edu . 2024年9月5日閲覧。
- ^イハカ・ロス「R:過去と未来の歴史」(PDF) p.4。2022年12月28日時点のオリジナルよりアーカイブ(PDF) 。 2022年12月28日閲覧。
- ^ Ihaka, Ross (1997年12月5日). 「Unix用Rの新バージョン」 . stat.ethz.ch. 2023年2月12日時点のオリジナルよりアーカイブ。2023年2月12日閲覧。
- ^ Ihaka, Ross. 「Rプロジェクト:簡潔な歴史と将来についての考察」(PDF) p. 18。2022年12月28日時点のオリジナルよりアーカイブ(PDF) 。 2022年12月27日閲覧。
- ^ Wickham, Hadley; Cetinkaya-Rundel, Mine; Grolemund, Garrett (2023). 『R for Data Science, Second Edition』. O'Reilly . p. xvii. ISBN 978-1-492-09740-2.
- ^ 「Quarto」 . Quarto . 2024年9月5日閲覧
- ^ Chambers, John M. (2020). 「S、R、そしてデータサイエンス」 . The R Journal . 12 (1): 462– 476. doi : 10.32614/RJ-2020-028 . ISSN 2073-4859 .
R言語と関連ソフトウェアは、データサイエンスのためのコンピューティングにおいて重要な役割を果たしています。…Rパッケージは、幅広い目的とユーザー向けのツールを提供しています。
- ^ Davies, Tilman M. (2016). 「Rと追加パッケージのインストール」. 『R入門:プログラミングと統計入門』 . サンフランシスコ、カリフォルニア州: No Starch Press. p. 739. ISBN 9781593276515.
- ^ Wickham, Hadley (2014). 「Tidy Data」( PDF). Journal of Statistical Software . 59 (10). doi :10.18637/jss.v059.i10
- ^ a b Wickham, Hadley; Cetinkaya-Rundel, Mine; Grolemund, Garrett (2023). R for Data Science, Second Edition . O'Reilly . ISBN 978-1-492-09740-2.
- ^ a b Hornik, Kurt (2012). 「包括的なRアーカイブネットワーク」 . WIREs計算統計. 4 (4): 394– 398. doi : 10.1002/wics.1212 . ISSN 1939-5108 . S2CID 62231320
- ^カート・ホーニク (1997 年 4 月 23 日)。「アナウンス:CRAN」。r-ヘルプ。ウィキデータQ101068595。 .
- ^ 「CRANミラーの現状」cran.r-project.org . 2024年10月16日閲覧。
- ^ 「CRAN - 寄贈パッケージ」 . cran.r-project.org . 2024年10月16日閲覧。
- ^ 「R-Forge: Welcome」 . r-forge.r-project.org . 2024年9月5日閲覧。
- ^ 「統計計算のためのオメガプロジェクト」 www.omegahat.net . 2024年9月5日閲覧。
- ^ 「より良いソフトウェアを共に構築しよう」 GitHub . 2024年9月5日閲覧。
- ^ Wickham, Hadley; Grolemund, Garrett (2017年1月). 1 Introduction | R for Data Science (第1版). O'Reilly Media . ISBN 978-1491910399.
- ^ R開発コアチーム. 「=演算子を使った代入」 . 2018年9月11日閲覧。
- ^ Kabacoff, Robert (2012). 「Quick-R: ユーザー定義関数」 . statmethods.net . 2018年9月28日閲覧。
- ^ Wickham, Hadley. 「Advanced R - 関数型プログラミング - クロージャ」 . adv-r.had.co.nz .
- ^ 「ニュース」 . r-project.org .
- ^ 「R:Rニュース」 . cran.r-project.org . 2024年3月14日閲覧。
- ^ Wickham, Hadley; Çetinkaya-Rundel, Mine; Grolemund, Garrett (2023). 「4 ワークフロー:コードスタイル」 . R for data science: import, tidy, transform, visualize, and modeling data (第2版). 北京; セバストーポル, カリフォルニア州: O'Reilly. ISBN 978-1-4920-9740-2 OCLC 1390607935
- ^ 「クラスメソッド」。2024年4月25日閲覧
- ^ Monkman, Martin.第5章 Rリリース名 | Rによるデータサイエンス: リソース概要。
- ^ McGowan, Lucy D'Agostino (2017年9月28日). 「Rリリース名」 . livefreeordichotomize.com . 2024年4月7日閲覧。
- ^ r-hub/rversions、RコンソーシアムのR-hubプロジェクト、2024年2月29日、 2024年4月7日閲覧。
- ^ a b c d Dalgaard, Peter (2018年7月15日). 「What's in a name? 20 years of R release management」(動画) . YouTube . 2024年4月9日閲覧。
- ^ 「GoComicsでチャールズ・シュルツの『ピーナッツ』を読む」 www.gocomics.com . 2025年11月26日閲覧。
- ^ 「[Rd] R 4.5.2がリリースされました」 hypatia.math.ethz.ch . 2025年10月31日閲覧。
- ^ 「GoComicsでチャールズ・シュルツの『ピーナッツ』を読む」 www.gocomics.com . 2025年6月13日閲覧。
- ^ 「[Rd] R 4.5.1がリリースされました」 hypatia.math.ethz.ch . 2025年6月13日閲覧。
- ^ 「GoComicsでチャールズ・シュルツの『ピーナッツ』を読む」 www.gocomics.com . 2025年4月17日閲覧。
- ^ 「[Rd] R 4.5.0がリリースされました」 hypatia.math.ethz.ch . 2025年4月17日閲覧。
- ^ 「GoComicsでチャールズ・シュルツの『ピーナッツ』を読む」 www.gocomics.com . 2025年4月17日閲覧。
- ^ 「[Rd] R 4.4.3がリリースされました」 hypatia.math.ethz.ch . 2025年4月17日閲覧。
- ^シュルツ、チャールズ (1957年11月15日). 「チャールズ・シュルツ著『ピーナッツ』1957年11月15日号 | GoComics.com」 . GoComics . 2025年1月6日閲覧。
- ^ 「[Rd] R 4.4.2がリリースされました」 . stat.ethz.ch. 2024年12月26日閲覧。
- ^ 「Race for Your Life, Charlie Brown」 . IMDB . 1977年8月3日. 2024年6月18日閲覧。
- ^ 「R 4.4.1がリリースされました」 . stat.ethz.ch. 2024年6月18日閲覧。
- ^シュルツ、チャールズ (1980年6月29日). 「チャールズ・シュルツ著『ピーナッツ』 1980年6月29日版 | GoComics.com」 . GoComics . 2024年4月24日閲覧。
- ^ 「R 4.4.0がリリースされました」 . stat.ethz.ch. 2024年4月24日閲覧。
- ^シュルツ、チャールズ (1980年6月29日). 「チャールズ・シュルツ著『ピーナッツ』 1980年6月29日号 | GoComics.com」 . GoComics . 2024年4月9日閲覧。
- ^ 「R 4.3.3がリリースされました」 hypatia.math.ethz.ch . 2024年4月7日閲覧。
- ^シュルツ、チャールズ (1996年10月31日). 「チャールズ・シュルツ著『ピーナッツ』1996年10月31日版 | GoComics.com」 . GoComics . 2024年4月9日閲覧。
- ^ 「[Rd] R 4.3.2がリリースされました」 . stat.ethz.ch. 2024年4月7日閲覧。
- ^シュルツ、チャールズ (1979年4月28日). 「チャールズ・シュルツ著『ピーナッツ』1979年4月28日号 | GoComics.com」 . GoComics . 2024年4月9日閲覧。
- ^ 「[Rd] R 4.3.1がリリースされました」 . stat.ethz.ch. 2024年4月7日閲覧。
- ^シュルツ、チャールズ (1980年6月13日). 「チャールズ・シュルツ著『ピーナッツ』 1980年6月13日号 | GoComics.com」 . GoComics . 2024年4月9日閲覧。
- ^シュルツ、チャールズ (1980年6月16日). 「チャールズ・シュルツ著『ピーナッツ』 1980年6月16日号 | GoComics.com」 . GoComics . 2024年4月9日閲覧。
- ^シュルツ、チャールズ (1964年11月26日). 「チャールズ・シュルツ著『ピーナッツ』 1964年11月26日号 | GoComics.com」 . GoComics . 2024年4月9日閲覧。
- ^ 「[Rd] R 4.3.0がリリースされました」 . stat.ethz.ch. 2024年4月7日閲覧。
- ^ Schulz, Charles (2001年3月30日). “Peanuts by Charles Schulz for March 30, 2001 | GoComics.com” . GoComics . 2024年4月9日閲覧。
- ^ 「[Rd] R 4.2.3がリリースされました」 . stat.ethz.ch. 2024年4月7日閲覧。
- ^シュルツ、チャールズ (1962年10月30日). 「チャールズ・シュルツ著『ピーナッツ』1962年10月30日号 | GoComics.com」 . GoComics . 2024年4月9日閲覧。
- ^ 「[Rd] R 4.2.2がリリースされました」 . stat.ethz.ch. 2024年4月7日閲覧。
- ^シュルツ、チャールズ (1970年11月22日). 「チャールズ・シュルツ著『ピーナッツ』 1970年11月22日号 | GoComics.com」 . GoComics . 2024年4月9日閲覧。
- ^シュルツ、チャールズ (1971年7月29日). 「チャールズ・シュルツ著『ピーナッツ』 1971年7月29日号 | GoComics.com」 . GoComics . 2024年4月9日閲覧。
- ^シュルツ、チャールズ (1969年9月25日). 「チャールズ・シュルツ著『ピーナッツ』1969年9月25日号 | GoComics.com」 . GoComics . 2024年4月9日閲覧。
- ^シュルツ、チャールズ (1973年10月13日). 「チャールズ・シュルツ著『ピーナッツ』1973年10月13日号 | GoComics.com」 . GoComics . 2024年4月9日閲覧。
- ^シュルツ、チャールズ (1974年2月8日). 「チャールズ・シュルツ著『ピーナッツ』 1974年2月8日号 | GoComics.com」 . GoComics . 2024年4月9日閲覧。
- ^シュルツ、チャールズ (1970年1月8日). 「チャールズ・シュルツ著『ピーナッツ』 1970年1月8日号 | GoComics.com」 . GoComics . 2024年4月9日閲覧。
- ^ 「[Rd] R 4.2.1がリリースされました」 . stat.ethz.ch. 2024年4月7日閲覧。
- ^ a bチャールズ・シュルツ (1967年3月6日). 「チャールズ・シュルツ著『ピーナッツ』 1967年3月6日号 | GoComics.com」 . GoComics . 2024年4月9日閲覧。
- ^ 「[Rd] R 4.2.0がリリースされました」 . stat.ethz.ch. 2024年4月7日閲覧。
- ^ a b "[Rd] R 4.1.2がリリースされました" hypatia.math.ethz.ch . 2024年4月7日閲覧。
- ^ Schulz, Charles (1967年11月1日). “Peanuts by Charles Schulz for November 01, 1967 | GoComics.com” . GoComics . 2024年4月9日閲覧。
- ^シュルツ、チャールズ (1967年7月12日). 「チャールズ・シュルツ著『ピーナッツ』 1967年7月12日号 | GoComics.com」 . GoComics . 2024年4月9日閲覧。
- ^シュルツ、チャールズ (1978年5月17日). 「チャールズ・シュルツ著『ピーナッツ』 1978年5月17日号 | GoComics.com」 . GoComics . 2024年4月9日閲覧。
- ^ 「[Rd] R 4.1.1がリリースされました」 hypatia.math.ethz.ch . 2024年4月7日閲覧。
- ^ Schulz, Charles (1986年2月12日). “Peanuts by Charles Schulz for February 12, 1986 | GoComics.com” . GoComics . 2024年4月8日閲覧。
- ^ 「[Rd] R 4.1.0がリリースされました」 hypatia.math.ethz.ch . 2024年4月7日閲覧。
- ^シュルツ、チャールズ (1978年7月30日). 「チャールズ・シュルツ著『ピーナッツ』 1978年7月30日号 | GoComics.com」 . GoComics . 2024年4月7日閲覧。
- ^ 「[Rd] R 4.0.5がリリースされました」 hypatia.math.ethz.ch . 2024年4月7日閲覧。
- ^シュルツ、チャールズ (1959年3月2日). 「チャールズ・シュルツ著『ピーナッツ』 1959年3月2日号 | GoComics.com」 . GoComics . 2024年4月7日閲覧。
- ^ Schulz, Charles (2006年2月27日). “Peanuts by Charles Schulz for February 27, 2006 | GoComics.com” . GoComics . 2024年4月7日閲覧。
- ^シュルツ、チャールズ (1959年3月13日). 「チャールズ・シュルツ著『ピーナッツ』 1959年3月13日号 | GoComics.com」 . GoComics . 2024年4月7日閲覧。
- ^ 「[Rd] R 4.0.4は2月15日に予定されています」 hypatia.math.ethz.ch . 2024年4月7日閲覧。
- ^シュルツ、チャールズ (1972年10月23日). 「チャールズ・シュルツ著『ピーナッツ』1972年10月23日号 | GoComics.com」 . GoComics . 2024年4月7日閲覧。
- ^ 「[Rd] R 4.0.3がリリースされました」 . stat.ethz.ch. 2024年4月7日閲覧。
- ^シュルツ、チャールズ (1962年4月14日). 「チャールズ・シュルツ著『ピーナッツ』1962年4月14日号 | GoComics.com」 . GoComics . 2024年4月7日閲覧。
- ^ 「R 4.0.2がリリースされました」 hypatia.math.ethz.ch . 2024年4月7日閲覧。
- ^シュルツ、チャールズ (1962年2月6日). 「チャールズ・シュルツ著『ピーナッツ』 1962年2月6日号 | GoComics.com」 . GoComics . 2024年4月7日閲覧。
- ^ 「R 4.0.1がリリースされました」 hypatia.math.ethz.ch . 2024年4月7日閲覧。
- ^シュルツ、チャールズ (1970年4月24日). 「チャールズ・シュルツ著『ピーナッツ』1970年4月24日版 | GoComics.com」 . GoComics . 2024年4月7日閲覧。
- ^ 「R 4.0.0がリリースされました」 hypatia.math.ethz.ch . 2024年4月7日閲覧。
- ^ Schulz, Charles (2000年2月29日). 「Peanuts by Charles Schulz for February 29, 2000 | GoComics.com」 . GoComics . 2024年4月7日閲覧。
- ^ 「R 3.6.3がリリースされました」 hypatia.math.ethz.ch . 2024年4月7日閲覧。
- ^シュルツ、チャールズ (1965年7月12日). 「チャールズ・シュルツ著『ピーナッツ』 1965年7月12日号 | GoComics.com」 . GoComics . 2024年4月7日閲覧。
- ^ 「R 3.6.2がリリースされました」 hypatia.math.ethz.ch . 2024年4月7日閲覧。
- ^ a bチャールズ・シュルツ (1971年3月22日). 「チャールズ・シュルツ著『ピーナッツ』 1971年3月22日号 | GoComics.com」 . GoComics . 2024年4月7日閲覧。
- ^ 「R 3.6.1がリリースされました」 hypatia.math.ethz.ch . 2024年4月7日閲覧。
- ^シュルツ、チャールズ (1963年3月3日). 「チャールズ・シュルツ著『ピーナッツ』 1963年3月3日号 | GoComics.com」 . GoComics . 2024年4月7日閲覧。
- ^ 「R 3.6.0がリリースされました」 hypatia.math.ethz.ch . 2024年4月7日閲覧。
- ^シュルツ、チャールズ (1959年3月11日). 「チャールズ・シュルツ著『ピーナッツ』 1959年3月11日号 | GoComics.com」 . GoComics . 2024年4月7日閲覧。
- ^ 「R 3.5.3がリリースされました」 . stat.ethz.ch. 2024年4月7日閲覧。
- ^シュルツ、チャールズ (1960年1月25日). 「チャールズ・シュルツ著『ピーナッツ』 1960年1月25日版 | GoComics.com」 . GoComics . 2024年4月7日閲覧。
- ^ 「R 3.5.2がリリースされました」 . stat.ethz.ch. 2024年4月7日閲覧。
- ^シュルツ、チャールズ (1972年3月9日). 「チャールズ・シュルツ著『ピーナッツ』 1972年3月9日号 | GoComics.com」 . GoComics . 2024年4月7日閲覧。
- ^ 「R 3.5.1がリリースされました」 . stat.ethz.ch. 2024年4月7日閲覧。
- ^シュルツ、チャールズ (1973年1月27日). 「チャールズ・シュルツ著『ピーナッツ』 1973年1月27日号 | GoComics.com」 . GoComics . 2024年4月7日閲覧。
- ^ 「R 3.5.0がリリースされました」 hypatia.math.ethz.ch . 2024年4月7日閲覧。
- ^ 「頼れる友達がいると嬉しい」 2024年4月7日時点のオリジナルよりアーカイブ。
- ^ 「ピーナッツ スヌーピー チャーリー・ブラウン 友達とは頼れる人 メタルブリキ看板」2025年4月17日閲覧。
- ^ 「ピーナッツ スヌーピー&チャーリー・ブラウン フレンド・イズ・サムワン・ユー・キャン・リーン・オン ファイヤーキング マグカップ」2025年4月17日閲覧。
- ^ 「R 3.4.4がリリースされました」 hypatia.math.ethz.ch . 2024年4月7日閲覧。
- ^シュルツ、チャールズ (1967年2月19日). 「チャールズ・シュルツ著『ピーナッツ』 1967年2月19日号 | GoComics.com」 . GoComics . 2024年4月7日閲覧。
- ^ 「R 3.4.3がリリースされました」 hypatia.math.ethz.ch . 2024年4月7日閲覧。
- ^ 「R 3.4.2がリリースされました」 hypatia.math.ethz.ch . 2024年4月7日閲覧。
- ^ a bシュルツ、チャールズ (1965年9月9日). 「チャールズ・シュルツ著『ピーナッツ』 1965年9月9日号 | GoComics.com」 . GoComics . 2024年4月7日閲覧。
- ^ 「R 3.4.1がリリースされました」 hypatia.math.ethz.ch . 2024年4月7日閲覧。
- ^ 「R 3.4.0がリリースされました」 . stat.ethz.ch. 2024年4月7日閲覧。
- ^シュルツ、チャールズ (1966年6月29日). 「チャールズ・シュルツ著『ピーナッツ』 1966年6月29日号 | GoComics.com」 . GoComics . 2024年4月7日閲覧。
- ^ 「[R] R 3.3.3がリリースされました」 . stat.ethz.ch. 2024年4月7日閲覧。
- ^シュルツ、チャールズ (1968年10月30日). 「チャールズ・シュルツ著『ピーナッツ』1968年10月30日号 | GoComics.com」 . GoComics . 2024年4月7日閲覧。
- ^ 「[R] R 3.3.2がリリースされました」 . stat.ethz.ch. 2024年4月7日閲覧。
- ^シュルツ、チャールズ (1967年6月15日). 「チャールズ・シュルツ著『ピーナッツ』 1967年6月15日号 | GoComics.com」 . GoComics . 2024年4月7日閲覧。
- ^ 「[R] R 3.3.1 がリリースされました」 . stat.ethz.ch. 2024年4月7日閲覧。
- ^ Schulz, Charles (1971年5月7日). “Peanuts by Charles Schulz for May 07, 1971 | GoComics.com” . GoComics . 2024年4月7日閲覧。
- ^ 「[R] R 3.3.0がリリースされました」 . stat.ethz.ch. 2024年4月7日閲覧。
- ^ a bシュルツ、チャールズ (1964年2月20日). 「チャールズ・シュルツ著『ピーナッツ』 1964年2月20日号 | GoComics.com」 . GoComics . 2024年4月7日閲覧。
- ^ "VERSION-NICK" . 2024年4月7日閲覧。
- ^ 「R 3.2.5がリリースされました」 . stat.ethz.ch. 2024年4月7日閲覧。
- ^ 「R 3.2.4改訂版がリリースされました」 . stat.ethz.ch. 2024年4月7日閲覧。
- ^ 「R 3.2.4がリリースされました」 . stat.ethz.ch. 2024年4月7日閲覧。
- ^シュルツ、チャールズ (1980年12月18日). 「チャールズ・シュルツ著『ピーナッツ』1980年12月18日版 | GoComics.com」 . GoComics . 2024年4月9日閲覧。
- ^ 「R 3.2.3がリリースされました」 . stat.ethz.ch. 2024年4月7日閲覧。
- ^ MarketScreener (2008年10月7日). 「METLIFE:火災安全の基礎を磨こう - 2008年10月7日午後4時3分(東部夏時間) | MarketScreener」 . www.marketscreener.com . 2024年4月7日閲覧。
- ^ 「メットライフ、安全確保のため火災安全の基本を復習するよう勧告」 Claims Journal、2005年10月12日。 2024年4月7日閲覧。
- ^ 「R 3.2.2がリリースされました」 . stat.ethz.ch. 2024年4月7日閲覧。
- ^シュルツ、チャールズ (1969年3月10日). 「チャールズ・シュルツ著『ピーナッツ』 1969年3月10日号 | GoComics.com」 . GoComics . 2024年4月7日閲覧。
- ^ 「[R] R 3.2.1 リフトオフ」 . stat.ethz.ch. 2024年4月7日閲覧。
- ^ Schulz, Charles (1966年4月7日). “Peanuts by Charles Schulz for April 07, 1966 | GoComics.com” . GoComics . 2024年4月7日閲覧。
- ^ 「[R] R 3.2.0がリリースされました」 . stat.ethz.ch. 2024年4月7日閲覧。
- ^シュルツ、チャールズ・M. (2019). 『幸せは温かい子犬』 ニューヨーク: ペンギン・ワークショップ. ISBN 978-1-5247-8995-4.
- ^ 「R 3.1.3がリリースされました」。stat.ethz.ch 。2024年4月7日閲覧
- ^ 「[R] R 3.1.2がリリースされました」 . stat.ethz.ch. 2024年4月7日閲覧。
- ^ “Sock it to me” . 2024年4月9日時点のオリジナルよりアーカイブ。
- ^ “Sock it to me” . 2024年4月9日時点のオリジナルよりアーカイブ。
- ^ “Sock it to me puzzle” . 2024年4月9日時点のオリジナルよりアーカイブ。
- ^ 「ピーナッツ スプリングボック パズル」。
- ^ 「[R] R 3.1.1がリリースされました」 . stat.ethz.ch. 2024年4月7日閲覧。
- ^ 「[R] R 3.1.0がリリースされました」 . stat.ethz.ch. 2024年4月7日閲覧。
- ^シュルツ、チャールズ (1965年1月11日). 「チャールズ・シュルツ著『ピーナッツ』 1965年1月11日版 | GoComics.com」 . GoComics . 2024年4月7日閲覧。
- ^ 「R 3.0.3がリリースされました」 . stat.ethz.ch. 2024年4月7日閲覧。
- ^シュルツ、チャールズ (1971年9月3日). 「チャールズ・シュルツ著『ピーナッツ』 1971年9月3日号 | GoComics.com」 . GoComics . 2024年4月7日閲覧。
- ^ 「R 3.0.2がリリースされました」 . stat.ethz.ch. 2024年4月7日閲覧。
- ^シュルツ、チャールズ (1953年11月22日). 「チャールズ・シュルツ著『ピーナッツ』1953年11月22日号 | GoComics.com」 . GoComics . 2024年4月7日閲覧。
- ^ 「R 3.0.1がリリースされました」 . stat.ethz.ch. 2024年4月7日閲覧。
- ^シュルツ、チャールズ (1981年6月23日). 「チャールズ・シュルツ著『ピーナッツ』 1981年6月23日号 | GoComics.com」 . GoComics . 2024年4月7日閲覧。
- ^ 「R 3.0.0がリリースされました」 . stat.ethz.ch. 2024年4月7日閲覧。
- ^シュルツ、チャールズ (1965年10月23日). 「チャールズ・シュルツ著『ピーナッツ』1965年10月23日号 | GoComics.com」 . GoComics . 2024年4月7日閲覧。
- ^ 「R 2.15.3がリリースされました」 . stat.ethz.ch. 2024年4月7日閲覧。
- ^シュルツ、チャールズ (1969年10月31日). 「チャールズ・シュルツ著『ピーナッツ』1969年10月31日版 | GoComics.com」 . GoComics . 2024年4月7日閲覧。
- ^ 「R 2.15.2がリリースされました」 . stat.ethz.ch. 2024年4月7日閲覧。
- ^ Schulz, Charles (1987年6月6日). “Peanuts by Charles Schulz for June 06, 1987 | GoComics.com” . GoComics . 2024年4月7日閲覧。
- ^ 「R 2.15.1がリリースされました」 . stat.ethz.ch. 2024年4月7日閲覧。
- ^シュルツ、チャールズ (1971年4月11日). 「チャールズ・シュルツ著『ピーナッツ』1971年4月11日号 | GoComics.com」 . GoComics . 2024年4月7日閲覧。
- ^ 「R 2.15.0がリリースされました」 . stat.ethz.ch. 2024年4月7日閲覧。
- ^イースター・ビーグル犬のチャーリー・ブラウンだよ!(テレビ短編 1974年) - 名言集 - IMDb . 2024年4月8日閲覧- www.imdb.comより。
- ^ 「R 2.14.2がリリース + R記念日」 . stat.ethz.ch. 2024年4月7日閲覧。
- ^マクガフ、ネラ・ベイリー(2023年1月20日)「『チャーリー・ブラウンのクリスマス』のお気に入りの名言集」「 .サザンリビング. 2024年4月8日閲覧。
- ^ 「R 2.14.1がリリースされました」 . stat.ethz.ch. 2024年4月7日閲覧。
- ^シュルツ、チャールズ (1973年10月29日). 「チャールズ・シュルツ著『ピーナッツ』1973年10月29日号 | GoComics.com」 . GoComics . 2024年4月7日閲覧。
- ^ 「R 2.14.0がリリースされました」 . stat.ethz.ch. 2024年4月7日閲覧。
- ^シュルツ、チャールズ (1967年8月17日). 「チャールズ・シュルツ著『ピーナッツ』 1967年8月17日号 | GoComics.com」 . GoComics . 2024年4月7日閲覧。
- ^ "R for macOS" . cran.r-project.org . 2024年9月5日閲覧。
- ^ 「RStudioの開発元であるPosit PBCのIDE | Positron - ホーム」。Positron。2025年9月24日閲覧。
- ^ “Linguagem R 用の IDE/エディター | Tinn-R - ホーム” . Tinn-R (ブラジル系ポルトガル語) 。2024 年9 月 5 日に取得。
- ^ Talbot, Justin; DeVito, Zachary; Hanrahan, Pat (2012年1月1日). 「Riposte: Rのベクトルコード用トレース駆動型コンパイラと並列VM」.第21回並列アーキテクチャおよびコンパイル技術国際会議議事録. ACM. pp. 43– 52. doi : 10.1145/2370816.2370825 . ISBN 9781450311823. S2CID 1989369 .
- ^ Jackson, Joab (2013年5月16日). TIBCO、企業向けにRを無償提供. PC World . 2015年7月20日閲覧
- ^ 「Azure SQLおよびSQL ServerにおけるRの将来について」。2021年6月30日。 2021年11月7日閲覧。
さらに詳しい参考文献
- ウィッカム、ハドリー、チェティンカヤ=ルンデル、ミネ、グロレムンド、ギャレット (2023). R for data science: import, tidy, transform, visualize, and modeling data (第2版). Beijing Boston Farnham Sebastopol Tokyo: O'Reilly . ISBN 978-1-4920-9740-2 .
- Gagolewski, Marek (2024). Deep R Programming . doi : 10.5281/ZENODO.7490464 . ISBN 978-0-6455719-2-9.
外部リンク
- Rドキュメント
- R技術論文
- Big Book of R、R関連のプログラミング書籍の厳選リスト
- R に関連する書籍 - R プロジェクト、R または S に関連する書籍の部分的に注釈付きの厳選リスト。