Paste
Copy
Cut
Options
  • Pregunta: En Python: Descripción del problemaConstruya la función calcular_habitantes_por_puesto que calcule la cantidad dehabitantes que hay en un país por cada estudiante inscrito en una universidad de esepaís y clasificada en el ranking TIMES. La función recibe dos DataFrames. El primerotiene la información sobre la población de cada país organizada en tres

     En Python: Descripción del problema
    Construya la función calcular_habitantes_por_puesto que calcule la cantidad de
    habitantes que hay en un país por cada estudiante inscrito en una universidad de ese
    país y clasificada en el ranking TIMES. La función recibe dos DataFrames. El primero
    tiene la información sobre la población de cada país organizada en tres columnas: 'Pais',
    'Poblacion' y 'Edad_mediana'. El segundo tiene la información sobre universidades
    organizada en tres columnas: 'country', con el nombre del país; 'university_name', con el
    nombre de una universidad del ranking; y 'num_students', con el número de estudiantes
    inscritos en esa universidad.
    Su función debe retornar un DataFrame con las siguientes condiciones: una columna
    Ilamada 'Pais' con el nombre de los países y una columna llamada
    'habitantes_por_puesto'. En esta última columna aparecerá la cantidad de habitantes de
    cada país, dividida por la cantidad total de estudiantes que hay en las universidades del
    país que aparecen en el ranking TIMES. Por ejemplo, si la población de Australia es de 25
    millones de personas y hay 31 universidades que en total atienden a 740.000
    estudiantes, entonces la cantidad de 'habitantes_por_puesto' será 33.8 (el número debe
    redondearse a 1 cifra decimal). Además, el DataFrame resultante debe estar ordenado
    de menor a mayor de acuerdo con la cantidad de 'habitantes_por_puesto'.
    Nota: Para ordenar los resultados no tenga en cuenta las aproximaciones.
    Función requerida
    Su solución debe tener una función de acuerdo a la siguiente especificación. Usted
    puede tener funciones adicionales.Descripción del problema Construya la función calcular_habitantes_por_puesto que calcule la cantidad de habitantes que hay en un país por cada estudiante inscrito en una universidad de ese país y clasificada en el ranking TIMES. La función recibe dos DataFrames. El primero tiene la información sobre la población de cada país organizada en tres columnas: 'Pais', 'Poblacion' y 'Edad_mediana'. El segundo tiene la información sobre universidades organizada en tres columnas: 'country', con el nombre del país; 'university_name', con el nombre de una universidad del ranking; y 'num_students', con el número de estudiantes inscritos en esa universidad. Su función debe retornar un DataFrame con las siguientes condiciones: una columna llamada 'Pais' con el nombre de los países y una columna llamada 'habitantes_por_puesto'. En esta última columna aparecerá la cantidad de habitantes de cada país, dividida por la cantidad total de estudiantes que hay en las universidades del país que aparecen en el ranking TIMES. Por ejemplo, si la población de Australia es de 25 millones de personas y hay 31 universidades que en total atienden a 740.000 estudiantes, entonces la cantidad de 'habitantes_por_puesto' será 33.8 (el número debe redondearse a 1 cifra decimal). Además, el DataFrame resultante debe estar ordenado de menor a mayor de acuerdo con la cantidad de 'habitantes_por_puesto'. Nota: Para ordenar los resultados no tenga en cuenta las aproximaciones. Función requerida: Su solución debe tener una función de acuerdo a la siguiente especificación. Usted puede tener funciones adicionales. Nombre de la función: calcular_habitantes_por_puesto Parámetros: Nombre: poblacion Tipo: pd.DataFrame Descripción: DataFrame con las columnas 'Pais', 'Poblacion' y 'Edad_mediana'. Este DataFrame está desordenado. Nombre: universidades Tipo: pd.DataFrame Descripción: DataFrame con las columnas 'country', 'num_students' y 'university_name'. Este DataFrame está desordenado. Tipo del retorno: pd.DataFrame Descipción del retorno: calcular_habitantes_por_puesto Funciones y primitivas prohibidas Nombre: For Descripción: No debería usar la primitiva 'for' para resolver este problema. Nombre: While Descripción: No debería usar la primitiva 'while' para resolver este problema.
    student submitted image, transcription available
  • Chegg Logo
    Esta pregunta aún no se resolvió!
    ¿No es lo que buscas?
    Envía tu pregunta a un experto en la materia.