Python IV
Quiz
•
Computers
•
Professional Development
•
Practice Problem
•
Hard
Daniel Beffermann
Used 1+ times
FREE Resource
Enhance your content in a minute
7 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
¿Cómo puedes contar la frecuencia de cada valor único en una columna específica del DataFrame?
df['columna'].count()
df['columna'].sum()
df['columna'].unique()
df['columna'].value_counts()
Answer explanation
Para contar la frecuencia de cada valor único en una columna de un DataFrame, se utiliza df['columna'].value_counts(). Esta función devuelve una serie con los conteos de cada valor único, lo que es ideal para este propósito.
2.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Si tienes un DataFrame indexado por la columna 'nombre' y necesitas volver a utilizar el índice autoincremental de números enteros, sin perder los datos del indice actual ¿qué comando deberías usar?
df.drop('nombre')
df.rename_axis('nombre')
df.reset_index(drop=False)
df.set_index('nombre')
df.reset_index(drop=True)
Answer explanation
El comando df.reset_index(drop=False) permite restablecer el índice a un índice autoincremental de enteros, manteniendo la columna 'nombre' como una columna normal en el DataFrame, sin perder los datos del índice actual.
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
¿Qué método te permite seleccionar un rango de filas y columnas utilizando sus posiciones numéricas en el DataFrame?
loc
iloc
filter
select
position
Answer explanation
El método 'iloc' permite seleccionar filas y columnas en un DataFrame utilizando sus posiciones numéricas. A diferencia de 'loc', que usa etiquetas, 'iloc' se basa en índices enteros, lo que lo hace ideal para este propósito.
4.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Si deseas calcular estadísticas sobre una columna específica pero ignorar ciertos valores basados en condiciones de otras columnas, ¿cómo podrías hacerlo?
Usar df.describe() con filtros booleanos
Filtrar primero las filas relevantes y luego aplicar describe()
Aplicar describe() y luego eliminar las filas innecesarias
Usar df.query() para seleccionar las filas correctas
Answer explanation
La opción correcta es filtrar primero las filas relevantes y luego aplicar describe(). Esto asegura que solo se consideren los datos que cumplen con las condiciones deseadas, proporcionando estadísticas precisas sobre la columna específica.
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
En un análisis de datos, ¿cómo podrías asegurarte de que una nueva columna que estás agregando a un DataFrame tiene el tamaño correcto?
Verificar el tamaño de la columna nueva usando len() antes de agregarla
Asegurarte de que la longitud del DataFrame sea mayor a 0
Comparar el tamaño de la columna con df.shape[0]
Usar df.append() para asegurar el tamaño correcto
Simplemente agregar la columna y verificar manualmente
Answer explanation
Comparar el tamaño de la columna con df.shape[0] es la mejor opción, ya que asegura que la nueva columna tenga la misma longitud que el DataFrame, evitando errores al agregarla. Las otras opciones no garantizan esto.
6.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
¿Cuál es el resultado de ejecutar df.set_index('columna') si columna tiene valores duplicados?
Se elimina la columna columna
Se combinan los valores duplicados
El DataFrame tendrá múltiples filas con el mismo índice
l DataFrame generará un índice automático para los duplicados
Se lanzará una excepción
Answer explanation
Al ejecutar df.set_index('columna') con valores duplicados, el DataFrame resultante tendrá múltiples filas con el mismo índice, ya que los índices no se eliminan ni se combinan, simplemente se repiten para los valores duplicados.
7.
MULTIPLE SELECT QUESTION
45 sec • 1 pt
Si deseas filtrar un DataFrame para obtener solo las filas donde la columna edad sea mayor a 30, ¿cuál de los siguientes códigos es correcto?
(selecciona dos)
df[df['edad'] > 30]
df.filter[df['edad'] > 30]
df.query('edad > 30')
df.iloc[df['edad'] > 30]
df.where('edad > 30')
Answer explanation
Las opciones correctas son df[df['edad'] > 30] y df.query('edad > 30'). La primera utiliza la indexación booleana y la segunda permite filtrar usando una expresión de consulta, ambas son válidas para obtener filas donde la edad es mayor a 30.
Access all questions and much more by creating a free account
Create resources
Host any resource
Get auto-graded reports

Continue with Google

Continue with Email

Continue with Classlink

Continue with Clever
or continue with

Microsoft
%20(1).png)
Apple
Others
Already have an account?
Similar Resources on Wayground
10 questions
AWS Practitioner - 10
Quiz
•
Professional Development
10 questions
HERData
Quiz
•
Professional Development
10 questions
paquetes contables lección 1
Quiz
•
11th Grade - Professi...
11 questions
Características da abordagem de banco de dados x processamento
Quiz
•
Professional Development
10 questions
Informática - Arquitectura de las computadoras
Quiz
•
Professional Development
10 questions
FitTalks - MongoDB
Quiz
•
Professional Development
10 questions
Identificación de amenazas y vulnerabilidades
Quiz
•
Professional Development
12 questions
MME 5.1-Conectores
Quiz
•
Professional Development
Popular Resources on Wayground
15 questions
Fractions on a Number Line
Quiz
•
3rd Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
22 questions
fractions
Quiz
•
3rd Grade
20 questions
Main Idea and Details
Quiz
•
5th Grade
20 questions
Context Clues
Quiz
•
6th Grade
15 questions
Equivalent Fractions
Quiz
•
4th Grade
20 questions
Figurative Language Review
Quiz
•
6th Grade
Discover more resources for Computers
10 questions
How to Email your Teacher
Quiz
•
Professional Development
6 questions
3RD GRADE DECLARATION OF INDEPENDENCE EXIT TICKET
Quiz
•
Professional Development
19 questions
Black History Month Trivia
Quiz
•
6th Grade - Professio...
22 questions
Multiplying Exponents with the Same Base
Quiz
•
9th Grade - Professio...
40 questions
Flags of the World
Quiz
•
KG - Professional Dev...
