Come è possibile (se non del tutto) mostrare due unità alternative sui tick degli assi in ggplot2? Quello che vorrei realizzare è qualcosa di simile:Mostra due unità di misura sui segni di graduazione degli assi in ggplot2
10
A
risposta
3
Ecco un modo hacky di farlo:
d = data.frame(x = 1:20, y = rnorm(20, 5, 5))
ggplot(data = d, aes(x = x, y = y)) +
scale_x_continuous(breaks = c(1:20, seq(2.54, 20, 2.54)),
labels = c(1:20, paste0("\n", 1:as.integer(20/2.54), "\""))) +
geom_point()
+0
sì, non funzionerà per una pubblicazione, ma abbastanza buono per le mie esigenze. Grazie –
Sono abbastanza fiducioso questa funzionalità non lo fa esiste in 'ggplot2'. Potresti essere in grado di arrivarci con un po 'di lavoro di hacking, ma immagino che sarebbe brutto ... – alexwhan
Non c'è un impianto ufficiale. Ma guarda [questo] (http://rpubs.com/kohske/dual_axis_in_ggplot2), forse puoi modificarlo secondo le tue esigenze –
@bgbg è si/no risposta? – agstudy