変数 x のとる値が,1,3,6,9 のとき,対応する色 red, green, blue, brown を割り当てる
x <- c(1,6,9,3,3,6,9,1,3)
y <- as.integer(names(table(x)))
color <- c("red", "green", "blue", "brown")
sapply(x, function(z) color[which(z==y)]) # 解1
color[matrix(outer(x, y, "=="), length(x)) %*% 1:length(y)] # 解2
最新の画像[もっと見る]
- 算額(その2025) 10時間前
- 算額(その2024) 14時間前
- 算額(その2023) 16時間前
- 算額(その2022) 1日前
- 算額(その2021) 2日前
- 算額(その2020) 2日前
- 算額(その2019) 2日前
- 算額(その2018) 3日前
- 算額(その2017) 3日前
- 算額(その2015 4日前
1 コメント
コメント日が
古い順 |
新しい順
- Unknown (Unknown)
- 2011-06-29 17:15:32
- color[factor(x)]
- 返信する
規約違反等の連絡