2017-05-24 3 views
0

J'essaie de tracer cette trame de données sur un graphique linéaire (avec des points) en utilisant ggplot2, je l'ai réussi sur Excel assez facile mais je voudrais le générer dans R.R - Tracer deux variables comme des lignes sur ggplot 2

Wakatobi <- read.table("Wakatobi SST.txt", header=T) 
Wakatobi 

Link To Data Frame in R Studio

Link to excel graph

+0

Bienvenue dans le débordement de la pile. s'il vous plaît lire le suivant https://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example –

Répondre

2

Vous devez d'abord faire fondre vos données en utilisant refaçonner.

df <- data.frame(Month = c("Jan", "Feb", "Mar", "Apr"), 
       Var1 = rnorm(4), 
       Var2 = rnorm(4) + 1) 

df2 <- melt(df, id.vars="Month", measure.vars=c("Var1", "Var2")) 

ggplot(df2, aes(x=Month, y=value, group=variable, color=variable)) + geom_point() + geom_line() 
+0

Merci, mais je ne comprends toujours pas comment je traduis cela à mon cadre de données. –

+0

En fait, je l'ai compris maintenant, merci beaucoup. Les compétences de Dieu mon R sont si rouillées en ce moment. Merci encore! –