私はcsvファイルをロードしようとしており、日付、賃金、パーセンテージの変更を表示しています。残念ながら、データセットの1つは42行3列、もう1行は41行2列です。私のデータファイルは、だから私はこの二つが、私はそれらを結合しようとしたら、私は以下のような結果を得るチャンスがないRで2つのデータフレームを結合するには?
rbind.fill(data,datadiff)
bind_rows(data,datadiff)
、最初のデータフレームが http://imgur.com/a/pr8eZ
を終了第二データフレームの開始を試みた hereです
それでは一緒に見せてやってみる方法はありますか? 、OPのコメントで述べたように
location <- read.csv("C:/Users/melik/Desktop/sydney-melbourne-rent-master/Average_Wages.csv", stringsAsFactors=T,header=TRUE)
x1 <- as.Date(location[,1],format = "%d/%m/%Y")
data <- data.frame(x1, x2 <- location[,2],x3 <- location[,3])
colnames(data) <- c("Date","Sydney Wages","Melbourne Wages")
x2diff <- diff(data[,2])/data[-nrow(data),2] * 100
x3diff <- diff(data[,3])/data[-nrow(data),3] * 100
colnames(datadiff) <- c("Sydney Difference","Melbourne Difference")
datadiff <- data.frame(x2diff,x3diff)
rbind.fill(data,datadiff)
私たちは私たちのセッションに/貼り付けをコピーすることができ、あなたのデータの小さな一例を示してください。このデータに基づいて所望の出力を提示する。画像の投稿は避けてください。 –
あなたは 'merge()'を使うことができます..これを見てください.. http://www.statmethods.net/management/merging.html –
行や列をバインドしようとしていますか? –