2016-03-24 10 views
1

Ich habe eine Grafik in R mit einer umgekehrten x-Achse. Ich möchte mit seinen Bereichen spielen können. Ich weiß, dass es normal ist, weil die Einstellung "Bereich" von "Autorange" zu "FALSE" ändert. https://plot.ly/r/reference/#layout-xaxis-rangeplotly in R: Einstellbereiche auf der Achse mit "reversed" Autobereich

Aber ich muss immer noch mit Bereichen dieser umgekehrten Achsen spielen. Irgendwelche Workarounds, irgendjemand?

Grüße

library(plotly) 
s <- seq(1, 8) 
plot_ly(x = s, y = s) %>% 
    add_trace(y = rev(s)) %>% 
    layout(
    xaxis = list(range = c(3,5), autorange="reversed"), 
    yaxis = list(range = c(2, 5))) 
+0

können Sie versuchen, xaxis = list (range = c (5,3)) – MLavoie

+0

Leider. Selbst mit Bereich = c (5,3) habe ich den vollen Bereich für die x-Achse. – Servet

+0

es ist seltsam, weil es für mich funktionierte – MLavoie

Antwort

1

Gerade über meinen Kommentar erneut eingeben. Verwenden von plotly_3.4.3 (Entwicklungsversion) und ggplot2_2.1.0. Entfernen autorange="reversed" aus dem Code und versuchen:

s <- seq(1, 8) 
plot_ly(x = s, y = s) %>% 
add_trace(y = rev(s)) %>% 
layout(xaxis = list(range = c(5,3)), yaxis = list(range = c(2, 5)))