a facet or facetAnchor: "all" option?
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 5/5
- Tempo estimado
- Mais de uma semana
- Facilidade para iniciantes
- 35/100
- Tipo de issue
- Funcionalidade
- Clareza
- Razoavelmente clara
- Status de atividade
- Estagnada
- Stack de tecnologia
- javascript
- Domínio
- data-visualization
Direção de pesquisa
Comece pela documentação das opções de facet mark e pelo teste e pelos dados vinculados do Observable para entender como facets vazios e facetAnchor são tratados atualmente. Compare o comportamento solicitado de all-facet frame com o workaround existente que usa marks duplicados e atualize o exemplo relevante da documentação e os testes para que, ao concluir, o frame seja demonstrado tanto em facets não vazios quanto em facets vazios.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
In this Plot:
Plot.plot({
marginLeft: 60,
marks: [
Plot.frame({ fill: "silver" }),
Plot.barX(data, { x: "Cantidad", fx: "type", fy: "p28" })
]
})
we would like the silver frame to be present on all facets, including the empty ones (represented with an orange stroke). Should we add a facet: "all" or facetAnchor: "all" option?
(The orange stroke was added with Plot.frame({ stroke: "orange", facetAnchor: "empty" })).
The chart can be fixed currently by duplicating the mark:
[Plot.frame({ fill: "silver" }), Plot.frame({ fill: "silver",facetAnchor: "empty" })],
but it shows that something is missing.
Test & data: https://observablehq.com/d/faf63a6fe3950d75
(Feature request suggested by @rusosnith)
relevant links in the documentation:
- https://observablehq.com/plot/features/facets#mark-facet-options
- https://observablehq.com/plot/marks/axis
(there is a small error on the axis page, where it says "null - show on every facet" it should say "null - show on every non-empty facet")
- Linguagem predominante
- HTML
- Estrelas
- 5.4k
- Forks
- 251
- Merge médio
- 2d 1h
- PRs com merge (30d)
- 2
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 observablehq/plot
-
window transform: difference, ratio, first and last drop the trailing outputs of each seriesTalvez já em andamento @pcbeingused333 assumiu há 1 dia. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 88/100
observablehq/plot#2472 ·
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 85/100
observablehq/plot#2471 ·
-
[Types] Wrong recursion in Mark’s _tip_ optionTalvez livre de novo Um pull request para esta issue foi fechado sem ser mesclado. Abertabug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
observablehq/plot#2459 · 1 reação ·
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
observablehq/plot#2453 ·
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 85/100
observablehq/plot#2447 · 2 comentários ·
Todas as issues de observablehq/plot
Issues semelhantes
-
Explore filter: multi-select value list with allowNewOptions stops accepting values and drops earlier onesTalvez já em andamento @isaac-jaynes-imperva assumiu hoje. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
apache/superset#46146 · 1 comentário ·
Mantenedores costumam responder em até 2 dias
-
c/ui c/usability enhancement good student issue size:S
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 62/100
Arize-ai/phoenix#17842 · 1 reação ·
Mantenedores costumam responder em até 1 dia
-
good first issue priority:low ready-for-agent web
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 75/100
wondermoney/wondermoney#206 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 70/100
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 75/100