-
-
Notifications
You must be signed in to change notification settings - Fork 7.9k
Incosistent keyword arguments #16747
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Thanks for the feedback. We know that matplotlib unfortunately has some inconsistencies in its API. Matplotlib has been developed by different people over a very long time, and API consistency and design has not always been watched for as strongly as we do nowadays. |
Just weighing in here with my opinion (Instead of opening a new issue: https://twitter.com/sjvrijn/status/1395746154223181828 ) The |
For the specific case of here I would agree with making |
Bug report
Bug summary
There is some very frustrating inconsistencies in keyword arguments names across the library. One notable (to me) example is "ncol" and "ncols" as found in matplotlib.gridspec.GridSpec and matplotlib.axes.Axes.legend, respectively.
Not a big issue, but I'm sure I'm not the only one consistently getting mixed up!
Matplotlib version
print(matplotlib.get_backend())
): TkAggInstalled matplotlib and python via a pip virtualenv
The text was updated successfully, but these errors were encountered: