Skip to content

Commit abfd0be

Browse files
authored
Merge pull request #15350 from anntzer/doublereverse
Don't generate double-reversed cmaps ("viridis_r_r", ...).
2 parents 8448703 + c71244c commit abfd0be

File tree

1 file changed

+10
-13
lines changed

1 file changed

+10
-13
lines changed

lib/matplotlib/_cm_listed.py

+10-13
Original file line numberDiff line numberDiff line change
@@ -1801,16 +1801,13 @@
18011801
_twilight_data[:len(_twilight_data)//2])
18021802
_twilight_shifted_data.reverse()
18031803

1804-
cmaps = {}
1805-
for (name, data) in (('magma', _magma_data),
1806-
('inferno', _inferno_data),
1807-
('plasma', _plasma_data),
1808-
('viridis', _viridis_data),
1809-
('cividis', _cividis_data),
1810-
('twilight', _twilight_data),
1811-
('twilight_shifted', _twilight_shifted_data)):
1812-
1813-
cmaps[name] = ListedColormap(data, name=name)
1814-
# generate reversed colormap
1815-
name = name + '_r'
1816-
cmaps[name] = ListedColormap(list(reversed(data)), name=name)
1804+
cmaps = {
1805+
name: ListedColormap(data, name=name) for name, data in [
1806+
('magma', _magma_data),
1807+
('inferno', _inferno_data),
1808+
('plasma', _plasma_data),
1809+
('viridis', _viridis_data),
1810+
('cividis', _cividis_data),
1811+
('twilight', _twilight_data),
1812+
('twilight_shifted', _twilight_shifted_data),
1813+
]}

0 commit comments

Comments
 (0)