Je me bats parce que j'essaye juste d'ajouter mes propres valeurs d'axe des x et coches à un graphique qui montre également la régression linéaire.Je ne peux pas ajouter axis() pour tracer quand on utilise abline (lm()), pourquoi?
Il semble que OU j'ajoute l'abline OU j'ajoute l'axe. Je ne peux pas faire les deux!
Pourquoi?
données Exemple:
df = data.frame(year = c(1901:2000), total = ceiling(runif(100, 2, 3000)))
Ce code ne fonctionne que pour abline():
plot(df$year, df$total, xaxt='n')
abline(lm(df$total ~ df$year))
axis(1, at = seq(1,100, by = 10), labels = seq(1901, 2000, by = 10)) #this line does not work
Ce code ne fonctionne que pour l'axe():
plot(df$total, xaxt='n')
abline(lm(df$total ~ df$year)) #this line does not work
axis(1, at = seq(1,100, by = 10), labels = seq(1901, 2000, by = 10))
Toute aide, s'il vous plaît ? merci
Salut, merci. mon vrai dataframe n'a que deux variables numériques: 'year' de 1901 à 2000 et 'total' qui peut être même des nombres entiers aléatoires. – 1000111000
merci Axeman. Ceci a été fait. – 1000111000