MacOS 10.15.7上の RStudio バージョン 1.4.1564 | |
| 開発者 | ポジットPBC |
|---|---|
| 初回リリース | 2011年2月28日[1] |
| 安定リリース | 2024.04.2+764 [2]
/ 2024年6月10日 |
| リポジトリ |
|
| 書かれた | Java、C++、JavaScript [3] |
| オペレーティング·システム | Ubuntu、Fedora、Red Hat Linux、openSUSE、macOS、Windows NT |
| プラットフォーム | IA-32、x86-64、Qt |
| ライセンス | GNU Affero 一般公衆利用許諾書v3 [4] |
| Webサイト | posit.co/products/open-source/rstudio |
RStudio IDE (またはRStudio ) は、統計計算とグラフィックス用のプログラミング言語であるRの統合開発環境です。2 つの形式で利用できます。RStudio Desktop は通常のデスクトップ アプリケーションですが、RStudio Server はリモート サーバーで実行され、 Web ブラウザーを使用して RStudio にアクセスできます。RStudio IDE は、 Posit PBC (旧 RStudio PBC、旧 RStudio Inc.) の製品です。
ビネットによる再現可能な分析
RStudioの強みは、R Markdownビネットを使用した再現可能な分析[5]をサポートしていることです。これにより、ユーザーはテキストとR、Python、Julia、シェルスクリプト、SQL、Stan、JavaScript、C、C++、Fortranなどのコードを混在させることができ、[6] Jupyter Notebooksに似ています。R Markdownを使用すると、新しいデータが利用可能になると自動的に更新される動的なレポートを作成できます。これらのレポートは、多くの科学雑誌の要件に固有のテンプレートを使用して、HTML、PDF、Microsoft Word、LaTeXなどのさまざまな形式でエクスポートすることもできます。[7]
R MarkdownのビネットとJupyterノートブックにより、データ分析は完全に再現可能になりました。R MarkdownのビネットはWikiversityのチュートリアルの付録として含まれています。[8]
2022年、PositはQuartoと呼ばれるR Markdownのような出版システムを発表しました。Rの結果を組み合わせるだけでなく、Python、Julia、Observable JavaScript、Jupyterノートブックを使用したコードと結果もQuartoドキュメントで使用できます。R .RmdMarkdownのファイル拡張子と比較すると、Quartoドキュメントのファイル拡張子は です.qmd。[9]
R Markdown ファイルと Quarto ドキュメントの違いの 1 つは、コード チャンクでオプションを定義することです。R Markdown では、オプションは中括弧内にインラインで記述されます。
```{r chunk_name, echo=FALSE, warning=FALSE}
印刷(42)
「」
対照的に、Quarto ドキュメントでは、チャンク オプションを中括弧の下に定義し、先頭にポンド文字と垂直パイプ(または「ハッシュ パイプ」) を使用します。
```{r}
#| ラベル: チャンク名
#| エコー: 偽
#| 警告: 偽
印刷(42)
「」
ライセンスモデル
RStudio統合開発環境(IDE) は、 GNU Affero General Public Licenseバージョン 3で利用できます。AGPL v3 は、コードを自由に共有できることを保証するオープン ソース ライセンスです。
RStudio DesktopとRStudio Serverは、無料版と有料版(商用版)の両方で利用できます。OSのサポートはIDEの形式/エディションによって異なります。RStudio Desktopのパッケージ済みディストリビューションは、 Windows、macOS、Linuxで利用できます。RStudio ServerとServer Proは、Debian、Ubuntu、Red Hat Linux、CentOS、openSUSE、SLESで動作します。[10]
概要と歴史
RStudio IDEは部分的にC++プログラミング言語で書かれており、グラフィカルユーザーインターフェースにはQtフレームワークを使用しています。[11]コードの大部分はJavaで書かれています。JavaScriptも使用されています。[12]
RStudio IDEの開発は2010年12月頃に始まり、[13]最初のパブリックベータ版(v0.92)は2011年2月に正式に発表されました。[1] バージョン1.0は2016年11月1日にリリースされました。[14]バージョン1.1は2017年10月9日にリリースされました。[15]
アドイン
RStudio IDEは、IDE内からAddinsメニューを介してR関数を対話的に実行するためのメカニズムを提供します。[16]これにより、パッケージにグラフィカルユーザーインターフェイス(GUI)を含めることができ、アクセシビリティが向上します。この機能を使用する
一般的なRパッケージには次のものがあります。
- bookdown –本を作成するためのknitr拡張機能
- colourpicker – プロットの色を選択するためのグラフィカルツール
- datasets.load – データセットを検索して読み込むためのグラフィカルツール
- googleAuthR – Google API で認証する
発達
RStudio IDEは、プログラミング言語ColdFusionの生みの親であるJJ Allaire [18]が設立した公益法人[17] Posit, PBCによって開発されています。Positは、オーストリアのウィーンに拠点を置く非営利団体R Foundation [19]と正式な関係はありません。R Foundationは、統計計算のためのR環境の開発を監督する責任を負っています。Positは以前はRStudio Inc.として知られていました。2022年7月、同社はPythonなどの他のプログラミング言語への探求を広げることを示すために、社名をPositに変更したことを発表しました。[20]
参照
参考文献
- Monya Baker (2016 年 5 月 25 日)。「1500人の科学者が再現性の秘密を明らかにする」。Nature。533 : 452–454。ISSN 1476-4687。Wikidata Q124151114 。
- カール・ポパー(1968)『科学的発見の論理』ハーパー、Wikidata Q124151064
- Yihui Xie (2023 年 5 月 25 日)、bookdown: R Markdown による書籍および技術文書の作成、Chapman & Hall、Wikidata Q124151352
- Yihui Xie、Joseph J. Allaire、Garrett Grolemund (2023 年 12 月 30 日)、R Markdown: The Definitive Guide、Chapman & Hall、Wikidata Q76441281
- Yihui Xie ; Christophe Dervieux; Emily Riederer (2023 年 12 月 30 日)、R Markdown Cookbook、Chapman & Hall、Wikidata Q124151180
注記
- ^ ab 「RStudio、R 用の新しいオープンソース IDE | RStudio ブログ」。Blog.rstudio.org。2015 年 1 月 24 日時点のオリジナルよりアーカイブ。2015年 5 月 1 日閲覧。
- ^ https://github.com/rstudio/rstudio/releases/tag/v2024.04.2%2B764。
{{cite web}}:欠落または空|title=(ヘルプ) - ^ "rstudio/rstudio". GitHub . RStudio. 2019年4月5日時点のオリジナルよりアーカイブ。 2016年12月18日閲覧。
- ^ Pylvainen, Ian (2016-03-24). 「RStudio はどのライセンスで利用できますか? – RStudio」rstudio.com。2018-05-26 にオリジナルからアーカイブ。2018-05-25に取得。
- ^ 再現性は科学において鍵となる。カール・ポパーは『科学的発見の論理』の中で、「再現不可能な単発の出来事は科学にとって何の意味もない」と書いている。しかし、理論は「理論を反証する再現可能な効果が発見された場合にのみ反証される」。ポパー(1968年、86ページ)。しかし、再現性を得るのは容易ではない。2016年に1,500人以上の科学者を対象に行われた調査では、52%が科学的結果の再現性に「重大な危機」があったことに同意した。さらに38%が「わずかな危機」があったと答え、7%が「わからない」と答え、わずか3%が危機はなかったと答えた。さらに悪いことに、「研究者の70%以上が他の科学者の実験を再現しようとして失敗し、半数以上が自分の実験の再現に失敗していた(強調追加)」。ベイカー(2016年)を参照。
- ^ Xie et al. (2023、特に2.7節)。
- ^ 謝、アレール、グロレムンド (2023).
- ^ 例えば、v:米国の一人当たり国内総生産(GDP)とv:核拡散予測、2024年1月5日にアクセス。Xie、Dervieux、Riederer(2023)にはさらに多くの例が含まれています。
- ^ Machlis, Sharon (2022-07-28). 「Quarto とは何か? RStudio が次世代の R Markdown を展開」InfoWorld . 2024-05-17閲覧。
- ^ "RStudio". rstudio.com . 2015年10月30日時点のオリジナルよりアーカイブ。2016年12月2日閲覧。
- ^ Verzani, John (2011 年 9 月 23 日). Getting Started with RStudio . O'Reilly Media, Inc. p. 4. ISBN 9781449309039。
- ^ "rstudio/rstudio". GitHub . 2018-06-10 のオリジナルからアーカイブ。2018-09-13に取得。
- ^ 「Java 依存関係のポータブルダウンロード · rstudio/rstudio@484cb88 · GitHub」。Github.com。2010 年 12 月 7 日。2019 年 4 月 5 日時点のオリジナルよりアーカイブ。2015年 5 月 1 日に取得。
- ^ 「RStudio v1.0 を発表!」。RStudio ブログ。2016 年 11 月 1 日。2017 年 6 月 30 日時点のオリジナルよりアーカイブ。2016 年11 月 1 日に閲覧。
- ^ 「RStudio v1.1 リリース」。RStudio ブログ。2017 年 10 月 9 日。2021 年 10 月 28 日時点のオリジナルよりアーカイブ。2017年12 月 23 日閲覧。
- ^ 「RStudio Addins」。RStudio。2018年9月10日時点のオリジナルよりアーカイブ。2018年9月16日閲覧。
- ^ 「Posit Benefit Corporation Annual Report」。2023年1月19日時点のオリジナルよりアーカイブ。2023年1月19日閲覧。
- ^ “About”. Posit.co. 2022年11月2日時点のオリジナルよりアーカイブ。2015年12月15日閲覧。
- ^ 「統計計算のための R 財団の規約」(PDF)。R財団。2020 年 4 月 3 日時点のオリジナルからアーカイブ(PDF) 。2019 年 8 月 12 日閲覧。
- ^ 「RStudio が Posit になる」。Posit.co。2022 年 11 月 2 日時点のオリジナルよりアーカイブ。2022 年 7 月 28 日閲覧。
外部リンク
- 公式サイト
