- Видео 2
- Просмотров 90 237
DATA SCIENCE PROJECT
Чили
Добавлен 28 мар 2020
Leer archivos con Pandas (Python)
En este video aprenderemos a leer múltiples archivos (excel o de texto) en forma automática utilizando python.
Просмотров: 3 711
Видео
Automatizar Excel con Python | Leer y procesar archivos con Pandas
Просмотров 87 тыс.4 года назад
Hola a todos, en este video veremos como podemos automatizar tareas de excel utilizando una de las librerías más potentes de Python. Instagram: jrodriguezg10 Para instalar Anaconda puedes ver este video: ruclips.net/video/hMrihZErw-A/видео.html Dataset: www.kaggle.com/aungpyaeap/supermarket-sales
gracias!!!! gracias!!! porque tenia que hacer una exportación bestial, y no tenia ni idea de Python, gracias esto, con algunas modificaciones adaptadas a lo que me interesaba, he podido automatizar lo que me llevaría muchisimas horas!!!
Excelente video
Hola se puede indicar en Phyton que uba columna tenga cierta cantidad de caracteres por ejemplo 40 y si no lo tuviera los rellene por ejemplo columna nombre y apellido concatenado sin espacios hasta 40 caracteres, gran video y explicación saludos!!
Excelente video
Excelente Video. Muy bien explicado, agradecería puedas seguir subiendo contenido de este y otros temas relacionados. Saludos!
muy útil el video. muchas gracias por la explicación!
Wow, muy interesante
Excelente video!!!!
Consulta, estuve viendo pero no estiendo que haces con la variable full path, porque la lectura del archivo lo realizas en la varible df = pd.read_excel(). 🥲 agradeceria una pequeña guia saludos desde Argentina
Hola como estas? en el caso que no quieras solo filtrar por una variable sino por dos o más que comandos utilizarias, en este caso que no solo filtre por cash sino por 2 o 3 mas, como sería?
Hola muy buen video, me re sirvió lo que si necesitaría ayuda porque quiero filtrar con varias condiciones, ej: tengo una columna ciudad la cual tiene 5 ciudades adentro y yo solo quiero 2 de ellas además de ese filtro, hay que incluir otro filtro mas de otra columna que es la de vendedores, que hay aproximadamente 50 vendedores y solo necesito elegir 10. si alguien me puede dar una mano de como podría filtrarlo estaría muy agradecido
Muy buen video
El video está muy bien. Pero a la hora de ejecutar el archivo .bat se abre el cmd y se cierra directamente.
Me pasa lo mismo
Lo pudieron solucionar ?
Este video es sencillamente genial!! ¿tendrás un tutorial que explique como realizar una operación (digamos sumar las ventas realizadas con pago "Cash") y el resultado escribirlo en una celda específica de un archivo de Excel ya existente?? Espero puedas orientarme!!
disculpa por las molestias pero encontraste la forma?
Una duda cómo puedo exportar mi archivo de notas en una mac? Para que sea funcional.
Hola amigo. Muchas gracias por su vídeo. En este momento estoy intentando crear el archivo pat para ejecutar mi automatización python pero no me funciona como a usted. De casualidad hay algo que deba tener yo en cuenta?
Te refieres al archivo bat?
Muchas gracias por tu video, aprendí mucho con este contenido, pero una observación, me llamo la atención el warning que daba el spyder y al leerlo, en la línea donde defines "fullpath" jamas la usaste y aún asi corre el programa por que se quedo la ruta con todo y el nombre de los primeros pasos, si ponemos fullpath donde se lee el archivo igual hay que agregar un punto en +".xlsx" para que lo ponga como extensión. Saludos y esperemos que puedas seguir subiendo contenido
excelente video hermano, sigues subiendo videos en otro canal o ya no subes? con tus vídeos aprendo fácil y rápido!
tengo una consulta como puedo filtrar una columna por fechas en dentro de un año. es decir todos los dias que se hicieron actividades en los dias de febrero y julio por ejemplo. y por otro lado en la actividad del minuto 15. el archivo csv me sale el archio solo con las cabeceras todo unido en una sola celda de excel.... estoy extraviado porque me salio asi el archivo
Buenas tardes, exelente contenido, tengo una consulta debo hacer una tarea similar con un archivo plano de longitud fija con 7 millones de filas se me genera error de caracteres especiales que debo hacer?
agrega el argumento encoding al método read_csv y prueba con algunos como "utf-8" o "latin-1" dependiendo de los caracteres especiales de tu archivo. Probablemente también tendrás problemas con tu memoria ram para procesar tantos datos, la solución ahí puede ser procesar en fragmentos, con el parámetro chunksize. Si te quedan dudas escríbeme a instagram
Muy buen contenido, gracias
Nadie notó que la función no está usando el input que escribe el usuario? xd
quería ver si habían puesto atención
No entiendo el objetivo técnico de todo este proceso... Excel en si mismo tiene opciones y fórmulas para hacer todo ese proceso que se hizo con Python. No veo en dónde se automatizaron tareas o se dió valor agregado a lo que bien se pudo hacer con Excel.
Básicamente la idea de trasladar los datos a Python y operarlos desde ahí es que te permite trasladar todo el trabajo que hiciste en excel a otros archivos, suponete que quieras hacer la misma operación para 1000 archivos de excel, tendrías que ir abriendo uno por uno lo que resulta súper molesto. Además la manipulación de datos en un lenguaje de programación suele ser más sencilla(y potente!), saludos!!
Buenísima!
Excelente video, me ayudo bastante. Sigue así y saludos desde Colombia
Hola! volverás a hacer tutoriales?
espero pronto volver!
Has un curso de Python para Excel de inicio a fin por favor.
Pregunta: para que creaste la variable fullpath si no la usas?
15:08 a qué se refiere cuando dice que "no queremos que la primera columna sea un auto númerico"?
Los dataframes tienen un indice y si no pones el argumento index = False este te aparecerá en tu archivo csv....prueba exportando el archivo sin incluir el parámetro para que puedas entender mejor.
@@datascienceproject9821 perfecto, gracias.
Muchas gracias. Lo único es que a mi no me funciona el paso final del archivo ejecutable. Tengo tal cual tu código, al correr el ejectutable solo se abre y no me pide que escriba el nombre del archivo :( (existirá algún paso que haya quedado en el tintero?)
estás trabajando con un so windows?...si es así debería funcionar, fíjate bien de no haberte saltado un paso.
No entiendo para qué el programa pide el nombre del archivo si siempre toma el mismo archivo.... 🙄
Sí, efectivamente está leyendo siempre el mismo archivo...se me paso! pero la idea es crear el dataframe tomando como input el nombre que le pasas al programa.
Muchas gracias por este video. Esta muy bueno!
Por favor no dejes de subir videos gracias
Excelente video. Felicitaciones.
Super buen video compadre, espero puedas retomar el curso, saludos.
Se ve interesante el tema, adicional me gustaría saber si es posible que el archivo de resultado se pueda subir a una tabla en MariaDB o MySQL para realizar gráficos con ZOHO Analytics.
Holaa!! una consulta? cuando exporto el archivo desde "una dirección local en disco) me sale error y lo he solucionado poniendo doble \\ pero tu solo pones uno, como se puede modificar eso? el error es: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape
Hola !! algún curso completo de python para automatizar excel ?
Hola, excelente gracias! Por favor, como abres desde Spider un archivo en excel con varias pestanas, escoges una especifica, buscas algo que de ahi necesites, obtienes la posicion donde se encuentra (columna y fila), copias el contenido de esa celda en memoria. Ahora quisiera abrir o t r o archivo en Excel y copiar ese contenido que tengo en memoria formando una columna para una serie de tiempo y asi iterativamente hasta que termine de leer cientos de hojas con sus respectivas pestanas? Saludos y gracias de antemano.
Disculpa es que el archivo que me da como resultado vienen todo separado por coma en vez de estar en la siguiente casilla sabes como soluiciono esto ? No me aparece como te aparece a ti
Eso ocurre porque se guarda como .csv (delimitado por comas), si abre ese archivo en Excel, automáticamente se muestra en varias columnas o puede que tenga predeterminado su delimitador de Excel el signo ;
Para eso, solamente utiliza la herramienta "Texto en columnas" que se encuentra en el menú "datos" para separarlas.
excelente video gracias por el aporte, nuevo suscriptor, consulto si se puede hacer un video que pegue datos de una planilla en otra planilla en celda especifica, tambien de interfaz grafica!!! gracias de nuevo.
Muchas gracias por el tutorial, ¿me puedes convidar el archivo excel pars practicar porfisss? Saludos
Si claro, lo puedes encontrar en el siguiente link: www.kaggle.com/aungpyaeap/supermarket-sales
@@datascienceproject9821 muchas gracias! bendiciones
Tienes un nuevo subscriptor
muy útil tu video muchas gracias
Amigo muchas gracias, gran tutorial, sigue adelante, ya me suscribí y di el like, muchas gracias.
Me alegro que te haya servido el video amigo !
Genial, tu ejemplo me ha servido de mucho, gracias por compartir tus conocimientos!!
Me alegro que te haya servido Armando! Saludos
muy buenos proyectos y si compartes el código en GitHub
Gracias por la sugerencia! Voy a crear un github del canal y lo dejaré en la descripción
Excelente contenido!. Sería interesante que pudieras subir material sobre la automatización de tareas.
voy a subir más contenido relacionado a la automatización amigo!
Hola! Sigo esperando el video amigo! Quedo atento saludos
@@franciscoy2743 perdón amigo he estado con muchas cosas, espero pronto volver.
Excelente contenido!, espero con ansias material nuevo:D Tienes un nuevo subscriptor ;)
Gracias Diego !
Muchas gracias nuevo sub