J'essaie de créer un graphe un peu plus élaboré avec GGPLOT mais pour je ne sais quelle raison l'inclinaison de ma corrélation n'est incorrect.
Il s'agit du taux d' Acid Uric (UA) et par rapport au taux de Lysyl oxydase (une enzyme )
Avec un code pour graph de base ça marche:
(ci-joint le 1er graph)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 plot(lox1$UA, lox1$'LOX B', main = "correlation between Uric Acid and LOX" , xlab = "Uric acid", ylab= "LOX") abline(lm( lox1$'LOX B'~lox1$UA), col= "red")
avec le graph ggplot la corrélation est nulle ce qui est faux . Ci-joint le code en question et le graphe associé
En fait c'est comme si le programme ne tient pas du tout compte de mon code "scale_x_continous" ou "scale_y_continous"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 scatter_plot <- ggplot(lox1, aes(UA, 'LOX B')) scatter_plot + geom_jitter() + labs(x = "Uric Acid (mg/dL)", y = "Lysil Oxydase ") + geom_smooth(method="lm") +scale_y_continuous( breaks=5, labels, limits=c(0,15))+scale_x_continuous( breaks=5, labels, limits=c(0,15))
Que les variables soient sous forme numérique ou facteur n'améliore rien.
Avez-vous une idée de mon erreur?
Partager