私はcsvに変換された3つの大きなエクセルデータベースを持っています。Rでマージするだけですヘッダー
dat1
、dat2
、dat3
と3つのファイルをそれぞれタグ付けしました。 dat1
とdat2
をmyfulldata
という名前で結合しようとした後、として保存したmyfulldata
をdat3
にマージしようとしました。
私はこれを行ったときにヘッダーだけが残りましたが、基本的にはデータベースの内容は表示されませんでした。以下にリンクされたスクリーンショット。 myfulldataの "obvs"の数は、個々のコンポーネントごとのovsが非常に大きいにもかかわらず、0で示されます。誰も解決する方法をアドバイスできますか?
コード:Rでmerge
を行う
dat1 <- read.csv("PS 2014.csv", header=T)
dat2 <- read.csv("PS 2015.csv", header=T)
dat3 <- read.csv("PS 2016.csv", header=T)
myfulldata = merge(dat1, dat2)
myfulldata2 = merge(myfulldata, dat3)
save(myfulldata2, file = "Palisis.RData")
3つのデータフレームの列名が同じであると仮定します。 ?mergaをチェックし、myfulldata = merge(dat1、dat2、all = T)も試してください。 – OmaymaS
'?merge'を詳しく見てください。 – lmo
3つのデータフレームのヘッダーは同じです。提案ありがとう。 –