bar_mode(BarMode::Group) not working with second y axis
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 3/5
- Tempo estimado
- 1-2 dias
- Facilidade para iniciantes
- 55/100
- Tipo de issue
- Bug
- Clareza
- Razoavelmente clara
- Status de atividade
- Pouca atividade
- Stack de tecnologia
- rust
- Domínio
- data-visualization
Direção de pesquisa
Comece por examples/statistical_charts e pelo ponto de entrada bar_chart_with_error_bars; em seguida, inspecione como a configuração de gráfico gerada representa BarMode::Group quando um trace usa y2. Compare a saída com o resultado mostrado; considera-se concluído quando os dois traces de barras dos eixos y são renderizados lado a lado no modo agrupado, em vez de sobrepostos.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
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
- Linguagem predominante
- Rust
- Estrelas
- 1.5k
- Forks
- 130
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Preparar o ambiente
- Sem Dockerfile nem arquivo Docker Compose
- Sem modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de plotly/plotly.rs
-
Surface::surface_color has the wrong type: it should be a 2D numeric array, not Vec<Box<dyn Color>>Aberta
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 68/100
-
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 62/100
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 62/100
-
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 38/100
-
Support Plotly Express color sequencesTalvez já em andamento @iynehz assumiu há 41 dias. Abertaenhancement
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 35/100
Todas as issues de plotly/plotly.rs
Issues semelhantes
-
Perl - Readme DriftTalvez já em andamento @Omnideth assumiu hoje. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
CommunityToolkit/Aspire#2375 ·
Mantenedores costumam responder em até 2 dias
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
Mantenedores costumam responder em até 1 dia
-
bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
Mantenedores costumam responder em até 1 dia
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 86/100
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
Mantenedores costumam responder em até 1 dia