Existe-t-il un moyen de faire défiler latéralement (je veux dire, sur l'axe des x) la barre graphique des eCharts? J'ai une énorme quantité de données à afficher, donc elles ne peuvent pas "s'adapter" uniquement à la largeur des navigateurs, car l'ensemble du graphique sera très difficile à lire (chaque colonne perd en largeur).
Ma version d'echarts: ^4.0.4
3 Réponses :
Vous pouvez ajouter l'attribut appelé dataZoom à l'intérieur de l'objet appelé options puis passer cet obj à .setOption.
dataZoom: [ { show: true, start: 94, end: 100 }, { type: 'inside', start: 94, end: 100 }, { show: true, yAxisIndex: 0, filterMode: 'empty', width: 30, height: '80%', showDataShadow: false, left: '93%' } ],
J'ai vu cet exemple mais je ne sais pas ce que vous voulez précisément.
https : //ecomfe.github.io/echarts-examples/public/editor.html? c = mix-zoom-on-value
C'est ce que je cherchais. Je ne savais pas que je pouvais résoudre ce problème en utilisant le zoom de valeur.
J'ai trouvé cet exemple qui peut vous aider: Graphique à barres avec options de défilement a >
Ici, j'ai fait référence à la bibliothèque de graphiques javascript open source pour vos besoins en matière de graphiques à curseurs.
Nous ne pouvons pas transformer les images en code.
Pouvez-vous me dire combien de données vous disposez?
@IslamElshobokshy Mon code était-il nécessaire? Je cherchais juste une option e-graphique spécifique.