1
mydata$gender <- c("M", "F", "M")
mydata$country <- c("USA", "USA", "USA")
通過組合性別和國家創建新變量。變量將聲明「M USA」。通過組合R中的2個分類變量創建新變量
所以我想不出如何結合這兩個分類數據來產生我想要的。
我認爲重新編碼它們需要很長時間。
有沒有辦法做到這一點,而不使用交互功能?
在此先感謝。
mydata$gender <- c("M", "F", "M")
mydata$country <- c("USA", "USA", "USA")
通過組合性別和國家創建新變量。變量將聲明「M USA」。通過組合R中的2個分類變量創建新變量
所以我想不出如何結合這兩個分類數據來產生我想要的。
我認爲重新編碼它們需要很長時間。
有沒有辦法做到這一點,而不使用交互功能?
在此先感謝。
這樣的事情......?
> transform(mydata, newvar=paste(gender, country))
gender country newvar
1 M USA M USA
2 F USA F USA
3 M USA M USA
paste(mydata$gender, mydata$country,sep=" ")
爲什麼你特別想避免'interaction'? – 2014-10-30 01:53:02