Error con SEABORN

Un usuario Pregunto ✅

shmat

Hola,

Recibo un error al intentar importar Seaborn y trabajar con él.

importar seaborn como sns
importar matplotlib.pyplot como plt
importar numpy como np
importar pandas como pd
# crear datos
x = np.aleatorio.rand(80) – 0.5
y = x+np.aleatorio.rand(80)
z = x+np.aleatorio.rand(80)
df = pd.DataFrame({‘x’:x, ‘y’:y, ‘z’:z})
# Parcela con paleta
sns.lmplot( x=’x’, y=’y’, data=df, fit_reg=False, hue=»x», legend=False, palette=»Blues»)
plt.mostrar()
Curiosamente, cuando se usa matplotlib todo funciona bien.
importar matplotlib.pyplot como plt
importar numpy como np
importar pandas como pd
# crear datos
x = np.aleatorio.rand(80) – 0.5
y = x+np.aleatorio.rand(80)
z = x+np.aleatorio.rand(80)
df = pd.DataFrame({‘x’:x, ‘y’:y, ‘z’:z})
# Parcela con paleta
plt.plot(x,y,’b.’)
plt.mostrar()
El error que recibo cuando intento importar seaborn es:
Mensaje de error:
Error de secuencia de comandos de Python.
Rastreo (llamadas recientes más última):
Archivo «PythonScriptWrapper.PY», línea 16, en
importar seaborn como sns
Archivo «C:UserspaeresAppDataLocalContinuumanaconda3libsite-packagesseaborn__init__.py», línea 6, en
desde .rcmod importar *
Archivo «C:UserspaeresAppDataLocalContinuumanaconda3libsite-packagesseabornrcmod.py», línea 5, en
desde . importar paletas, _orig_rc_params
Archivo «C:UserspaeresAppDataLocalContinuumanaconda3libsite-packagesseabornpalettes.py», línea 12, en
desde .utils import desaturate, set_hls_values, get_color_cycle
Archivo «C:UserspaeresAppDataLocalContinuumanaconda3libsite-packagesseabornutils.py», línea 7, en
de las estadísticas de importación de Scipy
Archivo «C:UserspaeresAppDataLocalContinuumanaconda3libsite-packagesscipystats__init__.py», línea 345, en
de .stats importar *
Archivo «C:UserspaeresAppDataLocalContinuumanaconda3libsite-packagesscipystatsstats.py», línea 169, en
importar scipy.special como especial
Archivo «C:UserspaeresAppDataLocalContinuumanaconda3libsite-packagesscipyspecial__init__.py», línea 640, en
desde ._ufuncs importar *
ImportError: error al cargar la DLL: no se pudo encontrar el módulo especificado.

RomanSk

shmat – ¿Has resuelto el problema? Tengo el mismo problema.

shmat

En respuesta a RomanSk


@RomanSk escribió:

shmat – ¿Has resuelto el problema? Tengo el mismo problema.


Hola Roman Sk,

Desafortunadamente, no logré hacerlo funcionar. Todavía no puedo encontrar la razón.

Por favor, avísame si te las arreglas.

He intentado reinstalar Power BI y reinstalar la biblioteca.

RomanSk

En respuesta a shmat

Sin título.pngLo resolví de esta manera. Cambié el directorio de inicio de C:python a C:Program FilesPython37 en opciones – Python scripting y funciona.

v-piga-msft

Hola @shmat,

Según mis pruebas e investigaciones, su problema puede deberse a que no instaló el paquete seaborn.

Necesita instalar el paquete seaborn con el comando como se muestra a continuación.

instalar paquete.PNG

Luego use su secuencia de comandos en Power BI Desktop, podría obtener el resultado.

python visual.PNG

Atentamente,

cereza

shmat

En respuesta a v-piga-msft

Hola cereza,

Gracias por su rápida respuesta. El paquete Seaborn se ha instalado antes y, para estar seguro, lo hice de nuevo ahora.

2 PNG

Esto, sin embargo, no resolvió mi problema. Sigo recibiendo el mismo error.

¿Puede haber algo más que esté haciendo mal? ¿Quizás se necesitan otras actualizaciones?

De hecho, el error proviene de «importar seaborn como sns». Si ejecuto simplemente «importar matplotlib.pyplot como plt», dice:

1 PNG

No entiendo por qué seaborn no funciona…

v-piga-msft

En respuesta a shmat

Hola @shmat,

Compruebe si ha instalado la última versión de Power BI Desktop (2.69.5467.1751).

Además, haga una prueba con el pbix adjunto que se ejecuta Seaborn bien en su entorno.

Atentamente,

cereza

shmat

En respuesta a v-piga-msft

Hola cereza,

Gracias nuevamente por sus comentarios. Probé el pbix adjunto y me falla (no aparece el visual).

También verifiqué la versión de Power BI Desktop y coincide con la que dice que es la más reciente.

¿Tienes alguna otra idea de lo que podría estar fallando/haciendo mal?

Atentamente,

Shmat

v-piga-msft

En respuesta a shmat

Hola @shmat,

¿Has probado con la sugerencia de cnweke? ¿Funciona?

Si funciona, acepte siempre las respuestas que tengan sentido como solución a su pregunta para que las personas que puedan tener la misma pregunta puedan obtener la solución directamente.

Si aún tiene este problema, comparta la captura de pantalla de su comando que instala el paquete.

Atentamente,

cereza

cnweke

En respuesta a shmat

Hola,

¿Podría ‘reinstalarlo’ a través de:

conda install seaborn

¿e intenta de nuevo?

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *