R Markdown で Knit しようとしたら、下記 warning が出て止まった。
Error in match.names(clabs, names(xi)) :
names do not match previous names
コードをみると、rbind しようとしていた2つのデータの列の名前が一致していない……ということらしい……。
Data_all <- rbind(Data_C_withoutAD, Data_C_withAD)
けどこの2つのデータ、元のデータを2つに分けたもので、列名とかも変更していない。
variables の数も一致しているし……
困ったなーと思ってググってみると、下記に答えが。
How to handle the rbind error message "names do not match previous names" in R - 3 R programming examples - Programming code in RStudio
この中の「Example 3: dplyr の bind_rows 機能を使う」を試したところ、見事に解決しました。
Data_all <- dplyr::bind_rows(Data_C_withoutAD, Data_C_withAD)