When enabling log scale for the bar plot, the bars are not plotted properly and the plot is empty.
See also this bug report #163 and the corresponding fix #2147.
Commit dda42ab changed the default value of nonpos parameter from clip to mask which introduced the issue. I cannot tell whether clip should be default behavior or mask doesn't work as intended.
If I am correct this is a duplicate of #9288 and #9628, and the issue was fixed by #9477. Your MWE is working fine with Matplotlib from the current master branch and will be OK with Matplotlib 2.1.1, which should be shipped in aa very near future :).
Closing, but feel free to reopen if you think I was mistaken.
Activity
afvincent commented on Nov 6, 2017
Thank you for the nice report.
If I am correct this is a duplicate of #9288 and #9628, and the issue was fixed by #9477. Your MWE is working fine with Matplotlib from the current master branch and will be OK with Matplotlib 2.1.1, which should be shipped in aa very near future :).
Closing, but feel free to reopen if you think I was mistaken.