-
Notifications
You must be signed in to change notification settings - Fork 1.9k
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
Data is not showing on matplotlib 1.4.2 #344
Comments
Thanks for noting this. I think this is probably a matplotlib bug, though it will take a bit of work to understand exactly what is happening. Changing the |
I think it may be related to this: matplotlib/matplotlib#3711 |
Thanks for looking into this: for the moment I just downgraded matplotlib to 1.4.0. Let's hope it will get fixed for the next release. |
Just wanted to make a seaborn workaround (other than downgrading matplotlib) more explicit. If you do sns.set_context(rc={'lines.markeredgewidth': 0.1}) the matplotlib markers should show up, and hopefully not look too different from the default. |
Just had the same problem and the |
The problem can be replicated on Ubuntu but not OSX. I guess it's related to the Agg backend. |
Yep that's what I gather from the matplotlib issue. |
I was able to reproduce this bug under OSX when using |
I believe it's fixed upstream in matplotlib and I would expect them do do a point release soon. |
Excellent ! Thanks. We've just discovered this bug over here, glad to see it's already been taken care of. |
This is an unpleasant hack, but this is also a nasty bug and matplotlib apparently won't be releasing a fix for a few months: matplotlib/matplotlib#3699 This closes #344
This workaround should now be in master and I'm going to release a 0.5.1 soon so that this is less of a hassle. |
Much appreciated, thanks! |
I was just bitten by this bug doing in mpl 1.4.2 and seaborn 0.5.1
The workaround of setting |
I still see this bug with mpl 1.4.3 and seaborn 0.5.1. I had to set lines.markeredgewidth to 1.0 to make 'x' and '+' visible. |
That is a different issue than the one reported here. See matplotlib/matplotlib#4679 |
OK. Just to make sure we're on the same page: |
yes but you can do it in the function call too |
I ran into this same problem with mpl 1.4.2 and the 'mew' fix works - thanks! I also found that switching to the svg backend in the notebook makes the markers appear.
|
FWIW, matplotlib 1.4.2 is pretty old now and there's been both a bugfix release (1.4.3) and a new feature release (1.5) since then. |
I'm still setting this issue with seaborn 0.6.0. Is setting |
@mizzao As stated above - use matplotlib 1.4.3 or later. |
Be more specific about what "this issue" is. People have discussed multiple issues in this thread, and besides, who knows what you're actually seeing. Also as @mmagnuski notes, the most relevant piece of information would be the version of matplotlib that you are using. |
Sorry I wasn't being clear. In my case I wasn't seeing markers for It was worked around with |
Hi,
thanks for this wonderful library; I noticed a weird behaviour when using seaborn with the latest matplotlib (1.4.2, with python 2.7 on linux64). A simple plot like this:
which works fine using just matplotlib, appears completely blank after importing seaborn. I did some tests and it seems that the 'dots' marker don't work anymore. From what I've seen it used to work with a previous version of matplotlib (1.3.1).
Thanks for your help,
Marco
The text was updated successfully, but these errors were encountered: