Si te fue de utilidad este video y deseas ayudarme a seguir creando contenido, puedes hacerlo de varias formas: - Compartiendo mi canal en tus redes sociales - Dejándome un comentario (aunque sea un "Hola!"... ;) ) - Dando clic en "Me gusta" para incrementar la probabilidad de que el algoritmo de youtube promueva mi contenido - Suscribiéndote a mi canal - Presionando el ícono "Gracias" y haciendo una donación Si estás interesado en aprender acerca de algún algoritmo en especial, házmelo saber en los comentarios
Para llevar a cabo el pre-procesamiento de tus datos y poder obtener información confiable en tus análisis, visita mi lista de reproducción llamada Pre-procesamiento de Datos en Python ruclips.net/p/PLUofJx5RUeFqAIVdzfnJayenwZFEGtCmg
Hola! Acabo de correr el código y me dí cuenta de que ya hicieron una modificación al paquete mglearn. En caso de que te dé problemas, puedes teclear pip install --upgrade mglearn (con doble guión) en Powershell Prompt de Anaconda. Si tienes dudas acerca de como hacerlo, envíame un correo a rociochavezmx@yahoo.com ;)
Sólido contenido. Yo estoy tratando de hacer este análisis con un millón de rows pero no he encontrado la forma de ver por ejemplo elementos adyacentes en un mismo clúster.
Hola, estaba siguiendo tus instrucciones, pero al momento de "Crear el dendrograma del clustering jerárquico" obtube un error que no he logrado corregir, podrías ayudarme? Clustering_Jerarquico = linkage(calificaciones, 'ward') NameError Traceback (most recent call last) in ----> 1 Clustering_Jerarquico=linkage(calificaciones, 'ward') NameError: name 'linkage' is not defined linkage es la impostación que se hizo al inicio de scipy.cluster.hierarchy Gracias.
Hola Libardo! Puedes utilizar el comando plt.savefig. Aquí te dejo una página en la que mencionan como hacerlo chartio.com/resources/tutorials/how-to-save-a-plot-to-a-file-using-matplotlib/ Espero que te sea de utilidad ;)
ola sabes que hice todo lo que pusiste en el video pero me sale el siguiente error = module 'scipy.cluster.hierarchy' has no attribute 'dendogram' qué hago :(
Hola! En estos momentos no podría decirte el código que necesitarías utilizar, pero lo que podrías hacer es: Una vez que tengas la información incluyendo la columna del cluster en el que se ubicó cada individuo en el archivo csv, obtienes el promedio de cada una de las características de los individuos que forman cada uno de los clusters, es decir, obtienes los centroides de cada cluster. Para que sea más claro lo que te quiero decir, te recomiendo que veas el video Clustering Jerárquico Aglomerativo explicación matemática, que está en ruclips.net/video/d_7pU9zqkfM/видео.html. Ahí explico lo que son los centroides. Espero que esta información te sea de utilidad ;)
En cuanto tenga una oportunidad, investigo y te aviso. Si gustas puedes enviarme un correo a rociochavezmx@yahoo.com para que no se me olvide... jejeje
Muchas gracias Samuel! Todavía no he creado un video acerca de análisis factorial. Te invito a visitar mi página rociochavezml.com, en la pestaña BLOG encontrarás los temas de este canal de forma más organizada ;)
Hola Libardo! Podrías utilizar variables dummy y sobre ellas aplicar el clustering. Tengo un video acerca de las variables dummy aquí ruclips.net/video/WBY9yrSznP4/видео.html&ab_channel=RocioChavezCienciadeDatos
File "", line 1 Estudiantes=pd.read_csv('C:/Users/nvinu/Archivos en Jupiter/Bases de datos a Analizar/ejemplo estudiantes.csv', engine'python', index_col=0)#Con index_col indicamos que las filas tienen un nombre ^ SyntaxError: invalid syntax
@@nicolasvinuesa8276 a simple vista, le falta un signo= entre engine y python. Otra cosa que puedes hacer es usar comillas dobles en lugar de sencillas. Espero que te sea de utilidad ;)
Saludos Rocio! nos ayudas mucho con tus videos. Estoy haciendo el ejemplo, este es mi codigo Estudiantes=pd.read_csv('C:\Users\NANCY\Desktop\Rocio-Chavez-youtube-Files-master\Ejemplo Estudiantes.csv', engine='python',index_col=0) Me sale este error: File "", line 1 Estudiantes=pd.read_csv('C:\Users\NANCY\Desktop\Rocio-Chavez-youtube-Files-master\Ejemplo Estudiantes.csv', engine='python',index_col=0) ^ SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape No entiendo cual es el error. Estaría muy agradecido si me ayudas.
Hola Rafael! Muchas gracias por tus palabras. Habría que cambiar las diagonales invertidas de la ruta en donde se encuentra el archivo por diagonales normales / Espero que esta información te sea de utilidad ;)
Obtén los scripts, archivos y diapositivas que se muestran en mis videos en: www.patreon.com/rociochavezcienciadedatos
Lo pude solucionar!
Una de las cosas que me enoja de RUclips, es q canales como estos no tengan como mínimo un millón de suscriptores. Saludos, excelente contenido.
No sé cómo no había visto este video, Excelente, muchas Gracias
Si te fue de utilidad este video y deseas ayudarme a seguir creando contenido, puedes hacerlo de varias formas:
- Compartiendo mi canal en tus redes sociales
- Dejándome un comentario (aunque sea un "Hola!"... ;) )
- Dando clic en "Me gusta" para incrementar la probabilidad de que el algoritmo de youtube promueva mi contenido
- Suscribiéndote a mi canal
- Presionando el ícono "Gracias" y haciendo una donación
Si estás interesado en aprender acerca de algún algoritmo en especial, házmelo saber en los comentarios
muchas gracias por tu ayuda, me fue de mucho apoyo
Eres genial Rocio!!!!!😊😊 ya te ganaste un suscriptor más
wow muy clara tu explicación!! mil gracias!!
Muy bien explicado. Muchas gracias por el video :D
Es un placer Aarón ;)
Muchas Gracias por tu ayuda
agregar a que cluster pertenece cada registro es genial!
Para llevar a cabo el pre-procesamiento de tus datos y poder obtener
información confiable en tus análisis, visita mi lista de reproducción
llamada Pre-procesamiento de Datos en Python
ruclips.net/p/PLUofJx5RUeFqAIVdzfnJayenwZFEGtCmg
Saludos
Como validar los cluster??
EXCELENTE VIDEO GRACIAS
Si estás interesado en adquirir alguno de mis cursos en línea, vista mi página web rociochavezml.com/cursos-en-linea/ ;)
Hola! Acabo de correr el código y me dí cuenta de que ya hicieron una modificación al paquete mglearn. En caso de que te dé problemas, puedes teclear pip install --upgrade mglearn (con doble guión) en Powershell Prompt de Anaconda. Si tienes dudas acerca de como hacerlo, envíame un correo a rociochavezmx@yahoo.com ;)
Sólido contenido. Yo estoy tratando de hacer este análisis con un millón de rows pero no he encontrado la forma de ver por ejemplo elementos adyacentes en un mismo clúster.
estuvo genial
me gustaria saber como generar el dendograma con los clusters definidos en el corte. gracias !!!
Se puede hacer un grafico jertarquico como el de power bi en python
Hola, estaba siguiendo tus instrucciones, pero al momento de "Crear el dendrograma del clustering jerárquico" obtube un error que no he logrado corregir, podrías ayudarme?
Clustering_Jerarquico = linkage(calificaciones, 'ward')
NameError Traceback (most recent call last)
in
----> 1 Clustering_Jerarquico=linkage(calificaciones, 'ward')
NameError: name 'linkage' is not defined
linkage es la impostación que se hizo al inicio de scipy.cluster.hierarchy
Gracias.
Rocio como se puede exportar a JPG o PNG el grafico del dendograma?
Hola Libardo! Puedes utilizar el comando plt.savefig. Aquí te dejo una página en la que mencionan como hacerlo chartio.com/resources/tutorials/how-to-save-a-plot-to-a-file-using-matplotlib/ Espero que te sea de utilidad ;)
@@RocioChavezCienciadeDatos Rocio gracias, desafortunadamente no me a funcionado o no e podido.
Hola! Se puede hacer un Cluster Jerarquico con variables cualitativas o categoricas en Python? Muchas gracias!
Hola Alan! Ya te contesté por el LinkedIn ;)
ola sabes que hice todo lo que pusiste en el video pero me sale el siguiente error = module 'scipy.cluster.hierarchy' has no attribute 'dendogram' qué hago :(
Hola! La función correcta es dendrogram, no dendogram ;)
@@RocioChavezCienciadeDatos ohh ya veo gracias
Genial video, como conozco las caracteristicas por las que han sido agrupadas de esa manera a la hora de explicarlo?
Hola! En estos momentos no podría decirte el código que necesitarías utilizar, pero lo que podrías hacer es: Una vez que tengas la información incluyendo la columna del cluster en el que se ubicó cada individuo en el archivo csv, obtienes el promedio de cada una de las características de los individuos que forman cada uno de los clusters, es decir, obtienes los centroides de cada cluster. Para que sea más claro lo que te quiero decir, te recomiendo que veas el video Clustering Jerárquico Aglomerativo explicación matemática, que está en ruclips.net/video/d_7pU9zqkfM/видео.html. Ahí explico lo que son los centroides. Espero que esta información te sea de utilidad ;)
Excelente!
Muchas gracias Nicolás! ;)
Hola Rocio. Alguna idea o ayua para realizar el : coeficiente de concordancia de Lin? seri de gran ayuda. muchas gracias
En cuanto tenga una oportunidad, investigo y te aviso. Si gustas puedes enviarme un correo a rociochavezmx@yahoo.com para que no se me olvide... jejeje
Excelente video! , tendrás uno de Análisis Factorial ?
Saludos
Muchas gracias Samuel! Todavía no he creado un video acerca de análisis factorial.
Te invito a visitar mi página rociochavezml.com, en la pestaña BLOG encontrarás los temas de este canal de forma más organizada ;)
si tengo aprox 200000 registros y 10 variables seria factible ??
Para poder normalizar o estandarizar los datos (Z), que código debo utilizar y donde. saludos
Puedes utilizar parte del preprocessing data del paquete sklearn (SciKit-Learn), tienen algoritmos para normalizar y para estandarizar.
from sklearn.preprocessing import StandardScaler
Como se puede realizar el mismo análisis con variables cualitativas?
Hola Libardo! Podrías utilizar variables dummy y sobre ellas aplicar el clustering. Tengo un video acerca de las variables dummy aquí ruclips.net/video/WBY9yrSznP4/видео.html&ab_channel=RocioChavezCienciadeDatos
@@RocioChavezCienciadeDatos gracias excelente tutoríal.
Cuando abro el archivo en Excel me aparecen todos lo datos en distintas filas, pero en la misma columna. Alguien sabe por que?
Hola Tomas! Es un archivo de tipo csv, lo que significa que sus valores están separados por comas
En este enlace puedes ver como abrirlo en Excel help.cliengo.com/hc/es/articles/360020203574-C%C3%B3mo-abrir-un-archivo-CSV-en-Excel
@@RocioChavezCienciadeDatos Muchas Gracias!
Como puedo graficar los datos con los clusters?? muy buen video gracias!!
Hola Mario! Me puedes escribir a rociochavezmx@yahoo.com para poder ayudarte más fácilmente, por favor?
@@RocioChavezCienciadeDatos Muchas gracias, ya te mande correo
Hola. ¿Es posible tener una clase contigo?
Hola María! Desafortunadamente me encuentro muy ocupada :(
Rocio, no encuentro el error, quizas puedas aclararme:
File "", line 1
Estudiantes=pd.read_csv('C:/Users/nvinu/Archivos en Jupiter/Bases de datos a Analizar/ejemplo estudiantes.csv', engine'python', index_col=0)#Con index_col indicamos que las filas tienen un nombre
^
SyntaxError: invalid syntax
@@nicolasvinuesa8276 a simple vista, le falta un signo= entre engine y python. Otra cosa que puedes hacer es usar comillas dobles en lugar de sencillas. Espero que te sea de utilidad ;)
@@RocioChavezCienciadeDatos Muchisimas gracias por tu pronta respuesta.
@@nicolasvinuesa8276 Un gusto! Si tuvieras más dudas, me puedes enviar un correo a rociochavezmx@yahoo.com ;)
Saludos Rocio! nos ayudas mucho con tus videos.
Estoy haciendo el ejemplo, este es mi codigo
Estudiantes=pd.read_csv('C:\Users\NANCY\Desktop\Rocio-Chavez-youtube-Files-master\Ejemplo Estudiantes.csv',
engine='python',index_col=0)
Me sale este error:
File "", line 1
Estudiantes=pd.read_csv('C:\Users\NANCY\Desktop\Rocio-Chavez-youtube-Files-master\Ejemplo Estudiantes.csv', engine='python',index_col=0)
^
SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape
No entiendo cual es el error. Estaría muy agradecido si me ayudas.
Hola Rafael! Muchas gracias por tus palabras. Habría que cambiar las diagonales invertidas de la ruta en donde se encuentra el archivo por diagonales normales / Espero que esta información te sea de utilidad ;)