概要とセットアップ

ブログラマーでない人のための gapminder データを用いた R 入門。

The goal of this lesson is to teach novice programmers to write modular code and best practices for using R for data analysis. R is commonly used in many scientific disciplines for statistical analysis and its array of third-party packages. We find that many scientists who come to Software Carpentry workshops use R and want to learn more. The emphasis of these materials is to give attendees a strong foundation in the fundamentals of R, and to teach best practices for scientific computing: breaking down analyses into modular units, task automation, and encapsulation.

このワークショップは、プログラミング言語 R の基礎を教えることが目的であり、 統計分析を教えることは含まれていないことに注意してください。

レッスンには、1日に教えることができる以上の素材が含まれています。 講師ノートのページには、 1日または1日半のワークショップに適したレッスンプランがいくつかあります。

このワークショップでは、さまざまなサードパーティパッケージが使用されています。 これらは必ずしも最高だからという理由ではなく、汎用的という訳でもありませんが、有用であり、 主に使いやすさという観点から選ばれたパッケージです。

予備知識

コンピュータがデータと命令(プログラムやスクリプト等)をファイルに保存することを理解していること。 in files. ファイルはディレクトリ(フォルダ)によって構成されていることを理解していること。 パスを指定することによって、作業ディレクトリにないファイルにアクセスする方法を理解していること。

このレッスンは、あなたのコンピューターにRとRStudioがインストールされていることを前提としています。