Grow your data science skills at posit::conf(2024) August 12th-14th in Seattle
![RStudio](https://cdn-ak-scissors.b.st-hatena.com/image/square/f9148af93ca06bb8623b61d70d4c678fca2724dc/height=288;version=1;width=512/https%3A%2F%2Fposit.co%2Fwp-content%2Fthemes%2FPosit%2Fdist%2Fimages%2Fsite-share-image.jpg)
Rをコマンドラインから(バッチ処理として)実行できると、例えば、マルチコアのコンピュータシステム上で複数の計算を並列して実行することができるなどのメリットがある。なお、並列計算のためには、このページだけでなく、Rをコマンドラインで実行する(時間を要する計算、並列計算の実行)も参考にするとよい。 ここでは、Rスクリプトをコマンドラインから実行するための方法を紹介する。 まずは、次のようなRスクリプトを考える。 # drawHisto.R data <- read.csv("rnorm.csv", row.names = 1) # rnormを読み込む pdf("rnorm_histo.pdf") # pdfファイルとしてグラフを出力する準備 hist(data$x) # 読み込んだデータのヒストグラムを出力する dev.off() # pdfファイルを閉じる このスクリプトをRのエディ
主に自分用のメモです.ggplot2って,コマンドがややこしいので,いったん覚えてもすぐ忘れちゃうんですよね.なのでスニペットでもつくって楽したいですね,というのが今回の趣旨です. 基本的な使い方 まずggplot()の中で,使用するデータフレームや変数名を指定します.そして描画するグラフをgeom_XXX()で指定した上で,ggplot()の後に+でつないであげればOKです.具体的には,以下のような形です. ggplot(data=mtcars, aes(x=wt, y=mpg))+geom_point() あとは,ひたすら具体例をさらしていきます.今日の内容はそんだけ. 前準備 まずは,ggplot2パッケージをインストールしておきましょう.それに付随して,関連するパッケージもまとめて入れておくことにします.それが終わったらデータセットの用意ですが,今回はデフォルトで入ってるmtcar
A layer combines data, aesthetic mapping, a geom (geometric object), a stat (statistical transformation), and a position adjustment. Typically, you will create layers using a geom_ function, overriding the default position and stat if needed. layer_geoms Layer geometry display geom_abline() geom_hline() geom_vline() Reference lines: horizontal, vertical, and diagonal geom_bar() geom_col() stat_cou
RjpWiki はオープンソースの統計解析システム R に関する情報交換を目的とした Wiki ですR での処理は一連の関数を用いて行なわれます。 既に多くの関数が定義されており、それだけでも一通りの解析ができるものの、R の真の実力は 自分で関数を書く ことで発揮されます。 R には、最初から関数を簡便に定義するための多くの便利な機構が組み込まれており、R の組み込み関数の多くも、R 言語で書かれた関数です。関数はエディタで定義ファイルに書き込み source("ファイル名") で読み込むか、R 起動中にインタラクティブに定義します。 いずれにしても、一旦定義されれば、自前の関数も、R 固有の関数も外見からは全く同等に使えます。 目次 関数定義の基本書式 > foo <- function(引数リスト) 関数本体 # 関数本体が一つの表現式なら {} は不要 > foo <- funct
プロットの作製 基本プロットを作る Geoms Aesthetics 違う種類のグラフを重ねる 参照線の追加 グループ分け 層別プロット スケールと軸 Scales 軸ラベルやタイトルの変更 軸の表示範囲を変更する 軸の左右の余白を削除する 軸表示の修飾 日時の軸スケール 軸区切り値の変更 軸スケールの変更 (変数変換) プロットのソート (離散型変数の水準をソートしてプロット) 座標系の反転:横向き箱ひげ図 極座標への変換:円グラフ 座標系のアスペクト比の指定 色セットの変更 ggplot2 のデフォルト色セットの定義 任意の色セットの利用 凡例 凡例位置の変更 凡例ラベルの変更 凡例の一部を削除する テーマ (グラフ背景・グリッドの色, マージン, フォント) Themes 定義済み theme の適用と編集 theme 要素と theme() の併用時の注意点 フォント変更 保存 g
Let's say we have a statement that produces integer(0), e.g. a <- which(1:3 == 5) What is the safest way of catching this?
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く