R

データの読み込み・保存

ディレクトリ

ディレクトリを操作する

データの読み込み

外部ファイルからデータをインポートする

ファイルのダウンロード

ネットワークからデータをインポートする

データの書き出し

ファイルにデータを書き出す

標準入力

データを入力する

制御構文

繰り返し処理

似た操作を繰り返す

条件分岐

特定の条件を満たしたときだけ実行する処理。

基本

オブジェクトクラス

Rではオブジェクトはクラス属性を持つ。

RStudio

Rのための統合開発環境

サンプル抽出

データを取り出す

例外処理

警告やエラーが出た時に対応する

文字列操作

文字列の操作方法

散布図

2変数を縦軸と横軸に点でプロットする

radian

モダンなRコンソール

環境変数

OSに保管された変数を操作する

自作関数

自分で定義した関数を作る

オブジェクトの比較

オブジェクトが同じかどうか調べる

ベクトルの集合演算

ベクトルの和集合・積集合・差集合・相当な集合

正規分布

統計学で最も用いられる確率分布

線形回帰

説明変数Xに基づいて目的変数Yをモデル化する

dnorm()の使い方

正規分布の確率密度を算出する関数

データ構造

データ構造

データ構造について

ベクトル

順序付きの同一データ型の集まり

リスト

異種データの集まり

データフレーム

Rで最もよく使われるデータの格納の仕方

データフレームの結合

データフレームにデータを追加する

時系列

時間と共に変化するデータ

パッケージ

パッケージ

Rの機能を拡張する

パッケージをインストールする

CRAN, Bioconductor, GitHubからパッケージをインストールする方法を紹介します。

msa

多重配列アライメントを行うためのパッケージ

seqinr

DNAやアミノ酸配列を解析するためのパッケージ

stringr

文字列を操作するためのパッケージ

tidyr

データをtidyに整形する

swirl

インタラクティブにRを学ぶ。

dplyr

データフレームを操作するためのパッケージ

jsonlite

JSONを処理するためのパッケージ

xml2

XMLを扱うためのパッケージ

rjson

JSONデータを処理するためのパッケージ

beeswarm

蜂群図を描くためのパッケージ。

magrittr

パイプ演算子を使うためのパッケージ

rvest

HTMLやXMLを簡単に操作するためのパッケージ

RCurl

HTTPによる通信を制御することができるパッケージ

bio3d

タンパク質の配列や構造を解析するためのパッケージ

XML

XMLやHTMLを読み込んだり、作成するためのパッケージ

purrr

関数型プログラミングを行うためのパッケージ

tibble

データフレームの拡張版。

ape

系統樹を編集するためのパッケージ