2016-07-20 22 views
0

Ich habe zwei Datenrahmen erfolgreich zusammengeführt, aber aus irgendeinem Grund wird es nicht angezeigt. Dies ist der Code, den ich verwenden:Daten werden in der Arbeitsumgebung nicht angezeigt

final_data %>% left_join(aid_data, by = c("country_name"="Country")) 

Es zeigt in der Konsole, wie der neue fusionierte Datenrahmen aussieht, aber es scheint nicht unter final_data in der Umgebung oder wenn ich das tue view() oder head() usw.

Ich habe keine Fehler beim Zusammenführen erhalten.

Warum könnte das sein? Vielen Dank.

Antwort

0

Das liegt daran, dass Ihr Datafame "final_data" nicht von Ihrem Code aktualisiert wird.

Es sollte so etwas wie

final_data <- final_data %>% left_join(aid_data, by = c("country_name"="Country")) 

oder erstellen Sie ein neues Objekt data.frame

merged_data <-left_join(final_data, aid_data, by = c("country_name"="Country")) 

Ich sehe nicht viel Grund% verwenden>% in diesem Code.