The correct example has been generated with matplotlib-2.0.2-1
Probably related: #8623
How to deal with invalid values in log scale plots is certainly a matter of definition. However, it should never happen that areas are filled that should not be filled, as it is the case in the example above.
Matplotlib version
Operating system: arch linux
Matplotlib version: 2.1.0-1
Matplotlib backend: Qt5Agg
Python version: 3.6.2
Other libraries: numpy version: 1.13.3-1
Everything installed using the package manager of arch linux.
Activity
anntzer commented on Oct 18, 2017
Probably can be fixed by a variant of #9305...
Edit: now also fixed by #9305.
TST: add test for clip and masking of negative values on log scale
TST: add test for clip and masking of negative values on log scale
tacaswell commented on Oct 30, 2017
Fixed by #9477