2017-05-02 1 views
0

Ich plotte ein Diagramm mit Plotly-Paket in R. Ich habe das erwartete Ergebnis, aber ich bin mit einem kleinen Problem konfrontiert. Das Grundstück sieht aus wie .. see hereWie stelle ich die x-Achse ein, wenn Beschriftungen auf der x-Achse ausgeblendet werden?

Mein Code ist:

plot_ly(input_file,x=~TimeStamp,y=~No_Of_Threads,type="scatter",mode="lines",name ="Virtual Users")%>% 
add_trace(x=~TimeStamp,y=~ResponseTime,mode="lines",yaxis="y2",name="ResponseTime(ms)")%>% 
    layout(yaxis2 = list(overlaying = "y", side = "right"))%>% 
    layout(      
    title = "COMPOSITE TIMELINE", 
    xaxis = list(  
     title = ""),  
    yaxis = list(  
     title = "VIRTUAL USERS") 
) 

Aber in x-Achse die Zeit versteckt bekommen und geschnitten wird. Wie kann ich das lösen, damit die Handlung perfekt ist?

Antwort

0

Sie könnten etwas mit dem margin -Attribut des Layouts versuchen: https://plot.ly/r/reference/#layout-margin Set z. pad auf 0, um den Abstand der Tick-Labels zur X-Achse zu reduzieren. Und b z.B. bis 200 (Standard ist 80). Ich kann es nicht testen, weil ich kein R. habe. Hoffe es hilft.

+0

Nein, es hat nicht geholfen. Gibt es eine andere Möglichkeit, mein erwartetes Ergebnis zu erreichen? –

Verwandte Themen