2017-05-17 3 views
0

Gibt es eine Option, mit der ich die Position der X-Achsen-Etiketten ändern kann? Wie Sie auf dem angehängten Bildschirm sehen können, überlagert es den Diagrammbereich.Textposition auf RGraph

rgraph chart

Ich versuche labelsOffsety zu verwenden, aber es ist nicht funktioniert. Vielleicht mache ich etwas falsch?

<script src="jquery.min.js"></script> 

<script src="RGraph.common.core.js"></script> 
<script src="RGraph.common.key.js"></script> 
<script src="RGraph.line.js"></script> 
<script src="RGraph.bar.js"></script> 
<script src="RGraph.common.dynamic.js"></script> 
<script src="RGraph.common.tooltips.js"></script> 

<center> 
    <canvas id="cvs" width="1000" height="600">[No canvas support]</canvas> 
</center> 

<script> 
    var data = [ 
     [1,1,2,3,5,8,13,21,34] 
    ]; 

    var line = new RGraph.Line({ 
     id: 'cvs', 
     data: data, 
     options: { 
      colors: ['blue'], 
      linewidth: 4, 
      hmargin: 5, 
      vmargin: 50, 
      shadow: false, 
      'text.angle': 45, 
      tickmarks: 'filledcircle', 
      ticksize: 2, 
      'text.color': 'green', 
      labels: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep'], 
      tooltips: ['1','1','2','3','5','8','13','21','34'], 
      'gutter.bottom': 50, 
      'gutter.top': 50, 
      'gutter.left': 50, 
      'labels.above': true, 
      'ylabels': true, 
      labelsOffsety: 20 
     } 
    }).draw(); 
</script> 

Antwort

0

Wenn Sie die Leinwand Bibliotheken verwenden können Sie die labelsOffsety Option verwenden.

+0

Danke für die Antwort. Ich habe versucht, labelsOffsety zu verwenden, aber es funktioniert nicht. Ich habe einen Code. Könntest du bitte einen Blick darauf werfen und mich korrigieren? – Rudobrody

+0

Der von Ihnen gepostete Code funktioniert einwandfrei - ist es der richtige Code? Es ist ein Liniendiagramm und das Bild in Ihrer Frage ist ein Balkendiagramm. – Richard

+0

Ich habe ein neues Diagramm erstellt, um labelsOffsety zu testen, aber es gibt keinen Effekt, wenn ich den Wert für diesen Parameter ändere :( – Rudobrody

Verwandte Themen