|
63 | 63 | # 4. Full catalogue — all 25 custom-style palettes as swatches |
64 | 64 | # --------------------------------------------------------------------------- |
65 | 65 | ALL_NAMES = [ |
66 | | - "CUSTOM", "PASTEL", "WARM", "COOL", "EARTH", |
67 | | - "OCEAN", "ROSE", "FOREST", "LAVENDER", "SUNSET", "COASTAL", |
68 | | - "SPRING", "SUMMER", "AUTUMN", "WINTER", |
69 | | - "DAWN", "DUSK", |
70 | | - "CANDY", "SMOKE", "VINTAGE", "NORDIC", "MEADOW", "CORAL", "TROPICAL", "POWDER", |
| 66 | + "CUSTOM", |
| 67 | + "PASTEL", |
| 68 | + "WARM", |
| 69 | + "COOL", |
| 70 | + "EARTH", |
| 71 | + "OCEAN", |
| 72 | + "ROSE", |
| 73 | + "FOREST", |
| 74 | + "LAVENDER", |
| 75 | + "SUNSET", |
| 76 | + "COASTAL", |
| 77 | + "SPRING", |
| 78 | + "SUMMER", |
| 79 | + "AUTUMN", |
| 80 | + "WINTER", |
| 81 | + "DAWN", |
| 82 | + "DUSK", |
| 83 | + "CANDY", |
| 84 | + "SMOKE", |
| 85 | + "VINTAGE", |
| 86 | + "NORDIC", |
| 87 | + "MEADOW", |
| 88 | + "CORAL", |
| 89 | + "TROPICAL", |
| 90 | + "POWDER", |
71 | 91 | ] |
72 | 92 |
|
73 | 93 | fig, axes = plt.subplots(len(ALL_NAMES), 1, figsize=(12, 18)) |
|
108 | 128 | # --------------------------------------------------------------------------- |
109 | 129 | x = np.linspace(0, 4, 80) |
110 | 130 | fig, ax = plt.subplots(figsize=(8, 4)) |
111 | | -spring = getattr(palettes, "SPRING") |
| 131 | +spring = palettes.SPRING |
112 | 132 | base = np.zeros_like(x) |
113 | 133 | for i in range(6): |
114 | 134 | y = np.abs(np.sin(x + i * 0.5)) * (1 + 0.3 * i) |
|
123 | 143 | # 7. Pie chart with CANDY palette |
124 | 144 | # --------------------------------------------------------------------------- |
125 | 145 | fig, ax = plt.subplots(figsize=(5, 5)) |
126 | | -candy = getattr(palettes, "CANDY") |
| 146 | +candy = palettes.CANDY |
127 | 147 | sizes = [22, 18, 15, 13, 10, 8, 7, 4, 2, 1] |
128 | 148 | ax.pie(sizes, colors=candy[:10], startangle=90, wedgeprops={"edgecolor": "white", "linewidth": 1.5}) |
129 | 149 | ax.set_title("CANDY palette — pie chart") |
|
134 | 154 | # 8. Horizontal bar chart with DUSK palette |
135 | 155 | # --------------------------------------------------------------------------- |
136 | 156 | fig, ax = plt.subplots(figsize=(7, 5)) |
137 | | -dusk = getattr(palettes, "DUSK") |
| 157 | +dusk = palettes.DUSK |
138 | 158 | categories = [f"Item {chr(65 + i)}" for i in range(11)] |
139 | 159 | values = [45, 38, 35, 30, 28, 24, 20, 18, 14, 10, 6] |
140 | 160 | ax.barh(categories, values, color=dusk) |
|
0 commit comments