enable positioning of horizontal legend below xaxis label
Nessuno ha ancora preso questa issue.
- Lingua principale
- JavaScript
- Stelle
- 18.3k
- Fork
- 2k
- Merge medio
- 2g 12h
- PR unite (30g)
- 28
Descrizione
I want to put a (long) legend horizontally and below the xaxis.
But I have some trouble with positioning.
- By default, the legend runs into the axis label (see Fig. below).
- Putting the legend below the xaxis seems to require some guessing for a negative
y(or are the better ways?
Plotly.newPlot('graph', [
{ y: [2, 1, 3]},
{ y: [4, 2, 5]},
{ y: [3, 3, 6]},
],
{xaxis: {title: {text: 'axis label'}},
legend: {title: {text: 'legend title'},
orientation: 'h'}
}
)
Guida per i contributori
Apri la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Direzione di ricerca
Inizia con il JSFiddle fornito e riproduci la legenda orizzontale sotto l’etichetta dell’asse x utilizzando la configurazione di Plotly.newPlot indicata nell’issue. Traccia il modo in cui vengono posizionati nel layout la legenda e l’etichetta dell’asse, quindi verifica che le legende orizzontali lunghe possano essere collocate sotto l’asse x senza sovrapposizioni o tentativi manuali di indovinare valori y negativi.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- javascript
- Ambito
- data-visualization, frontend
- Tipo di issue
- Funzionalità
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 42/100