Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 9f74ea7

Browse files
authored
Merge pull request #11876 from NelleV/better_error_message
MAINT Better error message for number of colors versus number of data…
2 parents 1c50036 + d8261c9 commit 9f74ea7

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

lib/matplotlib/axes/_axes.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6537,7 +6537,10 @@ def hist(self, x, bins=None, range=None, density=None, weights=None,
65376537
else:
65386538
color = mcolors.to_rgba_array(color)
65396539
if len(color) != nx:
6540-
raise ValueError("color kwarg must have one color per dataset")
6540+
error_message = (
6541+
"color kwarg must have one color per data set. %d data "
6542+
"sets and %d colors were provided" % (len(color), nx))
6543+
raise ValueError(error_message)
65416544

65426545
# If bins are not specified either explicitly or via range,
65436546
# we need to figure out the range required for all datasets,

0 commit comments

Comments
 (0)