假設您有4個或更多csv文件,我只想合併它們並打印輸出!在R中合併不同大小的數據幀。
我打開的文件,像這樣:
df1 <- read.csv("file1", sep ='\t')
df2 <- read.csv("file2", sep ='\t')
df3 <- read.csv("file3", sep ='\t')
df4 <- read.csv("file4", sep ='\t')
美中不足的是,所有的文件都行和列,沒有,相同的列名不同的號碼。我的教授說,只是將它們合併,所以我期待的輸出是這樣的
file1.column11 ... file1.column1N file2.column21 ... file2.column2N ...
value11 ... value1N NA ... NA
.
.
.
NA ... NA value21 ... value2N
可以這樣做不知何故?我一直在使用合併(),join_all()和其他的東西,我不能得到這條底線......
我也很新的R.
看這前一個線程可能有用:http://stackoverflow.com/questions/6988184/combining-two-data-frames-of-different-lengths – jtclaypool