[K means] Análisis de Clúster en R y Rstudio. [Chupitos de R]
Vložit
- čas přidán 3. 06. 2020
- #clúster #kmedias #kmeans
¡¡¡ESTOY INTERPRETANDO AL REVES LA MATRIZ DE DISTANCIA, EL ROJO SERÍA MÁS DISTANCIA (DISIMILITUD), Y NO RELACIÓN, COMO DIGO YO EN EL MIN 3.50.!!!
Si te gusta mi contenido y quieres, puedes pagarme un café en: ko-fi.com/chupitosder así no me dormiré mientras hago los chupitos. Le daré a Alejandro su medio café.
En este chupito de R os explicaré como utilizar este algoritmo para toma de decisiones llamado K medias. Se trata de una técnica de análisis por conglomerado que permite tomar decisiones sobre cuántos grupos se divide nuestra muestra. K-medias es súper fácil de hacer y aquí os muestro cómo se hace en Rstudio de una forma sencilla. Cómo hacer clúster en R. Rstudio es un programa ideal para hacer estos análisis estadísticos.
Toda la sintaxis:
github.com/pableres/cluster/b... - Věda a technologie
Muchas gracias por esta explicación.
Estoy haciendo el servico con físicos químicos y me pedían hacer un buen código para el análisis multivariable e hice unos con PCA, pero tiempo después conocí el análisis de cluster y no lo lograba entender.
Con este video que hiciste, me acabas de aclarar muchas dudas.
Ojalá vuelvas a subir más videos.
una locura! excelente y muy didáctico el video, gracias!
Me gusto esta frase: "El R-studio te hace cosas mas complejas, sino nos quedaríamos con programas sencillitos como el SPSS"
Sí, estoy de acuerdo contigo y conmigo ;)
Gracias por esta explicación, está sencilla y útil. Saludos desde Cali, Colombia
Muchas gracias, en verdad este video me ayudo mucho para poder acomodar de mejor forma la base y poder trabajar con el análisis de cluster
Genial, me alegra ;)
Excelente!!! Muchas gracias por compartir. Me ha sido de gran utilidad
Me alegra que sea útil;)
Excelente video, muy claro toda la explicación. Gracias!
Un placer ;)
Excelente vídeo. Entendí por fin este tema
Muy buen vídeo!! Muchas gracias por compartir y explicar el proceso :)
Muchas gracias!!!
Señor le agradezco..... me ayudo mucho
Increíble video! Había aprendido a hacer k-mean en python y quería saber cómo se hace en R, tu video es el mejor de todos los que he visto!! Genio!! Gracias por compartir!!
Muchas gracias, Estos comentarios animan un montón!!
Gracias Hermano! excelente explicacion. Saludos de Ultramar 👍
Muchas gracias, bien explicado, bien comprendido, saludos sigue así
Muchas gracias ;)
Gracias por compartir su conocimiento, excelente video.
Muchas gracias ;)
Creo que por fin he entendido el Cluster Analysis, muy bien explicado!!
Gracias, no era la intención jijijij.
Excelente video!!, aprendí bastante, saludos desde Chile.
Suscriptor 5600! a seguir dándole caña
Muchas gracias !!!
Excelente video, gracias por compartir tu conocimiento
Un placer ;)
Excelente videos, gracias por el aporte!
Muchas gracias ;)
Excelente video ! Gracias Pablo.
Muchas gracias!!!
Excelente, gracias por compartir la sintaxis
Un placer.
Muy bien explicado. Muchas gracias!
Muchas gracias a ti por el comentario, un saludo ;)
Gracias man! me ha sido muy útil tu video tutorial. Un saludo desde Argentina.
Genial, me alegra mucho. Creo que el canal se va haciendo conocido últimamente por Argentina ;)
Ahaha gracias, creo que te amo. Fuiste de gran ayuda :)
Muchas gracias!!!
El video es excelente y didáctico
Me ha encantado! Lo explicas muy muy bien. Cuando puedas uno de ACP😊
Hola, no soy muy fan yo del ACP, pero ya sois varios los que lo habéis pedido. De todas formas hay uno que es de análisis factorial exploratorio... czcams.com/video/V0KOVwoU9gk/video.html
Saludos desde México!! Que gran video!!!
Muchas gracias!!!
Excelente, felicitaciones y gracias
Un placer ;)
Super bien explicado! Mil gracias
Muchas gracias!!
Excelente, me clarifico mucho el uso de clusters.
Genial, me alegra ;)
Súper claro, me ha servido mucho!!! Muy buena explicación. Ojalá puedas hacer uno del algoritmo de Kamila :)
Hola, muchas gracias. No creo que me meta con cami. Nunca lo he empleado y no suelo hacer chupitos de técnicas que conozco poco ;)
genio. gracias
Está genial tu video. Saludos!
Muchas gracias!!!
Muchas gracias, excelente
Un placer ;)
Excelente Pablo muchas gracias por el video estoy estudiante un master en Data Science y me sirvió mucho tu video!!
Súper, me alegra ;)
Llevo 2 años aprendiendo R y el logaritmo de CZcams no se había dado cuenta de lo bien que me habrías venido... jaja
Buen trabajo!
jajaj, hace dos años el canal no existía ;). Así que no está tan mal.
Gran vídeo muchas gracias por tus vídeos
Muchas gracias a todos por participar
Un video genial, me ha ayudado muchisimo
Un placer ;)
Excelente!!!
Un placer ;)
Excelente, muy claro.
Muchas gracias ;)
excelente, muy didactico, te veo desde argentina!
Muchas gracias!!!. Saludos desde Colombia.
Muy clara tu explicación, estoy aprendiendo R para clusterizar. Tengo una consulta, se puede descargar la nueva tabla con los datos de cluster que se crean? Mi intención es poder individualizar cada usuario respecto al algoritmo que pertenece para después poder realizar acciones segmentadas. En caso de qué se pueda, cómo podría obtener tal base?
Excelente Video mi pana, saludos!!
Saludos tío!
Muy bueno, gracias!
De nada!!!!
Muy bueno Pablo, fue de gran ayuda.
Un placer ;)
Excelente explicación...una suscriptora más
Muchas gracias!!!
Excelente, este tipo de videos
Muchas gracias ;)
Que buen canal. R es espectacular.
Muchas gracias!!!
Tremendo chupito, muy ilustrativo.... Extrañe el ostiaaaaa jejejejeje
El canal va cambiando un poco ;)
Gracias por el vídeo!:)
De nada!!
Hola Pablo, muy buen video, me encanto!!. Muchas Gracias!!. Solo tengo una duda, una ves definidos los clúster, como puedo ir asignado clúster a posteriores observaciones entrando sin tener que realizar todo el proceso de clusterización nuevamente.
Buenas, solo comentarte que enhorabuena por tu capacidad explicativa. Buscaba algún video para conocer los fundamentos del clustering en R, y saber para qué se usa exactamente y las funciones disponibles, y la verdad que en 20 min me he enterado de todo sin tener que parar el video (algo complicado de lograr cuando se tratan tecnicismos). Así que nada, gracias.
Un placer, no entro mucho en las matemáticas, pero me alegra que te sirviera de ayuda.
Existe alguna forma de utilizar corplot para poder ver como se correlacionan las variables con cada cluster?
Hola Pablo, primero queria felicitarte por tu trabajo, es un trabajo muy bonito.
me gustaría hacerte una pregunta. Yo estudio mezclas de partículas y me gustaría hacerte una pregunta. Yo tengo una muestra de partículas llamada A, donde he identificados los clusters 1, 2 y 3. Por otro lado tengo una muestra llamada B, en este caso B está formada por partículas similares a de la muestra A. Me gustaría saber si puedo aplicar las muestra B a mi modelo de cluster de A para saber cuantas muestras de B se encajan en alguno de los cluster observados en A.
un saludo
Muy buena explicación, gracias. Entiendo que gather es lo que ahora es pivot_longer?
Una consulta, por qué cuando ejecuto los comandos para estimar el número de clusters me sale error? Me sale este mensaje Error in do_one(nmeth) : NA/NaN/Inf in foreign function call (arg 1)
Hola, excelente!!! Cómo se haría para una matriz de presencia ausencia con Jaccard?? Dónde tendría que incluir este método de Jaccard??
Umhh muy buena pregunta. Creo que sería algo como...
Jmatrix
Muchas gracias por tu video. Ha sido muy útil y didáctico (como todo tu canal). ¿Podrías hacer un video o dar alguna referencia (artículo o pagina web sobre análisis cluster bietapico en R)? Específicamente que pueda integrar variables categóricas como lo hace el algoritmo de SPSS.
Hola, la verdad no tengo esos conocimientos. En esta ocasión no puedo ayudar ;)
@@PabloVallejoMedina Mil gracias por responder tan rápido. Igualmente, gracias por tu labor y espero que tu canal no deje de crecer.
Me encanto
Muchas gracias ;)
¡Gracias!
Un placer, y muchas gracias por la donación ;)!!
Eres el mejor bro
Muchas gracias ;)
Muchas gracias por este video, Pablo. Quedó todo muy claro. Me surge una consulta a partir de este tema, quiero realizar un análisis de clúster con dos o tres variables categóricas (Nivel socioeconómico y proyección de estudios). ¿Qué tipo de análisis de clúster recomendarías en estos casos?
Saludos, gracias por el apoyo!!
Hola, depende un poco de tus datos, pero puedes utilizar RObust Clustering using linKs, o si son mixtos PAM te puede servir, tengo un chupito de ese también czcams.com/video/zyixcd_WKUI/video.html Pero vaya , hay diferentes alternativas.
Hola, felicidades, me encanta como explicas. pero me surge una duda, ojala puedas ayudarme.
en la línea de resnumclust= alphaBeale) && (!foundBeale)) { :
missing value where TRUE/FALSE needed
In addition: Warning messages:
1: In pf(beale, pp, df2) : NaNs produced
2: In pf(beale, pp, df2) : NaNs produced
3: In log(det(P)/det(W)) : NaNs produced
4: In log(det(P)/det(W)) : NaNs produced
5: In log(det(P)/det(W)) : NaNs produced
6: In log(det(P)/det(W)) : NaNs produced
7: In log(det(P)/det(W)) : NaNs produced
8: In log(det(P)/det(W)) : NaNs produced
9: In log(det(P)/det(W)) : NaNs produced
10: In pf(beale, pp, df2) : NaNs produced
No entiendo que es? podrías ayudarme?
Eres un crack
Muchas gracias ;)
Hola quisiera agregarle a la función fviz_cluster los colores no que me los genere aleatoria mente como seria?
Hola
fviz_cluster(res_hcpc, ) +
scale_colour_manual(values = c("darkgreen", "orange", "red")) +
scale_fill_manual(values = c("darkgreen", "orange", "red"))
Estimado Pablo, gracias por tus videos y generosidad intelectual. Te quería hacer una consulta, cada vez que quiero hacer un análsis cluster no me permite desarrollar el código con las etiquetas de la base, siempre debo quitar la columna y luego en los gráfico las etiquetas salen con los id de cada línea. ¿Tal vez tu sabes cómo solucionar eso?
Hola David, ya te contesté en Facebook. Pero lo voy a hacer también por aquí. Creo que la función
dfitems
La intro del mango hizo mucha falta! Muy buen video
Solo tenía un platano y dos naranjas. No quería hacer un cluster con eso ;)
@@PabloVallejoMedina ja muy bien!
Uno de los mejores vídeos respecto a K-Medias
muchas gracias!!
@@PabloVallejoMedina Tengo la siguiente consulta: He tratado de simular el dataset de USArrests para aplicar lo mismo a otros datos. Sin embargo, no sé como manejar la columna de Estado. Creé un csv con 5 columnas, la primera corresponde al estado. Sin embargo, al leer el csv se agrega el rowname con un número de fila y no con el nombre del estado. Es decir, el df generado directamente desde el archivo USArrests es distinto al csv que he creado. No sé como manejar la columna de estado para que sea considerada como rowname. Muchas gracias por tu tiempo y la gran ayuda.
@@marisagalarz Hola María, podrías utilizar la función Rowtocolumname. En el video de clustar con la base de marvel muestro como se hace.
@@PabloVallejoMedina Hola Pablo. Agradezco tu gran ayuda. Tienes los mejores vídeos.
@@marisagalarz Muchas gracias!!
Hola Pablo!. Gracias por la clase.
Tengo una duda, realicé el procedimiento en base a un diseño experimental en agronomía de bloques completamente al azar en el cultivo de papa y los agrupé por bloques (o repeticiones que fueron 3).
Obtuve el gráfico pero no se como interpretarlo, me podrías ayudar por favor.
Gracias de antemano.
Saludos de Perú.
En la parte final del video le doy sentido a los clústers quizá puedas hacer lo mismo ;)
Gracias.
Un placer ;)
Hola Pablo. Felicidades por tu excelente trabajo con estos vídeos. Tengo una consulta, podrías explicarme que es el (nstart = 25), no lo entiendo muy bien. Además, que me recomiendas al trabajar con 1125 observaciones diferentes, al hacer el cluster, uno se entiende perfectamente (pocas palabras), pero el segundo no se observa nada, debido al gran volumen de palabras que contiene. Saludos!
El K-means es un algoritmo supervisado. Nosotros le tenemos que ir indicando ciertos parámetros. El te va a escoger x puntos, uno por cada cluster que le hayamos dicho, y va a por ejemplo incluir el vecino más cercano en ese cluster. Esos x puntos se eligen al azar. con el nstart le decimos cuantas iteraciones va a hacer. En función de otros parámetros te elegirá los clúster que mejor optimizados estén.
Respecto a lo segundo a mi tmb me pasa en mi otro video de kmeans (marvel). hay una opción que te saca flechitas y te dice los nombres más claramente, pero sinceramente no ayuda mucho. Eso es lo único que conozco. De todas formas no siempre se puede sacar un listado si hicera falta.
Cuándo subes uno de PLS?
Excelente explicación. Gracias
Hola muchas gracias, a ver si el covid me permite volver a grabar pronto. ;)
Muchas gracias Pablo por tu aporte! te hago una consulta, en mi caso tengo mi matriz cargada como csv en R. Cada columna es un sitio de muestreo y cada fila es una sp. Quiero hacer un cluster para ver que sitios son mas similares entre si en relacion a la comunidad de spp de algas. los datos que tengo son abundancias pero hay muchas celdas vacias (con cero) porque no todas las sp fueron encontradas en todos los sitios. Este analisis de cluster que vos mostraste es adecuado para estos datos? Saludos y muchas gracias,
Hola, sí creo que no habría problema. Prueba a ver cómo te va ;)
no se me ejecuta la función "fviz_nbcluster()" y ya instale el paquete factoextra. Usted me puede ayudar. Gracias
Claro, Aron. La tienes mal escrita: fviz_nbclust()
Una pregunta, para bases de satos de 1500 filas y 22 columnas, como puedes hacerlo. Por que tengo agrupaciones en columnas en variables en binarias, pero no se puede representar bien puesto que hay 1500 filas ....y no se ni por donde cogerlo, los ejes ni se ven, osea en los ejes de mi base de datos no se aprecian puesto que son los clientes, por que estamos estudiando la base de un banco de Portugal.
Hola, no es una base muy grande por lo que no debería haber un gran problema. Pero, para empezar, yo nunca elegiría K-means para hacer un cluster de variables dicotómicas. No sé qué variables son, ni cuál es tu objetivo, pero me replantearía si este análisis cumple con lo necesario. Saludos!!
Una pregunta¿Cuando se hacen los clusters todas las variables esas tienen la misma importancia? Quiero decir lo mismo una variable como los asesinatos es mucho más relevante a la hora de tomar decisiones que pongamos los asaltos.¿hay alguna forma de asignar mayor peso a variables o todas tienen el mismo?
Hola, los clúster son para clasificar variables o casos. No son ponderables pues lo único que te dicen es que Nebraska es pequeña, con pocos asesinatos, violaciones y robos como otros XXX estados. Si quieres los puedes agrupar en un clúster. POr otro lado, nuevo méxico es una porquería como estos otros estados.... XXXX. Si después quisieras predecir calidad de vida a partir de estas variables, la propia regresión te ponderará la importancia de las VD.
Buenas, estimado una pregunta, la data USArrest tiene 4 variables numéricas y 1 categórica?. Lo pregunto porque el srt y y el head siempre me dice que hay 4 variables, entonces que sucede con la variable ESTADOS?
Hola, Estados no es una variable. Es el nombre de las filas. ;)
Buenas noches Pablo! Tengo una duda, es que me mandan hacer una regresión por clusters y la verdad no tengo idea, tu me podrías decir como lo hago? o en donde encuentro información por favor!
Será una regresión jerárquica?
Es genial como todos los videos. Una pregunta: una vez que he generado los clusters a partir de mi data frame, puedo construir un modelo de regresión a partir de ellos?
Muchas gracias
Sí, claro puedes hacer un modelo por cluster, o emplear la variable como predictora o dependiente (pero adaptado el modelo a variables politómicas).
@@PabloVallejoMedina perfecto muchas gracias y enhorabuena por los videos
pablo! tengo una super duda que data frame se pone en el codigo de NbClust() ? el data frame con los datos estandarizados o no estandarizados? ya que no se si colocar en esa funcion el data frame con los datos sin ser estandarizados, porque como en esa funcion se indica que la distancia es euclidea eso no haria que ese data frame que no esta estandarizado se estandarice?
Hola, el que quieres clustear. Si es normalizado o no depende de los datos.
Tengo una duda, esta rutina se puede hacer con dataframes con variables mixtas? o se puede hacer una matriz de disimilitud de estas variables mixtas (p.ej. usando gower) y una vez obtenida la matriz se puede hacer la rutina de NBclust ? Saludos desde Mexico!
Hola yo utilizaría un Kmodes o incluso un Kmedoids
Tengo un conjunto de datos Gigante muy difícil de cargar en R, ¿ es recomendable realizar un proceso de clustering con una muestra ?
Si no te colapsa adelante ;)
Estimado cuando importo una data local me sale el siguiente error al aplicar scale a la df:
df
Hola, debes de tener variables no numéricas. ëchale un ojo al otro video de cluster con marvel que tengo y ahí te lo explico. Un saludo.
Muchas gracias. Excelente. Tengo dos preguntas 1)Trabajo en R versión 4.0.2 y me dice que no hay el paquete fviz_nbclust para esta versión. Es posible adaptar el paquete de otra versíon a la versión actual?.. Otra pregunta, 2) ¿cómo se puede hacer para quitar las etiquetas en los dibujos (tengo 600 datos y no se puede apreciar la distribución y configuración de clusters?. Muchas gracias
Hola lo primero debe ser un Warning no un error. Con respecto a lo segundo en el argumento de fviz ponle label = "none"
Muchas gracias por el vídeo Pablo. Una pregunta, he usado el análisis de clúster para hacer perfiles de las puntuaciones de una escala y así usarlos como variables categóricas moduladores en una regresión. El tema es que nunca he hecho este tipo de análisis y no se bien como reportarlo en un paper en estilo apa. Sabrías algún documento, manual, o incluso algún paper tuyo que usar de guía? Gracias
Hola yo nunca he pasado de cluster a regresión. Si a Anova. Si quieres échale un ojo a este paper que hacen algo parecido:
Colombian people’s willingness to forgive offenses against women perpetrated during the armed conflict... www.scielo.org.co/scielo.php?script=sci_arttext&pid=S0120-05342019000300226
@@PabloVallejoMedina Gracias Pablo. Si lo piensas, Anova y GLM vienen a ser lo mismo. El año pasado, un estudio implementado en r demostraba que (casi) todos los análisis al final son Linear models. Te dejo el link por si lo desconocías:
lindeloev.github.io/tests-as-linear/
Muy buena explicación. En el ejercicio que yo tengo los países está como un atributo pero al momento de hacer kmeans tengo que eliminar esa columna y al momento de graficar no sé cómo poner nuevamente los nombres de los países y no me salgan números por los nombres.
Hola, puedes crear una variable normal con las etiquetas que desees y luego pasarla a rownames así:
dfitems
@@PabloVallejoMedina gracias lo voy a intentar
Hola ! muy buenos tus videos. Ya me suscribí.
Cuando quiero utilizar la función fviz_nbclust(resnumclust) me sale el siguiente error = Error in if (class(best_nc) == "numeric") print(best_nc) else if (class(best_nc) == : the condition has length > 1
Como podría solucionarlo ?
Saludos
Parece que es un error de la función, en algunos casos extraños da ese error. Aquí tienes una posible solución, pero no va a ser fácil. stackoverflow.com/questions/72075707/rstudio-error-with-the-fviz-nbclust-function
Hola Pablo, saludos desde Colombia. Tengo SO Ubuntu 20.04 R Studio Versión 4.0.2 y al instalar el paquete NbClust me dice que no esta disponible para mi versión de R; alguna recomendación?? Pdt: Excelente explicación!!!
No te preocupes es un Warning, no un error. Puedes seguir adelante sin problema.
Disculpa cuando cargue los paquetes me aparece el warning: "no hay un paquete llamado..." solo para el paquete tidyverse y factoextra, saben si en la versión mas actual cambiaron de nombre o de que forma podría solucionarlo? intente buscarlo por medio del administrador de paquete sin embargo tampoco aparece.
Gracias de antemano
Hola, no no debería ser problema. Asegúrate de estar escribiéndolos bien. respetando las mayúsculas ;)
@@PabloVallejoMedina Muchas gracias, de echo al parecer tenia conflictos con el SO, ya que estaba trabajando en Linux Ubuntu pero al cambiarme a Windows no tuve ningun problema. Por cierto muy interesantes tus videos gracias nuevamente!
Hola, hay alguna manera de sacar un resumen estadistico por cada cluster?
Gracias
Creo que lo hago al final del video, ¿no?
Hola Pablo, cómo estás? te escribo desde Chile. Quisiera consultarte sobre un error que me arroja el R con tu script: "Error in do_one(nmeth) : NA/NaN/Inf in foreign function call (arg 1)". He probado de todas las formas y no me resulta. Quizás un error en el csv? coloqué las localidades a comparar en columnas.
Puedes mandarme una foto de la base de datos.
Estimado Pablo, queria preguntar una cosa a respecto de los clusters. He visto que usted a partir del minuto 11 más o menos explica y incluye una "palette" de colores. Lo que todavía no logré hacer es tener los clusters 1, 2 , 3 y 4 de colores standard. A ver si me explico: Yo quería hacer comparaciones entre clusters con variables diferentes, así que el cluster más alto tendria un color y el más bajo de otro. Resulta que el R decide los colores y todavía no he visto como. Qué hice, llevé al ggplot2 y lo hice ahí, pero quería saber si hay como hacerlo directamente. Gracias.
Hola Amalía no se con que función pero los colores los puedes personalizar. De hecho tengo un chupito reciente de paletas de colores donde explico cómo.
Excelente video. Siempre que trabjas con datos lo estandarizas o solo es por este caso en particular? Saludos!
Hola pastor. Cuando la escala de medida difiere entre variables se recomienda estandarizar. Si todas van de 0 a 100 por ejemplo no seria tan necesario. Pero aun mejor sería mirar si las varianzas sean iguales o distintas... si es el último caso toca estandarizar. 😄
@@PabloVallejoMedina Estandarizar es apropiado en todos los casos? o existen situaciones en las que no es apropiado y puede dar resultados erroneos? Para hacer modelos predictivos (de regresion) estandarizarias siempre? Gracias por tu respuesta!
@@pastorsoto1298 Hola, es decir, si tus variables tienen varianzas muy desiguales entre ellas. O directamente las unidades de medida son diferentes (por ejemplo millones de dólares en petróleo y PIB) Deberías estandarizarla. En el caso que fueran las mimas unidades (o tuvieran varianzas similares) como ratio de covid por países, entonces no sería necesario. No lo hago como norma general, sino en función de los datos.
Hola, quisiera saber si en alguno de tus videos puedo ver cómo se realiza un gráfico Silueta para los cluster obtenidos con el método de K-means?
Creo que lo hago al final ¿no?
@@PabloVallejoMedina Hola Pablo, no es lo que me están pidiendo realizar. Pero pude construirlo finalmente. Gracias por responderme.
@@arielhernanreal2722 me alegra ;I
Muy buen video, se puede hacer que aparezca como labels otra columna? Y adicionalmente, puede aparecer en el gráfico algún otro dato, como las medias o algo, encima de cada grupo? Gracias por tu respuesta, saludos!
Hola Monse, sí todo se puede. Lo de las etiquetas lo tienes en el video de cluster y super héroes. Y lo de las medias, lo puedes hacer programando en ggplot, o hacerlo una vez exportado. Lo puedes ver en mi video de anotaciones fácil en ggplot. Un saludo!!
Muchas gracias! Saludos
Buenos días Pablo, como estas? Te hago una pregunta, cuando quiero usar la función fviz_cluster para plotear como también la función fviz_nbcluster para conocer el numero de clusters, me salta el siguiente error:
"Error in loadNamespace(j = 0.7.4 is required"
actualiza broom ;)
Hola Pablo que buen vídeo has hecho. A partir del minuto 11:18 sale dibujado el primer gráfico de clusters, en el eje x dice "Dim1 62%" y en el eje y "Dim2 24.7%". Me podrías decir de favor que significan esos porcentajes
Hola, es el % de variabilidad explicada por cada dimensión. Me alegro que te guste.
@@PabloVallejoMedina Muchas gracias Pablo, no sé si sea parecido al de análisis de componentes principales. Saludos desde México.
Hola, muy buen vídeo, pero tengo una consulta. Yo quería hacer un análisis parecido de una tabla que tengo en formato .xlsx, ¿Como puedo hacer para importarla de forma que me siga marcando la primero columna como texto? De la misma forma que en el vídeo esta el dataframe "df" (y luego la matriz) con alabama, alaska, etc. como primer columna
Hola, creo que la función
dfitems
@@PabloVallejoMedina Sirvió, muchas gracias
@@agustingodoy243 Tmb me pasó a mi ;)
Estimado. Donde puedo descargar la base de datos, que no puedo encontrar dicho link?
USAarest está itegrada en R, si sigues los pasos de mi sintaxis te aparecerá sola ;)
porque al momento de sacar el numero de cluster me aparece esto:
Error in do_one(nmeth) :
NA/NaN/Inf en llamada a una función externa (arg 1)
Además: Warning messages:
1: In stats::dist(x) : NAs introducidos por coerción
2: In storage.mode(x)
pareciera que tienens NA en tu data frame, no?
Hola buen video, solo me gustaría saber de favor como se la hace en caso de que mi primera columna tenga las etiquetas , en tu ejemplo tienes nombres de ciudades, en el mio tengo nombres de especies. Saludos.
Hola creo que con esta sintaxis estás listo;)
dfitems
@@PabloVallejoMedina Hola, vale vale, voy a intentarlo. Muchas gracias. Saludos desde México.