數據集是從ISLR包「工資」中刪除數字或文本元素 library(ISLR)
head(Wage)
year age maritl race education region jobclass health
1 2006 18 1. Never Married 1. White 1. < HS Grad 2. Middle Atlantic 1. In
以下我先前的問題: R: reshape/gather function to create dataset ready for multilevel analysis 我發現它有點複雜。我的數據集實際上比我希望的更「混亂」。所以這裏是全文: 我有一個很大的數據集,240個案例。每一行都是一例(乳腺癌患者)。在數據集末尾的某處(從第417列開始),我有患者的合作伙伴數據,這些數據也填寫了問卷。首先
test <- data.frame(
x=rep(letters[1:3],each=2),
y=c(4,4,5,5,5,6)
)
x y
1 a 4
2 a 4
3 b 5
4 b 5
5 c 5
6 c 6
如何創建包含虛擬變量1和0的新列以指示行的觀察值。 我希望創造這樣的事情。對於列X x y x_a x_b x_c
1 a 4 1 0