2つのデータセット(テーブル)を共通化していますが、それらのobsは共通ではありません。 - 実際には、dataset2をdataset2に追加し、dataset2の列名を追加したいのですが、テーブルの空のフィールドにNAを入力する必要があります。 私がしたことは、次の機能を試したことです。2つのテーブルを共通の変数で結合しますが、一般的な観測はしません
matchcol = function(x,y){
y = y[,match(colnames(x),colnames(y))]
colnames(y)=colnames(x)
return(y)
}
sum =matchcol(dataset1,dataset2)
data = rbind(dataset1,dataset2)
でも、 「エラー:。?。NA列のインデックスはサポートされていない 私は何ができる私は私のコードで何を変更することができます
Thxを!!
たぶん 'dplyr :: bind_rowsを'? – Craig
質問はちょっと混乱します.2番目のデータセットの列名を取得し、最初のデータセットにその列が存在しない場合は、最初のデータセットに "NA"という値を追加しますか? –