1 | import brewer2mpl as brewer |
---|
2 | |
---|
3 | def brew(N, n_cls, reverse=True): |
---|
4 | b = [ |
---|
5 | brewer.get_map('Blues', 'Sequential', N+1, reverse=reverse).hex_colors[:N], |
---|
6 | brewer.get_map('Oranges', 'Sequential', N+1, reverse=reverse).hex_colors[:N], |
---|
7 | brewer.get_map('Greens', 'Sequential', N+1, reverse=reverse).hex_colors[:N], |
---|
8 | brewer.get_map('Purples', 'Sequential', N+1, reverse=reverse).hex_colors[:N], |
---|
9 | brewer.get_map('Greys', 'Sequential', N+1, reverse=reverse).hex_colors[:N], |
---|
10 | brewer.get_map('Reds', 'Sequential', N+1, reverse=reverse).hex_colors[:N] |
---|
11 | ] |
---|
12 | return b[:n_cls] |
---|
13 | |
---|
14 | # d3.category20c() |
---|
15 | category20c = [ |
---|
16 | ['#3182bd','#6baed6','#9ecae1','#c6dbef'], |
---|
17 | ['#e6550d','#fd8d3c','#fdae6b','#fdd0a2'], |
---|
18 | ['#31a354','#74c476','#a1d99b','#c7e9c0'], |
---|
19 | ['#756bb1','#9e9ac8','#bcbddc','#dadaeb'], |
---|
20 | ['#636363','#969696','#bdbdbd','#d9d9d9'] |
---|
21 | ] |
---|