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 –
Problemi correlati
- 1. ggplot2: hanno segni di graduazione più brevi per i segni di graduazione senza etichette
- 2. d3 segni di graduazione sui numeri interi solo
- 3. Nuova riga nelle etichette di graduazione degli assi in Matlab
- 4. Crea segni di graduazione sottotramma più lunghi in matplotlib?
- 5. : mostra le unità sugli assi?
- 6. Spegnimento segni di graduazione in bokeh
- 7. Etichette degli assi sfalsati in ggplot2
- 8. etichette degli assi rotanti in formato data
- 9. Aggiungi segni di graduazione al cursore jQuery?
- 10. Aggiunta di segni di graduazione secondari all'asse x in ggplot2 (senza etichette)
- 11. personalizza i segni di graduazione per AxesImage?
- 12. Prefissi SI nelle etichette degli assi ggplot2
- 13. Controllo delle tacche degli assi e delle linee degli assi separatamente su R lattice xyplot
- 14. Ticks ed etichette degli assi esatti in R Lattice xyplot
- 15. Etichette degli assi in apice e pedice in ggplot2
- 16. Caratteri speciali e apici sui titoli degli assi di trama
- 17. Posizionamento della griglia lungo data di segni di graduazione
- 18. Regolazione delle dimensioni dell'etichetta di spunta sui due assi
- 19. Come mostrare i segni di graduazione per Discrete Slider?
- 20. L'utilizzo di coord_flip() con facet_wrap (scale = "free_y") in ggplot2 sembra dare inaspettati sfaccettature degli assi della sfaccettatura e delle etichette di spunta
- 21. Regolazione dell'intervallo di assi e segni di spunta in python ggplot
- 22. OpenCV: solvePnP tvec unità e direzioni degli assi
- 23. Quale unità di misura usa Paint.setStrokeWidth()?
- 24. Quale unità di misura usa Paint.setTextSize (float)?
- 25. Le unità di misura devono essere localizzate?
- 26. Come vengono rappresentate le unità di misura?
- 27. Stampa di dati singoli con due assi Y (due unità) in matplotlib
- 28. Modifica del formato di alcune etichette degli assi in ggplot2 in base alla condizione
- 29. Due assi nel grafico di core grafico con scale degli assi differenti
- 30. Aumentare il numero di zecche degli assi in ggplot2 per le date
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