Maneja y Analiza Datos con DataFrames de Pandas y Python
Вставка
- Опубліковано 2 сер 2024
- En este video se brinda una guía básica al uso de DataFrames de Pandas. Se explica cómo crear, modificar y acceder a los valores de los DataFrames. Además, se presentan y explican los atributos y métodos más comunes.
Para citar este recurso educativo utiliza la siguiente referencia:
Gutiérrez-García, J.O. [Código Máquina]. (2021, 12 de Julio). Maneja y Analiza Datos con DataFrames de Pandas y Python [Video]. UA-cam. [Incluye aquí la URL del video].
********************************************
Para guiar tu aprendizaje, en este vínculo ( • Curso de Inteligencia ... ) se encuentra una guía secuencial para aprender:
1. Programación Básica con Python;
2. Manejo de Datos;
3. Visualización de Datos;
4. Análisis de Datos; y
5. Aprendizaje de Máquina y Ciencia de Datos.
********************************************
Índice del Video:
00:00 Introducción a los DataFrames
11:16 Atributos básicos
14:22 Acceso a los valores
21:17 Métodos básicos comunes
30:06 Agregar y borrar renglones y columnas
44:40 Estadística descriptiva
Apoya a Código Máquina dando un Like, con un Super Gracias o visitando nuestra tienda en:
/ shop
El código del video está disponible en GitHub github.com/CodigoMaquina/code
⭐ De la co-fundadora de Código Máquina, productos de cosmética natural SINHAKI:
www.amazon.com.mx/s?srs=12094...
#python #pandas #DataScience #cienciadedatos
Apoya a Código Máquina dando un Like, con un Super Gracias o visitando nuestra tienda en:
facebook.com/C0d1g0Maqu1na/shop
excelente material, muy bien explicado y facil de entender...muchas gracias
Octavio. Tus videos son muy bueno. La explicacion clara. Agradezco mucho todo el contenido. Recomendado al 100%
Infinitas gracias por compartir de una manera tan clara y sencilla tus conocimientos, un abrazo desde Argentina!
Estimado Daniel muchas gracias por saludar desde Argentina. Te mando un abrazo desde la Ciudad de México :)
Que súper contenido!!, Muchas gracias por compartir , espero sigas haciendo más vídeos de éstos , quizá ya un caso real , recorriendo todos los pasos de un análisis de datos, gracias crack
Dennilson gracias por tus comentarios y por las sugerencias. Ya cuando hayamos visto los fundamentos, entraremos a casos prácticos.
hermano.. una explicación del funcionamiento de pandas más que meritoria de ser premiada. Llevo como 1 año aprendiendo para Científico de Datos y este tutorial comparado con otros en idioma inglés, es sumamente aclarador y resume excelentemente la materia básica y como entrada a Pandas. Gracias, gracias y.. de nuevo.. GRACIAS!
@danielmagantopizarro2262 muchísimas gracias por tus palabras :)
oye como ingresaste el nuevo renglon?, me aparece que el metodo append no existe en mi caso
Gracias por tu video.. se nota que quieres darte a entender.. excelente!!! espero pueda ud seguir haciendo estos videos lo felicito por su claridad .
David muchas gracias por tus comentarios.
Excelente explicación amigo, muchas gracias!
Maravilloso.
¡Muchas gracias por tus comentarios!
Excelente contenido, espero con ansia los nuevos videos. Sigan así.
¡Muchas gracias por tus comentarios!
Woww! Gracias por compartir conocimiento, se ve genial ✌✌
¡Muchas gracias por tus comentarios!
Excelente muy pedagógico !!!
¡Muchas gracias! :)
Thanks!
@EduardoMarck-jo6mt muchísimas gracias por creer en este proyecto y por apoyarnos. Como una pequeña muestra de nuestro agradecimiento, por favor échale un ojo a nuestro último video de "backpropagation" por ahí del segundo 48: ua-cam.com/video/iOsR-EC9z6I/v-deo.html
Excelente video, muchas gracias.
Muchas gracias por tus comentarios y por ver el canal :)
Buenísimas las clases de este profesor
¡¡¡Muchas gracias Dalana!!!
Excelentes videos!!!!
Muchas gracias :)
Exelente video, muy bien explicado
Muchas gracias Jesús. Saludos!!
¡Gracias!
Sergio muchas gracias por apoyarnos y por creer en este proyecto :)
Muchas gracias profesor.
Es un placer :)
Excelente video
Muchas gracias :)
Excelente! muchas gracias por el entrenamiento!
@gabriellezeta es todo un placer :)
excelente clase, muchas gracias.
:)
Excelente contenido
Gracias por ver el canal!
Buenas tardes, cual es el primer video de la serie análisis de datos? Gracias
Hola Víctor José. Te comento que tenemos una guía del contenido del canal que podrías utilizar para guiar tu aprendizaje. Aquí va el vínculo ua-cam.com/video/lomJnbN5Wnk/v-deo.html
Que bien explica Goku el usa de Pandas
@franciscohernandez7308 soy mucho más fan de Naruto que de Goku ;)
Hola!! he estado siguiendo tus videos y me encantan pero tengo un problema cuando uso el .append(renglon) me ejecuta error que comando puede remplazarlo
hola @SpiderDeadful asumiendo que tienes un dataframe llamado paises que tiene dos columnas: poblacion y porcentaje. Para agregar un reglón puedes usar el siguiente código:
renglon = {"poblacion": 332, "porcentaje": 15.55}
paises.loc["un_pais"] = renglon
Supongamos que busco el valor máximo de la columna población con .max(), como puedo extraer el valor del pais al que esta asociado? En este caso seria China
Muchas gracias por la pregunta. Ese tipo de operaciones/consultas se realiza con filtros. Te recomiendo echarle un ojo al siguiente video donde explico con detalle varios ejemplos: ua-cam.com/video/Ys02DmUwl30/v-deo.html
Hola que editor de códigos utiliza?
En este video en particular uso Jupyter Notebooks. Aquí va un video en caso de que sea de tu interés: ua-cam.com/video/mcG_wcR4e6M/v-deo.html
Muy buen contenido y explicación, pero tengo una duda. En el apartado de agregar renglones, cuando pones el paises.append(renglon) a mi a fecha de hoy me salta este aviso "FutureWarning: The frame.append method is deprecated and will be removed from pandas in a future version. Use pandas.concat instead.", el problema viene al intentar usar este .concat ya que al poner paises.concat(renglon) me da error. ¿Cómo se debería de hacer con este .concat?
Hola, yo lo hice así, creé un segundo dataframe y luego lo uní
nombre_pais = ["Japón"]
encabeza = ["Poblacion", "Porcentaje"]
dato = [[126, 1.62]]
pais = pd.DataFrame(dato, index=nombre_pais, columns=encabeza)
pais
#paises.append(renglon)
pd.concat([paises, pais])
Hola @mcfrostys7817 gracias por seguir el contenido del canal. La respuesta de @luigicastroalvis4492 aquí abajo es muy buena.
Lamentablemente aun no se pueden editar los videos en UA-cam para poner algunas notas cuando van evolucionando las librerías. Estamos en contacto :)
@luigicastroalvis4492 muchas gracias por apoyar a las demás personas con sus dudas. Eres una muy buena persona :)
Hola, estoy haciendo lo que haces en el tutorial, pero al momento de agregar Japon me aparece que:
'DataFrame' object has no attribute 'append', como se soluciona este problema?
Hola @Aleph1869 recientemente se descontinuó el método append(), de ahí el error. Sin embargo, hay múltiples formas de implementar la misma funcionalidad. Por ejemplo, asumiendo que tienes un dataframe llamado paises que tiene dos columnas: poblacion y porcentaje, para agregar un reglón puedes usar el siguiente código:
renglon = {"poblacion": 332, "porcentaje": 15.55}
paises.loc["un_pais"] = renglon
Para solucionar el problema del append:
paises = pd.concat([paises, renglon.to_frame().T])
hola Octavio, quería hacerte una pregunta: estaba realizando los ejercicios de este capitulo y me sale un error al utilizar paises.append(renglon) podría ser que ya no esté en uso? intenté con insert() pero me salía esto: TypeError: DataFrame.insert() missing 2 required positional arguments: 'column' and 'value'
El amigo chat gpt me indicó hacerlo así y si funcionó: paises.loc['Japón'] = renglon
Minuto 40:55 no resultó válida la función append, a pesar de corroborar que estaba bien escrita e incluso le pregunté a la ia que ahora tiene colab
Consulte y dice que .append() has been deprecated en Pandas 🐼