--- id: 5e46f7e5ac417301a38fb929 title: Analizador de Datos Demográficos challengeType: 10 forumTopicId: 462367 dashedName: demographic-data-analyzer --- # --description-- Estarás trabajando en este proyecto con nuestro código inicial en Replit. Todavía estamos desarrollando la parte interactiva del currículo de Python. Por el momento, aquí hay algunos videos en el canal de YouTube de freeCodeCamp.org que te enseñaran todo lo que necesitas saber para completar este proyecto: - Curso de video de Python para todos< /a>(14 horas)

  • Cómo analizar datos con Python Pandas (10 horas)

  • --instructions--

    En este desafío debe analizar los datos demográficos usando Pandas. Se le da un conjunto de datos demográficos que fueron extraidos de la base de datos del censo de 1994. Aquí hay un ejemplo de cómo se debería ver:

    |    |   age | workclass        |   fnlwgt | education   |   education-num | marital-status     | occupation        | relationship   | race   | sex    |   capital-gain |   capital-loss |   hours-per-week | native-country   | salary   |
    |---:|------:|:-----------------|---------:|:------------|----------------:|:-------------------|:------------------|:---------------|:-------|:-------|---------------:|---------------:|-----------------:|:-----------------|:---------|
    |  0 |    39 | State-gov        |    77516 | Bachelors   |              13 | Never-married      | Adm-clerical      | Not-in-family  | White  | Male   |           2174 |              0 |               40 | United-States    | <=50K    |
    |  1 |    50 | Self-emp-not-inc |    83311 | Bachelors   |              13 | Married-civ-spouse | Exec-managerial   | Husband        | White  | Male   |              0 |              0 |               13 | United-States    | <=50K    |
    |  2 |    38 | Private          |   215646 | HS-grad     |               9 | Divorced           | Handlers-cleaners | Not-in-family  | White  | Male   |              0 |              0 |               40 | United-States    | <=50K    |
    |  3 |    53 | Private          |   234721 | 11th        |               7 | Married-civ-spouse | Handlers-cleaners | Husband        | Black  | Male   |              0 |              0 |               40 | United-States    | <=50K    |
    |  4 |    28 | Private          |   338409 | Bachelors   |              13 | Married-civ-spouse | Prof-specialty    | Wife           | Black  | Female |              0 |              0 |               40 | Cuba             | <=50K    |
    

    Debes usar Pandas para responder a las siguientes preguntas:

    Utilice el código de inicio en el archivo demographic_data_analyzer. Actualice el código para que todas las variables definidas como "None" se establezcan al cálculo o código apropiado. Redondea todos los decimales a la décima más cercana.

    Las pruebas unitarias están escritas para ti en test_module.py.

    Desarrollo

    Para el desarrollo, puedes utilizar main.py para probar tus funciones. Haz clic en el botón "run" y se ejecutará main.py.

    Pruebas

    Importamos las pruebas de test_module.py a main.py para tu conveniencia. Las pruebas se ejecutarán automáticamente cada vez que presiones el botón "run".

    Envío

    Copia el enlace de tu proyecto y envíalo a freeCodeCamp.

    Fuente de datos

    Dua, D. y Graff, C. (2019). UCI Machine Learning Repositorio. Irvine, CA: University of California, School of Information and Computer Science.

    --hints--

    Debería pasar todas las pruebas de Python.

    
    

    --solutions--

      # Python challenges don't need solutions,
      # because they would need to be tested against a full working project.
      # Please check our contributing guidelines to learn more.