Ich bin wirklich neu hier und ich bin wirklich neu in Programmiersprache wie R. Ich möchte 3 Zeitreihen herunterladen, wählen Sie 2 Spalten (Termine und Schlusskurs) von jedem von ihnen und dann fusionieren sie zu einem. Zusammenführen von ihnen ist mein Problem - einige Daten wie hier kopiert:Wie kann ich 3 Zeitreihen in R zusammenführen?
Ich versuchte merge.xts() anstelle von merge() und wechseln .xts in data.frame zu verwenden, aber es funktioniert nicht Arbeit.
Mein Code:
#install packages quantmod i Quandl
install.packages(c("quantmod","Quandl"))
library('quantmod')
library('Quandl')
#download data (.xts) using Quandl
Wine<-Quandl("LSE/WINE",type="xts")
#download data from Yahoo!Finance (.xts)
Rennova.Health<-getSymbols("RNVA")
#download data from stooq.pl and change them into xts
data<-read.csv("http://stooq.pl/q/d/l/?s=EUR&i=d",header=TRUE)
EUR<-xts(data[,-1],order.by=as.POSIXct(data[,1]))
#choose closing price and name them
zamkniecie1<-Wine$"Last Close"
zamkniecie2<-RNVA$RNVA.Close
zamkniecie3<-EUR$Zamkniecie
#MARGE! into one
all.in.one<-merge(zamkniecie1, zamkniecie2, zamkniecie3)
Vielen Dank für Ihre Hilfe!
'merge (merge (zamkniecie1, zamkniecie2, by = "Termine"), zamkniecie3, by = "Termine")' ist die Art, wie ich denken kann, die Serie drei Mal unter der Annahme, alle 'dates' haben Spalte – Psidom
Ihr Prntscr Link funktioniert nicht – patrickmdnet