al crear el grafico de distribucion, se utilizó prueba_df.boxplot(), por lo que entiendo es una funcion nativa de python 3 (corre sin importar la libreria plt). sin embargo se imprimió con una función de plt. Hice pruebas y solo cambian las lineas guias de las filas, es lo unico que cambia? es mejor usar una función que otra?
En realidad .boxplot() no es una función nativa de Python, es una propiedad de pandas. Digámoslo así: pandas calcula los datos y plt se encarga de crear el gráfico con esos datos. Más allá de eso, no debería haber diferencia entre usar una u otra
Hola maestro, muy buena clase. Te comento que cuando descomprimo el zip nombres no me aparece con .csv solamente aparece nombres en excel por lo cual no puedo abrir el archivo en jupiter.
crees que podrías exportar el archivo a CSV desde excel? Otra opción es usar el método de pandas de open_excel en lugar de open_csv, necesitarías ejecutar !pip install openpyxl antes en Jupyter. Avísame si te funciona
Muy buen curso profe! Tengo una duda, sin mucha experiencia con Python tengo entendido que el operador and se escribe asi, "and" y estas utilizando "&" en vez de "and", eso tiene alguna explicación?
tienes razón, "and" es para operadores cuando estás dentro de un IF, el "&" sirve dentro de pandas para unir valores booleanos. Técnicamente, fuera de casos especiales (como pandas) siempre querrás usar "and" porque el "&" es otro tipo de operador
yo puse esto: df_mary_2000_2010 = df_base[ (df_base['name'] == 'Mary') & (df_base['year'] >= 2000)& (df_base['year'] < 2010) ] df_mary_2000_2010.shape[0] #para que me diga el numero de registros (filas) que hay Me salieron 496, no se si lo habré hecho bien
Me está encantando este curso, el profesor es de diez. Saludos desde España.
Muchas gracias! Saludos desde Guatemala :D
Insisto, maravilloso curso, muchas gracias por compartirlo!!
Y mil gracias su curso esta buenisimo
Hola donde ESTA El pdf del material del tutorial no Los practicos?
Hola, excelente explicacion. La posible respuesta al alumno puede ser la siguiente: print(nuevo_df.head(250).to_string()), saludos desde Mexico.
hola, como se llama el programa para tener la paleta o lapiz para hacer trazos en la pantalla?
Se llama EpicPen, muy útil jeje
Buenos días Ingeniero quisiera hacerle una consulta ya pude abrir el archivo nombres con pandas pero solo me muestra 10 registros no puedo ver mas
Puedes compartir qué código usaste para importar y para ver el código?
buen video luis!
Gracias! Espero que te sirva :D
al crear el grafico de distribucion, se utilizó prueba_df.boxplot(), por lo que entiendo es una funcion nativa de python 3 (corre sin importar la libreria plt). sin embargo se imprimió con una función de plt. Hice pruebas y solo cambian las lineas guias de las filas, es lo unico que cambia? es mejor usar una función que otra?
En realidad .boxplot() no es una función nativa de Python, es una propiedad de pandas. Digámoslo así: pandas calcula los datos y plt se encarga de crear el gráfico con esos datos. Más allá de eso, no debería haber diferencia entre usar una u otra
@@j1nchuika genial! es muy interesante. Seguirás subiendo mas clases? voy al dia con ellas, estoy aprendiendo mucho.
Grande grande Ing Contreras.
Muchas gracias, excelente sus explicaciones. Éxitos.
Gracias! un gusto
En inglés candle se pronuncia "candel ", significa vela, a lo mejor viene de ahí ese nombre.
Muy interesante
Buen video profesor. Tengo una duda si excel no puedo abrir tantos archivos. En qué programa hicieron esa base de datos ? Gracias de antemano 🙂.
Por lo general esas bases de datos se hacen en motores específicos (como Postgres o MySQL) o en programas de estadística como SPSS o SAS.
Tiene más paciencia que un santo con ciertos alumnos, jejeje.
Hay de todo jaja
Hola maestro, muy buena clase. Te comento que cuando descomprimo el zip nombres no me aparece con .csv solamente aparece nombres en excel por lo cual no puedo abrir el archivo en jupiter.
crees que podrías exportar el archivo a CSV desde excel? Otra opción es usar el método de pandas de open_excel en lugar de open_csv, necesitarías ejecutar
!pip install openpyxl
antes en Jupyter. Avísame si te funciona
excelente curso gracias!
Pandas es mi herramienta favorita :3
Hola!, yo necesito aprender a trabajar con chatGPT, este curso es adecuado para eso?
Hola, este curso se enfoca en entender cómo funciona el concepto de AI de fondo y herramientas para crearlas. No cubre ChatGPT directamente
Muy buen curso profe! Tengo una duda, sin mucha experiencia con Python tengo entendido que el operador and se escribe asi, "and" y estas utilizando "&" en vez de "and", eso tiene alguna explicación?
tienes razón, "and" es para operadores cuando estás dentro de un IF, el "&" sirve dentro de pandas para unir valores booleanos. Técnicamente, fuera de casos especiales (como pandas) siempre querrás usar "and" porque el "&" es otro tipo de operador
muy pero muy buena la clase
Gracias!! Espero que sea útil
Estoy en la clase 3 perdon
No me sale filtrar los datos entre el 2000 y 2010. alguien me puede compartir cómo se redacta eso?
yo puse esto:
df_mary_2000_2010 = df_base[
(df_base['name'] == 'Mary') &
(df_base['year'] >= 2000)&
(df_base['year'] < 2010)
]
df_mary_2000_2010.shape[0] #para que me diga el numero de registros (filas) que hay
Me salieron 496, no se si lo habré hecho bien
no me da ningun error disculpe