Código de cores por dia - alguma convenção?

8

Estou trabalhando em um mapa mostrando em quais dias o lixo é coletado em diferentes áreas. Isso significa que é bastante tentador codificar por cor cada zona com uma cor diferente que representa um dia da semana.

Existem convenções a seguir? 7 cores são demais?

Aqui está o que parece no momento:

insira a descrição da imagem aqui

Até agora, minhas cores seguem o arco-íris de segunda a sexta-feira (vermelho, amarelo, verde, azul, roxo), depois cinza claro e cinza escuro para sábado e domingo.

Aqui estão os valores numéricos na imagem, por interesse. (CartoCSS, Tilemill.)

@s: 60%;
@l: 70%;
@monday:    hsl(  0, @s, @l);
@tuesday:   hsl( 60, @s, @l);
@wednesday: hsl(110, @s, @l);
@thursday:  hsl(200, @s, @l);
@friday:    hsl(250, @s, 80%);
@saturday:  hsl(  0, 0,  70%);
@sunday:    hsl(  0, 0,  70%);

Assim, os dias da semana são todos da mesma luminosidade e saturação, exceto sexta-feira, que eu achei que parecia muito escuro, por algum motivo. Originalmente, espaçava os tons igualmente em todo o espectro, mas descobri que havia dois azuis muito semelhantes e várias cores simplesmente não eram atraentes.

Steve Bennett
fonte
1
Sem algum contexto específico, isso provavelmente é muito amplo / baseado em opiniões. Existem regras / diretrizes cartográficas para o número de cores (sete não é excessivo), mas não conheço uma convenção cartográfica para cores diurnas. Culturalmente, por outro lado ... é uma história totalmente diferente. Por exemplo: en.wikipedia.org/wiki/Colors_of_the_day_in_Thailand e / vs blog.forret.com/2007/08/weekday-colours-ayurveda ou / vs home.comcast.net/~pavel314/colorday.html
Chris W
Oh, eu não tinha pensado nisso. É a Austrália. A cor não será a única maneira de obter as informações (também escrito em cada zona, além do mouse sobre, mais destaque especial para hoje e amanhã)
Steve Bennett
Esta é uma ferramenta divertida: color.adobe.com . também, sobre daltonismo, aqui estão algumas idéias ux.stackexchange.com/questions/19592/...
mr.adam
Eu realmente não estou tão preocupado com daltonismo, pois essa não é a principal forma de comunicação das informações.
Steve Bennett

Respostas:

4

Dado que você tem exatamente sete classes (elas realmente aprendem aos domingos?) E que são classes categóricas (não quantitativas), eu diria que ter sete tons diferentes e ainda intensidades e níveis de saturação semelhantes é uma boa maneira ir. Você provavelmente poderia até espremer, digamos, laranja e índigo / violeta lá, no lugar dos cinzas.

Embora você possa usar um espaçamento quase regular ao longo / ao redor da escala de tonalidades, no final das contas, você deve confiar nas diferenças reais de cores percebidas para orientar suas escolhas (e você parece já ter experimentado isso).

Dado que algumas pessoas são daltônicas, ou que algumas podem estar vendo uma reprodução monocromática (nível de cinza) do seu mapa, considere também combinar um padrão ou textura sutil e única com cada cor, para ajudar na diferenciação.

‡ o que não for como o roxo que você já possui

Martin F
fonte
Basta ler o seu comentário de acompanhamento. Sim, essas também são coisas boas a se fazer. (E talvez adicioná-los para dentro do corpo do P.)
Martin F
Domingos? Não tanto quanto eu sei, mas provavelmente preciso deixar a possibilidade - ainda não tenho um conjunto de dados completo.
Steve Bennett
2

7 cores não são demais. Meu recurso essencial para, pelo menos, iniciar um esquema de cores é o ColorBrewer , sua ferramenta permitirá escolher o número de classes de dados que você possui, a natureza dos dados (quantitativa, qualitativa) e um esquema de cores (escuro). , pastéis etc.) e fornecerá uma visualização da aparência dos dados e dos códigos de cores necessários para implementar o esquema. Vá para lá, escolha um esquema de cores qualitativo e brinque.

Eu não usaria um tom de cinza ou preto, a menos que seja para indicar a ausência de coleta de lixo naquele dia. Se o lixo for coletado todos os dias, use um esquema de 7 cores. Se for capturado apenas durante a semana, use um esquema de cinco cores durante a semana e cinza nos finais de semana para indicar que não há retirada nesses dias.

