カテゴリカルデータ

R で学ぶ統計面接対策

Zuzanna Chmielewska

Actuary

カテゴリカルデータ

R で学ぶ統計面接対策

名義尺度のカテゴリカルデータ

R で学ぶ統計面接対策

順序尺度のカテゴリカルデータ

R で学ぶ統計面接対策

名義尺度データの例

R で学ぶ統計面接対策

順序尺度データの例

R で学ぶ統計面接対策

Rの因子(factor)

x1 <- c("AB", "A", "O", "AB", "B", "B")

lvls <- c("A", "B", "AB", "O")
x2 <- factor(x1, levels = lvls)
print(x2)
[1] AB A  O  AB B  B 
Levels: A B AB O
R で学ぶ統計面接対策

Rの因子(factor)

x1 <- c("M", "L" , "L", "XS", "XL", "S")

lvls <- c("XS", "S", "M", "L", "XL")
x2 <- factor(x1, levels = lvls, ordered = TRUE)
print(x2)
[1] M  L  L  XS XL S 
Levels: XS < S < M < L < XL
R で学ぶ統計面接対策

Rの分割表

R で学ぶ統計面接対策

Rの分割表

R で学ぶ統計面接対策

Rの分割表

R で学ぶ統計面接対策

Rの棒グラフ

R で学ぶ統計面接対策

Rのtapply関数

R で学ぶ統計面接対策

Rのtapply関数

R で学ぶ統計面接対策

Rのtapply関数

R で学ぶ統計面接対策
tapply(df$value, df$level, mean)

Rのtapply関数

R で学ぶ統計面接対策

カテゴリカルデータのエンコーディング

  • ラベルエンコーディング
  • ワンホットエンコーディング
  • そのほか多数
R で学ぶ統計面接対策

ラベルエンコーディング

ラベルエンコーディング

R で学ぶ統計面接対策

ラベルエンコーディング

ラベルエンコーディング

R で学ぶ統計面接対策

ラベルエンコーディング

ラベルエンコーディング

R で学ぶ統計面接対策

ラベルエンコーディング

ラベルエンコーディング

R で学ぶ統計面接対策

ラベルエンコーディング

ラベルエンコーディング

R で学ぶ統計面接対策

ワンホットエンコーディング

ワンホットエンコーディング

R で学ぶ統計面接対策

ワンホットエンコーディング

ワンホットエンコーディング

R で学ぶ統計面接対策

ワンホットエンコーディング

ワンホットエンコーディング

R で学ぶ統計面接対策

ワンホットエンコーディング

ワンホットエンコーディング

R で学ぶ統計面接対策

ワンホットエンコーディング

ワンホットエンコーディング

R で学ぶ統計面接対策

まとめ

  • カテゴリカルデータの種類
  • Rの因子
  • カテゴリカルデータの分析
    • table()
    • barplot()
    • tapply()
  • データのエンコーディング
    • ラベルエンコーディング
    • ワンホットエンコーディング
R で学ぶ統計面接対策

Ayo berlatih!

R で学ぶ統計面接対策

Preparing Video For Download...