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.