library(dplyr) library(ggplot2) data %>% sample_n(5) %>% arrange(date) ggplot(data, aes(x=days, y=which)) + geom_point() + geom_smooth(method="glm", formula=y ~ x, family=binomial)
library(dplyr) library(ggplot2) data %>% sample_n(5) %>% arrange(date) ggplot(data, aes(x=days, y=which)) + geom_point() + geom_smooth(method="glm", formula=y ~ x, family=binomial)
以前、データの正規化にはいろいろな方法があることを述べました。 数量の正規化:方法の違いは何を意味するか? - jnobuyukiのブログ いろいろな正規化をやってくれるコマンドにR言語のscale()があります。 この関数は、何も考えずに使ってもそれなりに動きます。 しかし、引数として含まれるパラメータを利用すると、もっと便利です。 scale()の引数 scaleには3つの引数があります。 1. 行列(matrix)オブジェクト: ここに当てはめた変数を正規化します。 2.center: パラメータの値として3種類あります。 TRUE: デフォルトの値です。行の平均値を全てのケースから引きます。 FALSE: 引き算をしません。 数値ベクトル: 数値ベクトルの値をケースのそれぞれから引きます。 3. scale: centerと同様3種類の設定が可能です。 TRUE: デフォルトの値で
(※2015/06/03 20:27追記あり) 下記の記事に基づく発言に関連してどうも某所で勘違いが発生しているようなので。www.exegetic.biz 使用データ 下記のように生成したものを用いる。 x <- 0:100 x <- data.frame(x = x, y1 = sin(x * pi / 10), y2 = x^2) なぜ横幅がずれるのか まず、これをbaseで普通にプロットする。 layout(matrix(1:2, 2)) plot(y1 ~ x, type = "l", data = x) plot(y2 ~ x, type = "h", data = x) par(old) グラフの横幅はずれない。 baseを用いたプロットでは、あえてずらすような細工をしない限り、「グラフの横幅のずれ」は発生しない。 よって、縦軸を揃えるためにマージン等を設定する必要は無い(そ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く