RでOSを判別するには、.Platformまたはversion、Sys.info()からOS情報を取り出すことで対応できます。 しかし、これらから取り出されたOS情報は微妙に異なります。 以下、WindowsとLinux
R パッケージ内の関数とタイトルの表を作成する方法
Rにおいて、指定したパッケージに含まれる関数とそのタイトルの一覧をデータフレームとして作成する方法をお伝えします。 自作関数による方法 次の関数extract_function()は、パッケージ名を与えると、そのパッケー
R×ggplot2 2軸グラフの簡単な作成方法
Rのggplot2を用いて、2軸グラフを作成するための簡単な方法をお伝えします. 2軸グラフは、グラフの縦軸(y軸)が左側と右側の両方にあり、それぞれ単位が異なるグラフのことを言います。 2軸グラフは、一般的に推奨されて
R .Rprofileを用いて外部パッケージの参照を変更する方法
RまたはR Studioから外部パッケージをインストールした場合、デフォルトではホームディレクトリに「R」ディレクトリが作成されて、そのディレクトリ内に外部パッケージが配置されます。 そして、library()関数などで
R 関数の引数が省略記号(…)を持つかどうかを判定する方法
ある関数の引数に省略記号である三連ドット(…)を持つかどうかを判定する関数を作成しましたので共有いたします。 判定する関数は次になります。 is_dots
R×ggplot2 回帰直線の式を表示する方法
R言語のggplotにおいて、グラフに回帰直線の式を表示する方法をお伝えします。 ggplotのグラフに回帰直線の式を表示する方法はいくつかあります。ここでは最も簡単と思われるggpmiscパッケージを用いて回帰直線の式
R×dplyr group_byにsummaryを適用する方法
R言語のtidyverseパッケージを用いて、group_by関数によりグループ分けした結果に対してsummary関数を適用する方法についてお伝えいたします。 ここでお伝えする方法は、tidyverseパッケージを用いる
R×ggplot2 階層的クラスタリングの結果を可視化する方法
R言語のggplot2パッケージを用いて階層的クラスタリングの結果を可視化する方法についてお伝えいたします。 一般に、階層的クラスタリングの結果は、デンドログラムまたは樹形図として可視化されます。ggplot2パッケージ
R×ggparty 決定木の可視化
決定木の可視化において、とても柔軟性が高いggpartyパッケージをご紹介します。 ggpartyパッケージは、ggplot2の機能をpartykitに拡張し、partyクラスのツリーオブジェクトのために明瞭に構造化され
R×Ubuntu OpenGLを用いた3次元可視化パッケージrglのインストール方法
Ubuntu上のRで、OpenGLを用いた3次元可視化パッケージであるrglをインストールする方法をいくつかのパターンに分けてお伝します。 Rはaptコマンドによりインストールされているものとします。 R上でinstal