2017-02-18 4 views
0
  • eine Daten der jährlichen Niederschlag jedes Jahr in einem Datenrahmen
  • eine Datentabelle hinzuzufügen, wo sind die Informationen von Jahr

Ich muss die Information des jährlichen Niederschlags der Datentabelle entsprechend dem Jahrschlüssel hinzufügen.Wie Wert einer Spalte, nach einem Schlüssel in R

data_table <- data.frame("dat" = c(2010, 2010, 2010, 2011, 2011, 2012, 2012, 2012)) 

prec_data <- data.frame("variable" = c(2010, 2011, 2012), 
       "value" = c(500, 435, 451)) 

data_table$prec <- ?? 

Vielen Dank für Ihre Aufmerksamkeit und Antworten.

+3

'fusionieren (data_table, prec_data, by.x = 'dat', by.y = 'variable')' – alistaire

Antwort

1
merge(data_table, prec_data, by.x="dat", by.y="variable") 
Verwandte Themen