0
データフレームstatic_data
に静的なデータが格納されています。目標は効率的なマージ(静的データの場合)
colnames(data) <- c("I","B")
temp <- merge(data, static_data,by="I)
ので、1次れるoutput
data <- data.frame(A = c("a","b","c","d","e"),B=c("a","b","b","e","e"))
static_data <- data.frame(I=c("a","b","c","d","e"),Info=c(1,2,3,4,5))
output <- data.frame(A = c("a","b","c","d","e"),B=c("a","b","b","e","e"),
AI=c(1,2,3,4,5),BI=c(1,2,2,5,5))
私のコードを取得するためにstatic_data
とdata
をマージすることです。効率的なコードを作成する最良の方法は何ですか?
@MrFlickを。最初に列Aと列Bを使用してマージする必要があります。できるだけ名前を変更しないようにしたい – richpiana
本当にデータを「ワイド」形式にする必要がありますか?データを溶かしてからマージを行うほうが簡単です。 – MrFlick
はい私はAとBが一緒にリンクされているIDを表すという意味でワイドフォーマットを保つ必要があります – richpiana