Ho un ggplot e desidero evidenziare solo alcune etichette specifiche sull'asse x in base a una condizione predefinita.Modifica del formato di alcune etichette degli assi in ggplot2 in base alla condizione
so che il testo asse è controllato da
theme(axis.text = element_text(...))
, ma questo vale per tutte le etichette dell'asse. Quello che voglio è che la modifica della formattazione sia applicata solo alle etichette che hanno condizione = 1.
Grazie @ Didzis-elferts. Funziona come pubblicizzato nei tuoi esempi - e ha anche molto senso - ma non funziona usando i miei dati. In particolare, ciò che accade è che le etichette evidenziate sono quelle sbagliate. È un comportamento strano perché il vettore delle condizioni è corretto. Deve avere qualcosa a che fare con l'ordinamento in ggplot. Proverò a risolvere la soluzione! – PaoloCrosetto
@PaoloCrosetto È difficile commentare perché questa soluzione non funzioni per te. Se hai aggiornato la tua domanda con un esempio riproducibile, potrei provare ad aiutarti. –
Grazie a @Didzis. Sto cercando di fare esattamente questo. Il problema è che non posso condividere i miei dati (ho termini restrittivi sul loro uso) e non sono in grado di riprodurre il problema con dati falsi ... Farò del mio meglio :) – PaoloCrosetto