Note: this is fixed in 1.4.3 or later
I use the Seaborn plotting package and I just updated it to the latest version of Matplotlib. Charts with dot symbols are no longer displayed. The code that has been functional so far creates empty patches, but only when Seaborn is imported. Here is a sample code:
import matplotlib.pyplot as plt import matplotlib import numpy as np print matplotlib.__version__
Matplotlib Version:
1.4.2
Create a story without a sea shore:
x = np.linspace(0,2,101) y = np.sin(2*np.pi*x) plt.plot(x,y,'.')

Import seaport, print version:
import seaborn as sns print sns.__version__
Marine version:
0.4.0
Create a line chart with imported sea transport:
plt.plot(x,y,'-')

Creating a point with imported sea transport gives an empty set of axes:
plt.plot(x,y,'.')

All of the above was done on an IPython laptop, but I just tried the following in Spyder with the same result:
import matplotlib.pyplot as plt import matplotlib import numpy as np print matplotlib.__version__ x = np.linspace(0,2,101) y = np.sin(2*np.pi*x) plt.figure() plt.plot(x,y,'.') import seaborn as sns print sns.__version__ plt.figure() plt.plot(x,y,'-') plt.figure() plt.plot(x,y,'.') plt.show()
What's happening?