Sto provando a generare un barplot, ma la scala dell'asse y è troppo corta. Qui è il mio codice:Scala R Bilancia dell'asse Y troppo corta
barplot(as.matrix(dat), log="y", ylim=c(10000,100000000), beside=TRUE,
ylab = "Number of reads", col = c("gray","black","white"))
lascia la stanza per l'asse (come da ylim), ma non riempie l'asse reale. Ho provato il barplot e ho provato alcune cose (da google su Google ho pensato che lo xpd = F, yaxs = c(10000,10000000,5
avrebbe dovuto funzionare, ma non è stato così).
So che è una cosa da poco, ma è esattamente il tipo di problema su cui mi blocco da anni, invece di lavorare, quindi qualsiasi aiuto sarebbe molto apprezzato!
Modifica: Cheers per l'ingresso ragazzi!
Ho inizialmente tracciato senza ylim, ma finisce con un asse ancora più bizzarro (con lo stesso problema); Ho effettivamente scelto i miei valori ylim per dargli un asse più distanziato.
Ecco i dati:
dat <- read.table(text="D2,D3n,D3m,D4n,D4m
21234722,34262282,31920464,25486357,20712943
35343,64403,22537,39934,46547
126646,312286,101105,81537,76944", header=TRUE, sep=",")
Edit 2: @DWin aveva ragione - ho aggiornato il mio R, ed ora trame bene - grazie a tutti!
potrebbe essere il suo meglio per tracciare 'log (y)' – Nishanth
Puoi pubblicare 'dat' . in modo che possiamo eseguire il codice. – Nishanth
Hmm. Ho un asse log10 più lungo. Va fino a 1e + 08. Esecuzione di R 3.0.0 su MacOS, Snow Leopard. Quindi forse hai bisogno di dirci quale sia la tua configurazione, e se è vecchia quindi si prega di aggiornare. Penso anche che la tua trama sia molto fuorviante. –