簡體   English   中英

通過在R中組合2個分類變量來創建新變量

[英]Create new variable by combining 2 Categorical variables in R

mydata$gender <- c("M", "F", "M")
mydata$country <- c("USA", "USA", "USA")

結合性別和國家創建一個新變量。 變量將聲明“M USA”。

所以我無法弄清楚如何將這兩個分類數據結合起來產生我想要的東西。

我認為重新編碼它們需要很長時間。

有沒有一種方法可以不使用交互功能?

提前致謝。

像這樣......?

> 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=" ")

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM