My Notes

統計学とかR(R言語)とかPython3の覚え書きとか走り書きとか。 座右の銘にしたい: All work and no play makes Jack a dull boy.

ggplot2

R(R言語)のshinyで楽しいアプリ作成。ごく初歩から。

始め方 RStudioから install.packages("shiny") RStudioから新規プロジェクトを作成。 New Project -> New Directory -> Shiny Web Application を順に選択。 ディレクト名を付けて、Create Projectをクリック。 ui.Rとserver.Rの2つのファイルが自動的に作…

R(R言語)で、相関係数を求め単回帰分析、それを検討するために散布図、偏相関係数、重回帰分析(疑似相関を考える)

Rコード # # R(R言語)で、相関係数を求め単回帰分析、それを検討するために散布図、偏相関係数、重回帰分析(疑似相関を考える)。 # # # 使用するデータと解説は、『実践形式で学ぶ SPSSとAmosによる心理・調査データ解析』 # Exercise 2 p.10~17 # # # 書籍…

『多変量解析がわかる(ファーストブック)』 第1章 多変量解析の準備 をR(R言語)で

Rコードについて 主にデータが記載されているところだけ。 標準偏差 p.21~ Rコード # 標準偏差 p.21~ df <- data.frame(個体番号 = 1:5, x = c(51, 49, 50, 57, 43)) df # 平均 xbar <- sum(df$x) / length(df$x) xbar # 偏差平方和 Q <- sum((df$x - xbar)^…

いろんなデータの分布をR(R言語)で可視化 ヒストグラムと散布図 世界の主な海溝

Rコード # 分布 ヒストグラムと散布図 # 使用するデータは、『データブック・オブ・ザ・ワールド 世界各国要覧と最新統計 2016 Vol.28』p.4 # 世界の主な海溝 # 海溝の名称は、この目的上、必要ないので省略 # 文字化けする場合 par(family = "Osaka") 世界…

統計学 R(R言語) ggplot2 棒グラフ(bar graph)をplot

Rコード df <- data.frame(山 = c("エベレスト", "ゴドウィンオースチン", "カンチェンジュンガ", "ローツェ", "マカルウ", "富士山"), 標高 = c(8848, 8611, 8586, 8516, 8463, 3776)) df library("ggplot2") # 日本語が文字化けするなら。 theme_set(theme…

統計学 R(R言語) ggplot2 散布図(Scatter plot)をplot

Rコード df <- data.frame(統計テスト1 = c(6, 10, 6, 10, 5, 3, 5, 9, 3, 3, 11, 6, 11, 9, 7, 5, 8, 7, 7, 9), 統計テスト2 = c(10, 13, 8, 15, 8, 6, 9, 10, 7, 3, 18, 14, 18, 11, 12, 5, 7, 12, 7, 7)) df library("ggplot2") # 日本語が文字化けするな…

統計学 R(R言語) ggplot2 ヒストグラム(histogram)をplot

Rコード df <- data.frame(心理学テスト = c(13, 14, 7, 12, 10, 6, 8, 15, 4, 14, 9, 6, 10, 12, 5, 12, 8, 8, 12, 15)) df library("ggplot2") # 日本語が文字化けするなら。 theme_set(theme_grey(base_family = "Osaka")) ggplot(df, aes(x = 心理学テス…

統計学 R(R言語) ggplot2 正規分布と確率密度をplot

Rコード library("ggplot2") rand_norm <- rnorm(100000) rand_density <- dnorm(rand_norm) ggplot(data.frame(x = rand_norm, y = rand_density)) + aes(x = x, y = y) + geom_point() + labs(x = "Random Normal Variables", y = "Density") R Console > …