8
Jest to podstawa, w której mogę kontrolować zakres osi xiy, gdzie dokładnie należy narysować linię.narysuj to w ggplot. Sterowanie linią osi y w zakresie
plot(mtcars$mpg, mtcars$hp, ylim = c(0, 400), xlim = c(0, 50), axes = F, xlab = 'mpg', ylab = 'hp', pch = 16)
axis(side = 2, at = seq(100, 400, 100))
axis(side = 1, at = seq(10, 30, 10))
ggplot(data = mtcars, aes(x = mpg, y = hp))+geom_point()+
theme(panel.background = element_blank())+
scale_x_continuous(breaks = seq(10, 30, 10), limits = c(0, 50))+
scale_y_continuous(breaks = seq(100, 400, 100), limits = c(0, 400))
Jak dodać linię osi dokładnie jak bazowej działce? Próbowałem scale_y_continuous
i scale_x_continuous
, ale zawsze rysuje do końca fabuły.
Thanks , JA próbowałem go wcześniej (używając theme_hc()). Ale chcę to zrobić bez użycia ggthemes. Czy to możliwe ? – PoisonAlien
Sądzę, że można ręcznie rysować segmenty podczas obracania skali. – Axeman
tak, to właśnie miałem na myśli. Spróbuję tego. Zaskakujące, że ggplot będący tak dojrzałym nie ma na to żadnej możliwości. – PoisonAlien