Dan C
fonte
Eu também ecoaria o uso do cinza, ou melhor, não usá-lo. Junto com a resposta de Martin, eu ia comentar cedo que é ROYGBIV, não RYGBP, então você já tem suas sete cores lá. Mas então comecei a pensar que talvez você tenha intencionalmente escolhido tons de cinza para o fim de semana, porque não havia coleta naquele dia (não há por aqui).
21720 Chris
Como você pode ver no mapa até agora, existem apenas duas zonas no sábado e nenhuma no domingo.
Steve Bennett
1

Não está claro se o "dia da semana" possui uma escala categórica / nominal ou ordinal. Como suas cores “seguem o arco-íris de segunda a sexta-feira”, presumo que a ordem / sequência dos dias seja importante para sua aplicação / análise. Portanto, o seguinte se aplica somente se "dia da semana" tiver uma escala ordinal em seu aplicativo / análise:

Não conheço uma convenção cartográfica para cores diurnas. Mas sete cores ("arco-íris") são demais porque uma sequência não é reconhecível.

Na primeira etapa, o nível da escala deve ser determinado. Na minha opinião, os dados são em escala ordinal (em oposição a categórica / nominal, intervalo, razão).

Com dados em escala ordinal, a cor deve ser solicitada visualmente (de segunda a domingo).

Em um modelo de cores HSV, você tem três opções para ajustar a cor:

  • matiz (verde, azul, vermelho,…)
  • saturação (quantidade de cinza)
  • valor (brilho)

No seu mapa, você usou 7 tons completamente diferentes para variar a cor (vermelho, amarelo, verde, azul, roxo, cinza claro, cinza escuro). Estes são muitos. Uma sequência não é reconhecível.

Aqui está uma boa explicação de como criar uma sequência de cores ( http://colorusage.arc.nasa.gov ):

Com dados ordinais, as cores de rotulagem dos elementos gráficos devem ser não apenas discrimináveis ​​e identificáveis, mas também visualmente ordenadas. As atribuições de cores precisam expressar os relacionamentos sequenciais entre os elementos gráficos. Isso pode ser conseguido com uma sequência de matiz, uma sequência de saturação, uma sequência de luminosidade ou alguma combinação das dimensões. Sequências de matiz monopolares podem ser obtidas por misturas de quantidades variáveis ​​de dois matizes não oponentes, isto é, alguns pares que não sejam vermelho / verde ou amarelo / azul. Saturação e leveza são naturalmente ordenadas visualmente. Combinações de saturação e luminosidade funcionam bem (veja o exemplo abaixo). Na rotulagem ordinal bipolar, uma combinação de saturação e leveza em dois tons funciona bem.

Aqui estão exemplos rápidos que mostram uma sequência de cores melhor do que as cores "arco-íris":

Exemplo: gradiente entre 2 tons (amarelo a laranja): gradiente entre 2 tons

Exemplo: 6 saturações / valores diferentes: 6 saturações / valores diferentes

Exemplo: 6 valores diferentes: 6 valores diferentes

Jens
fonte
4
Embora eu concorde que exista uma ordem óbvia nos dias da semana em que elas ocorram em uma sequência fixa, uma escala de cores ordinais funciona melhor quando a ordem reflete uma qualidade específica. Como 'Segunda-feira' não é "mais" ou "menos" que "Terça-feira", um esquema categórico parece se encaixar melhor na minha intuição. Além disso, qualquer 'Terça-feira' é antes e depois de uma 'Segunda-feira'; portanto, a ordem implícita é quebrada, a menos que você escolha um dia estático da semana com o qual iniciar a sequência (segunda ou domingo, tradicionalmente). Eu prefiro as cores do OP; eles são mais fáceis de reconhecer.
alphabetasoup
1
Sim, acho que não concordo totalmente que os dias da semana sejam uma escala. Nos dois mapas inferiores, parece que há "mais de algo" no norte / nordeste e "não muito de algo" no meio. Além disso, eu fiz intencionalmente Sábado e Domingo tons de cinza para reduzir o número de cores a 5.
Steve Bennett
Obrigado pelos comentários Steve e @ alpha-beta-soup. Concordo que não está tão claro se a escala é nominal ou ordinal. Eu assumi que, para Steve, existe uma sequência (porque ele disse "siga o arco-íris de segunda a sexta"). Mas certamente depende da aplicação / análise que você deseja fazer. Se você tratar o “dia” como nominal: suas cores do arco-íris são boas. Mas eu trocaria o cinza (sábado, domingo) por uma cor.
Jens
Esse é um comentário menor (siga o arco-íris) sobre o qual basear sua suposição de que os dados são ordinais. Os dias seguem uma sequência muito "fraca" e as cores do arco-íris também. Por isso, eles fazem uma boa combinação. Seus mapas parecem bons, no entanto, para qualquer coisa que possa ser considerada uma "superfície geográfica".
Martin F