bar_mode(BarMode::Group) not working with second y axis
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 55/100
- Tipo di issue
- Bug
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Tranquilla
- Stack tecnologico
- rust
- Ambito
- data-visualization
Direzione di ricerca
Inizia con examples/statistical_charts e l’entry point bar_chart_with_error_bars, quindi esamina come la configurazione del grafico generata rappresenta BarMode::Group quando un trace usa y2. Confronta l’output con il risultato mostrato; il lavoro è completato quando i due trace a barre degli assi y vengono renderizzati affiancati in modalità raggruppata invece che sovrapposti.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Added second y axis to bar_chart_with_error_bars from examples/statistical_charts
fn bar_chart_with_error_bars(show: bool, file_name: &str) {
let trace_c = Bar::new(vec!["Trial 1", "Trial 2", "Trial 3"], vec![3, 6, 4])
.error_y(ErrorData::new(ErrorType::Data).array(vec![1., 0.5, 1.5]));
let trace_e = Bar::new(vec!["Trial 1", "Trial 2", "Trial 3"], vec![400, 700, 300])
.y_axis("y2")
.error_y(ErrorData::new(ErrorType::Data).array(vec![50.0, 100., 200.]));
let mut plot = Plot::new();
plot.add_trace(trace_c);
plot.add_trace(trace_e);
let layout = Layout::new()
.bar_mode(BarMode::Group)
.y_axis(Axis::new().title("Trace C"))
.y_axis2(
Axis::new()
.title(Title::from("Trace E"))
.side(AxisSide::Right),
);
plot.set_layout(layout);
let path = write_example_to_html(&plot, file_name);
if show {
plot.show_html(path);
}
}
Resulting chart. Overlay instead of group.
python version is also broken, but in different way - stack instead of group: https://github.com/plotly/plotly.py/issues/5582
- Lingua principale
- Rust
- Stelle
- 1.5k
- Fork
- 128
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
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.
Altre issue di plotly/plotly.rs
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 62/100
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 62/100
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 38/100
-
enhancement
Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100
-
enhancement
Difficoltà 3/5 1-2 giorni Idoneità per principianti 48/100
Tutte le issue di plotly/plotly.rs
Issue simili
-
risk:low runtime status:in-progress type:test
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 92/100
zeroclaw-labs/zeroclaw#11023 ·
-
good first issue refactor
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
EricSpencer00/Resilient#4835 · 1 commento ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
bisq-network/bisq-musig#204 ·
-
agent:ready documentation
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
cesarferreira/stax#890 ·