2010-11-06 12 views
6

Ho bisogno di disegnare n oggetti diversi su un grafico. Voglio scegliere un colore diverso per ciascuno di essi per renderli distinguibili. Gli oggetti verranno spostati, quindi non posso contare su idee come "teorema dei quattro colori" per assegnare lo stesso colore agli oggetti non adiacenti. Finora il mio problema richiede fino a 20 articoli diversi.Come scegliere n colori diversi automaticamente per tracciare n oggetti diversi?

C'è un buon modo per scegliere n colori diversi per renderli il più distinguibili possibile?

risposta

2

Innanzitutto, ho modificato il design in modo che non sia importante utilizzare 20 colori distinti. La tavolozza predefinita di 10 colori si presenta abbastanza bene.

In secondo luogo, ho trovato una risposta alla mia domanda. La cosa che voglio fare è chiamata Scala di colori per la codifica categoriale. Ecco un documento che propone un metodo per farlo

Un algoritmo per la generazione di scale di colore per la codifica sia categorica e ordinale - Breslow - 2009 - Color Research & Applicazione - Wiley Online Library http://onlinelibrary.wiley.com/doi/10.1002/col.20559/full

Vado per dare un'occhiata alla carta. Probabilmente è troppo tecnico di quello che mi preparo a fare.

1

Direi che la distinzione dei colori è una questione molto soggettiva e probabilmente stai meglio cercando una tavolozza di colori esistente e procedendo da lì. Più è alto, maggiore è la possibilità che due colori generati automaticamente siano indistinguibili dai tuoi utenti, anche se secondo alcuni criteri cromatici sono molto diversi.

E non dimenticate di fare in modo di non utilizzare il colore come l'unica distinzione tra oggetti, o:

  • sarete in per un sacco di lettere di odio da colore non vedenti
  • si rischiano persone che scambiano oggetti di colori simili con una sorta di raggruppamento implicito
1

Hai davvero bisogno di usare 20 colori diversi? Questo è un sacco di colori se vuoi ancora che le persone siano in grado di distinguerli. Comprendi anche che le persone che sono daltonici andranno perse guardando i tuoi grafici. 10% of males are color blind. Sarebbe meglio se potessi abbattere ulteriormente i tuoi oggetti in due o cinque gruppi. Quindi è possibile utilizzare diverse forme e colori per distinguere gli oggetti. Per esempio, si potrebbe avere croci, cerchi, triangoli, stelle, e le piazze di quattro colori diversi, come mostrato qui: alt text

Per la scelta dei colori, vorrei controllare il color brewer. Tuttavia, nota che non sale a 20 colori.