plotly / plotly/Plotly.NET

Add more axis initialization templates

Aberta
#89 0 comentários 0 reações 0 responsáveis Ver no GitHub

Ninguém assumiu esta issue ainda.

Area: MissingAbstraction Type: Enhancement
Linguagem predominante
F#
Estrelas
860
Forks
99
Merge médio
22min
PRs com merge (30d)
1

Descrição

There are the following types of linear axes in plotly:

  • Auto(determines the best fit from below)
  • Linear
  • Log
  • Date
  • Category
  • MultiCategory

A few init functions specifically setting mandatory properties for these axis types (e.g. category order for categorical axes) would be very beneficial.

So the functions would look like this:

static member initCategorical
	(
		CategoryOrder: StyleParam.CategoryOrder,
		// all other optional properties of linear axes
	) : Axis.LinearAxis = ...

Guia de contribuição

Nenhum guia de contribuição indexado para este repositório

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Direção de pesquisa

Comece localizando os tipos de eixo e as funções de inicialização existentes no Plotly.NET, especialmente Axis.LinearAxis e o uso de StyleParam.CategoryOrder mencionado na issue. Revise como as propriedades opcionais de eixos lineares são representadas; em seguida, adicione modelos de inicialização para os tipos de eixo listados com suas propriedades obrigatórias e verifique cada modelo em relação à API de eixos existente.

Escrita pelo modelo de indexação a partir do texto da issue.

Avaliação

Stack de tecnologia
fsharp
Domínio
data-visualization
Tipo de issue
Funcionalidade
Dificuldade
4/5
Tempo estimado
3-5 dias
Status de atividade
Estagnada
Clareza
Razoavelmente clara
Facilidade para iniciantes
45/100

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.