🐼 ¿Para qué sirve filter? | Selección de columnas y filas | Pandas | Python

Поделиться
HTML-код
  • Опубликовано: 24 окт 2024

Комментарии • 12

  • @cctmexico
    @cctmexico  3 года назад +4

    ⏰ Por si tienes prisa, aquí te dejamos el minuto a minuto del vídeo:
    00:00 Pagina de los datos del agente infeccioso en México
    04:34 Lectura de los datos en línea (zip-->csv)
    07:42 Seleccionar por nombre de la columna (df.filter)
    09:35 Seleccionar por “algo parecido a..” (df.filter(like=’’)
    10:37 Seleccionar por expresiones regex
    11:57 Les dejamos la observación que hizo el estimado Leonardo Molina sobre la expresión REGEX --->
    13:55 Seleccionar por filas (usamos regex)
    Observación de Leonardo Molina:
    En el instante 11:57 hay un error: la expresión regular 'SIN*' apunta a una cadena que cumpla con el patron de tener 'SI', pudiendo tener a continuación (y pegado) 0 o más 'N' (el asterisco sólo afecta al carácter que tiene a la izquierda. Es por eso que les aparece como resultados 'SINTOMAS' (cumple con tener 'SIN'), 'OBESIDAD' (cumple con tener 'SI' y 0 ocurrencias de la 'N' inmediatamente después de 'SI'), etc.

  • @leonardomolina8958
    @leonardomolina8958 3 года назад +1

    Había visto el método filter pero no su parámetro like. Muy útil! Un método muy útil taambién es df.query(). En el instante 11:57 hay un error: la expresión regular 'SIN*' apunta a una cadena que cumpla con el patron de tener 'SI', pudiendo tener a continuación (y pegado) 0 o más 'N' (el asterisco sólo afecta al carácter que tiene a la izquierda. Es por eso que les aparece como resultados 'SINTOMAS' (cumple con tener 'SIN'), 'OBESIDAD' (cumple con tener 'SI' y 0 ocurrencias de la 'N' inmediatamente después de 'SI'), etc.

    • @cctmexico
      @cctmexico  3 года назад +1

      ¡Muchísimas gracias por la amable y excelente observación! La vamos a dejar en el comentario de los timestamps, para que sea más fácil de ver :) ¡Muy amable estimado Leonardo!

    • @leonardomolina8958
      @leonardomolina8958 3 года назад

      @@cctmexico siempre gracias a ustedes por los excelentes vídeos, excelentes y claras explicaciones y por tanta variedad de vídeos!

  • @degsjalg
    @degsjalg 3 года назад

    me salvaste la vida!"!!!!!!!!!!!!!!! podrias solo eliminar los gifs de la parte superior? generan mcuha distraccion!! mil tks

  • @erremazo
    @erremazo 3 года назад

    Hola. Me encantan tus videos son muy claros y bastante amenos. Solo me gustaría que no uses Gifs animados...me distraen mucho. Felicidades por tu canal

  • @eduardodilanalvarezperalta7114
    @eduardodilanalvarezperalta7114 3 года назад +1

    MUCHAS GRACIAS!!! Son los mejores, en verdad me sirvió mucho. Son geniales de verdad para solucionar el problema del lenguaje yo use 'latin-1' después del econding y si piensan seguir usando estas bases de datos yo tengo los diccionarios.

    • @cctmexico
      @cctmexico  3 года назад +1

      ¡Excelente por lo de latin-1! lo vamos a probar ¡Muchas gracias por el tip! y afortunadamente ya están disponibles los diccionarios otra vez :) (Muy amable, por ofrecerlos)

  • @arturoaaz
    @arturoaaz 3 года назад +2

    Hola, saludos desde España. Excelente curso! he recreado cada uno de los videos y he aprendido mucho. Una sugerencia , podrías dejar el código, en la descripción para facilitar el seguimiento del video. Gracias. Saludos!! :)

  • @carpinteroana4697
    @carpinteroana4697 3 года назад +1

    Python, que cargue una lista con 5 nombre de personas. Imprima la lista (todos los nombres).