私は8つの変数を持つデータフレームを持っており、各観測のIDとして使用する2つの列の組み合わせを表す新しい列を作成する必要がある。私はこのように見える結合する必要がある2つの列:文章中の各単語の最初の2文字と数値変数を結合する
Aut <- c("Robert Lucas", "Finn Kydland & Edward Prescott", "Alan Blinder & Ben Bernanke",
"Lars Svensson & Lawrence Christiano & Robert Lucas", "Ben Bernanke")
Year <- c(1976, 1989, 1983, 1985, 1983)
df <- data.frame(Aut, Year)
私は期待していたIDの変数は次のとおりです。
Aut Year ID
Robert Lucas 1976 RoLu1976
Finn Kydland & Edward Prescott 1989 FiKyEdPr1989
Lars Svensson & Lawrence Christiano 1983 LaSvLaChRoLu1983
& Robert Lucas
Alan Blinder & Ben Bernanke 1985 AlBlBeBe1985
Ben Bernanke 1983 BeBe1983