matplotlib 1.4.2 con Seaborn: los marcadores de línea no funcionan
Nota: esto se corrige en 1.4.3 o posterior
Utilizo el paquete de trazado Seaborn y acabo de actualizar a la versión más reciente de Matplotlib. Ahora, las parcelas con símbolos de puntos ya no se representan. El código que antes era funcional ahora crea gráficos en blanco, pero solo cuando se importa Seaborn. Aquí hay un código de muestra:
import matplotlib.pyplot as plt
import matplotlib
import numpy as np
print matplotlib.__version__
Versión de Matplotlib:
1.4.2
Crear una trama sin nacer:
x = np.linspace(0,2,101)
y = np.sin(2*np.pi*x)
plt.plot(x,y,'.')
Importar seaborn, imprimir la versión:
import seaborn as sns
print sns.__version__
Versión Seaborn:
0.4.0
Cree un diagrama de línea con los productos marinos importados:
plt.plot(x,y,'-')
La creación de un diagrama de puntos con los productos marinos importados proporciona un conjunto de ejes en blanco:
plt.plot(x,y,'.')
Todo lo anterior se hizo en el cuaderno de IPython, pero acabo de intentar lo siguiente en Spyder con el mismo resultado:
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()
¿Que esta pasando?