wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Repaso general materia

Total questions: 94

Worksheet time: 2hrs 21mins

Name
Class
Date
1.

Gráfico de la representación de distribuciones de frecuencias, en el que se emplean rectángulos dentro de unas coordenadas.

a)

Histograma

b)

Dispersión

c)

Plot (trazo)

d)

Mapa de calor

2.

EL método contour() requiere como input

a)

Un arreglo

b)

Dos arreglos

c)

Una matriz

d)

Cualquiera de las opciones acá mostradas

3.

El método para mostrar la barra de color en contourf de matplotlib es

a)

colormap()

b)

colorbar()

c)

color()

d)

cbar()

4.

La clase subplot(222)

a)

Genera el plot superior derecho de una figura

b)

Genera el plot número 3 de una figura

c)

Genera el plot de la segunda fila, primera columna

d)

Genera el plot de la segunda columna, segunda fila

5.

La clase gridspec() de matplotlib es (use un notebook para averiguarlo)

a)

Un análogo a subplot(), pero con más posibilidades

b)

Un análogo a subplot(), pero con menos posibilidades

c)

una herramienta para realizar gráficos vectoriales

d)

una herramienta para realizar mapas de bits

6.

La clase quiver() permite: (Use un notebook para averiguarlo)

a)

Dibujar vectores

b)

Manejar matrices

c)

Dibujar contornos

d)

Dibujar gráficos circulares

7.

Función que nos sirve para mostrar la gráfica

a)

plot

b)

show

c)

plt

d)

print

8.

Si queremos dibujar y mostrar dos gráficas juntas como se ve en la figura, debemos usar en orden:

a)

1° plot, 2° show, 3° plot, 4° show

b)

1° plot, 2° show

c)

1° plot, 2° plot, 3° show

d)

1° plot, 2° show, 3° show

9.

La función para ponerle una etiqueta (bautizar) al eje vertical 'y' es plt. (a)   () (6 letras)

10.

Función que necesitamos usar si utilizamos la propiedad label

a)

xlabel

b)

legend

c)

title

d)

annotate

11.

Si quiero agregar una rejilla/cuadrícula como la que se ve en la figura, qué instrucción debo usar

a)

plt.grid()

b)

plt.grid(axis='x')

c)

plt.grid(axis='y')

d)

plt.grid(axis='both')

12.

La función para agregar un mensaje en alguna parte de la gráfica es plt. (a)   () (8 letras)

13.

En la función axvspan, cuál eje toma valores de 0 a 1

a)

El horizontal x

b)

El vertical y

c)

Ambos ejes

d)

Ninguno

14.

Que función nos sirve para hacer varias gráficas pequeñas como se muestra en la figura: plt. (a)   () (8 letras)

15.

Con qué función puedo dibujar la gráfica de la imagen

a)

plot

b)

scatter

c)

dispersion

d)

hist

16.

Diferencia importante entre un histograma (hist) y una gráfica de barras (bar)

a)

Son lo mismo pero más barato

b)

El histograma maneja rangos en un eje

c)

El de barras maneja rangos en un eje

d)

El de barras clasifica los datos

17.

Matplotlib es una librería de Python especializada en la creación de gráficos en...

a)

3 dimensiones

b)

1 dimensión

c)

2 dimensiones

d)

Todas las demás respuestas son correctas

18.

Para importar la librería Matplotlib como plt necesitamos escribir la línea de código...

a)

import matplotlib.pyplot as plt

b)

from matplotlib import pyplot as plt

c)

from pyplot import matplotlib as plt

d)

Todas las demás respuestas son correctas

19.

¿Qué función debemos usar si utilizamos el argumento label?

a)

xlabel( )

b)

title( )

c)

annotate( )

d)

legend( )

20.

Si quiero agregar una rejilla/cuadrícula como la que se ve en la figura, ¿Qué instrucción de usar?

a)

plt.grid()

b)

plt.grid(axis="y")

c)

plt.grid(axis="x")

d)

plt.grid(axis=TRUE)

21.

Indica el método para crear un gráfico de líneas.

(a)  

22.

El tipo de gráfico que representa las distribuciones de frecuencias, en el que se emplean rectángulos dentro de unas coordenadas, se denomina...

a)

Histograma

b)

Dispersión

c)

Plot (trazo)

d)

Mapa de calor

23.

Función que nos sirve para mostrar la gráfica

a)

plot( )

b)

show( )

c)

plt( )

d)

print( )

24.

Si queremos dibujar y mostrar dos gráficas juntas como se ve en la figura, debemos usar en orden:

a)

1° plot, 2° show, 3° plot, 4° show

b)

1° plot, 2° show

c)

1° plot, 2° plot, 3° show

d)

1° plot, 2° show, 3° show

25.

La función para ponerle una etiqueta (ponerle nombre) al eje vertical 'y' es plt. (a)   ( )

26.

La función para agregar un mensaje en alguna parte de la gráfica es plt. (a)   ()

27.

Con qué función puedo dibujar la gráfica de la imagen

a)

plot( )

b)

scatter( )

c)

dispersion( )

d)

hist( )

28.

1.- ¿Cuál es la función para ponerle un texto al eje vertical?

a)

a. plt.xtitle ( 'Nombre' )

b)

b. ptl.ytitle ( 'Nombre' )

c)

c. ptl.xlabel ( 'Nombre' )

d)

d. plt.ylabel ( 'Nombre' )

29.

2.- Supón que para graficar dos arreglos uso la función plot, pero quiero añadir la anotación y la rejilla que se ve en la figura, ¿Qué instrucciones debo utilizar?

a)

a.

plt.grid(axis='x', color='blue', linestyle='--')

plt.annotate ( 'Anotación' , [1,3] )

b)

b.

plt.grid(axis='y', color='blue', linestyle='--')

plt.annotate ( 'Anotación' , [3,1] )

c)

c.

plt.grid(axis='y', color='blue', linestyle='--')

plt.annotate ( 'Anotación' , [1,3] )

d)

d.

plt.grid(axis='x', color='blue', linestyle='--')

plt.annotate ( 'Anotación' , [3,1] )

30.

6.- ¿Cuál es la línea de código que nos ayuda a guardar una figura como una imagen?

a)

a) plt.savefig("Nombre.jpg")

b)

b) fig.savefig("Nombre.png")

c)

c) plt.figsave("Nombre.png")

d)

d) fig.figstore("Nombre.jpg")

31.

Cual es el comando para añadir una leyenda a un grafico con los siguientes labels: ['Cats', 'Dogs'] ?

a)
b)
c)
d)
32.

Cual es el comando para graficar un grafico de linea en Matplotlib?

a)

plt.show

b)

plt.plot

c)

plt.graph

d)

plt.line

33.

Cual es el comando para configurar el color de una línea para que sea 'green' ?

a)
b)
c)
d)
34.

Cual es el comando para configurar el estilo de la línea para que la línea sea con guiones?

a)
b)
c)
d)
35.

Esto es un ejemplo de un ___________.

a)

Gráfico de Dispersión

b)

Gráfico de líneas

c)

Gráfico de Barras

d)

Gráfico de Sectores

36.

¿Cuál es el tipo de línea de estilo que no acepta matplotlib?

a)

'-'

b)

'--'

c)

'-,'

d)

'<'

37.

(a)   es la función que se usa para crear gráficos de barras horizontales.

38.

Escribe el algoritmo para trazar un gráfico de líneas en color azul con la lista "medallas" en el eje x y "continente" en el eje y [matplotlib se importa como plt]

(a)  

39.

Escribe un algoritmo para trazar un gráfico de líneas con la lista "medallas" en el eje x y "continente" en el eje y con un ancho de línea de 4 (matplotlib se importa como plt)

(a)  

40.

¿Qué función (método) se usa para guardar una figura en Matplotlib?

a)

fig.savefig()

b)

fig.save()

c)

save.fig()

d)

flg.save_fig()

41.

¿Qué tipo de visualización de datos es este?

a)

Tabla de frecuencia

b)

Gráfico de Barras

c)

Histograma

d)

Gráfico de dispersión

42.

Esto es un ejemplo de gráfico de __________.

a)

Columnas

b)

Áreas

c)

Dispersión

d)

Líneas

43.

Para cambiar el ancho de las barras en el gráfico de barras, ¿Cuál de los siguientes argumentos con un valor flotante se utiliza?

a)

a) thick

b)

b) thickness

c)

c) width

d)

d) barwidth

44.

Observe la figura de salida. Identifica el código para obtener este resultado.

a)

A.

import matplotlib.pyplot as plt

plt.plot([1,2,3],[4,5,1])

plt.show()

b)

B.

import matplotlib.pyplot as plt

plt.plot([1,2],[4,5])

plt.show()

c)

C.

import matplotlib.pyplot as plt

plt.plot([2,3],[5,1])

plt.show()

d)

D.

import matplotlib.pyplot as plt

plt.plot([1,3],[4,1])

plt.show()

45.

Los valores que se muestran en el eje x se denominan ______________

a)

y ticks

b)

x ticks

c)

xy ticks

d)

Ninguna de las otras respuestas es correcta

46.

El profesor de IA quiere trazar un gráfico de barras con el nombre de los días en el eje x y el total de estudiantes presentes en esos días en el eje y para obtener el promedio de asistencia semanal. Complete el código para realizar lo siguiente:

Trazar el gráfico de barras del enunciado 1 ii. Para mostrar el gráfico en la instrucción 2, importe matplotlib.pyplot como plt Días=['Mon','Tue','Wed','Thurs','Fri','Sat'] Asistentes=[36,37,32,31 ,35,39] t

a)

pl.bar(Asistentes,Días)

pl.show()

b)

pl.bar(Asistente,Asistentes)

pl.show()

c)

plt.bar(Días,Días)

plt.show()

d)

plt.bar(Días,Asistentes)

plt.show()

47.

Esto es un ejemplo de diagrama de ________________ .

a)

Columnas

b)

Áreas

c)

Dispersión

d)

Líneas

48.

¿En qué diagramas el ancho de las barras es siempre el mismo?

a)

Líneas

b)

Histogramas

c)

Gráfico de Sectores

d)

Diagrama de Barras

49.

Que función nos sirve para hacer varias gráficas pequeñas como se muestra en la figura: plt. (a)   ()

50.

1.- ¿Cuál es la función para ponerle un texto al eje vertical?

a)

a. plt.xtitle ( 'Nombre' )

b)

b. ptl.ytitle ( 'Nombre' )

c)

c. ptl.xlabel ( 'Nombre' )

d)

d. ptl.ylabel ( 'Nombre' )

51.

2.- Supón que para graficar dos arreglos uso la función plot, pero quiero añadir la anotación y la rejilla que se ve en la figura, ¿Qué instrucciones debo utilizar?

a)

a.

plt.grid(axis='x', color='blue', linestyle='--')

plt.annotate ( 'Anotación' , [1,3] )

b)

b.

plt.grid(axis='y', color='blue', linestyle='--')

plt.annotate ( 'Anotación' , [3,1] )

c)

c.

plt.grid(axis='y', color='blue', linestyle='--')

plt.annotate ( 'Anotación' , [1,3] )

d)

d.

plt.grid(axis='x', color='blue', linestyle='--')

plt.annotate ( 'Anotación' , [3,1] )

52.

¿Cómo se puede leer un archivo CSV en Pandas utilizando Python?

a)

df = pd.read_csv('file.csv')

b)

df = pd.read_csv('data.csv')

c)

df = pd.read_csv('data.txt')

d)

df = pd.read_csv('archivo.csv')

53.

¿Qué método se utiliza para desplegar información básica de un DataFrame en Pandas?

a)

display()

b)

show()

c)

info()

d)

head()

54.

¿Cómo se puede verificar la presencia de valores NaN en un DataFrame de Pandas?

a)

df.checknull()

b)

df.isnan()

c)

df.empty()

d)

df.isnull()

55.

¿Cuál es la forma de eliminar una columna específica de un DataFrame en Pandas?

a)

df.delete_column('nombre_columna')

b)

df.remove('nombre_columna')

c)

df.drop('nombre_columna', axis=1)

d)

df.drop_column('nombre_columna')

56.

¿Cómo se convierte un objeto de Pandas en un objeto de tipo datetime?

a)

pd.datetime_convert()

b)

pd.to_datetime()

c)

pd.convert_datetime()

d)

pd.change_to_datetime()

57.

¿Qué método se utiliza para crear un diagrama de pie en Pandas?

a)

plot(kind='pie')

b)

plot(kind='line')

c)

plot(kind='bar')

d)

plot(kind='scatter')

58.

¿Cuál es la librería de Python que se utiliza para crear visualizaciones más avanzadas en Pandas?

a)

Plotly

b)

Seaborn

c)

NumPy

d)

Matplotlib

59.

¿Qué librería se utiliza para crear diagramas de barras en Pandas?

a)

NumPy

b)

Plotly

c)

Seaborn

d)

Matplotlib

60.

¿Cómo se puede generar un diagrama de mapas utilizando Pandas?

a)

import geopandas as gpd

b)

import matplotlib.pyplot as plt

c)

import pandas as pd import folium # Crear un DataFrame con los datos data = { 'lat': [40.7128, 34.0522], 'lon': [-74.0060, -118.2437], 'name': ['New York City', 'Los Angeles'] } df = pd.DataFrame(data) # Crear un mapa con Folium map = folium.Map(location=[df['lat'].mean(), df['lon'].mean()], zoom_start=4) for i in range(len(df)): folium.Marker([df.iloc[i]['lat'], df.iloc[i]['lon']], popup=df.iloc[i]['name']).add_to(map) map

d)

import seaborn as sns

61.

¿Cuál es la función de seaborn en relación con Pandas?

a)

Se encarga de la limpieza de datos en DataFrames de Pandas

b)

Permite la manipulación de datos en DataFrames de Pandas

c)

Proporciona funciones de machine learning en DataFrames de Pandas

d)

Facilita la creación de gráficos estadísticos a partir de DataFrames de Pandas.

62.

¿Qué tipo de visualización se puede crear con matplotlib en conjunto con Pandas?

a)

Gráficos en 3D

b)

Diagramas de Gantt

c)

Diferentes tipos de visualizaciones como gráficos de barras, líneas, dispersión, circulares, etc.

d)

Mapas de calor

63.

¿Cómo se puede eliminar filas con valores NaN en un DataFrame de Pandas?

a)

df.dropna(how='any')

b)

df.isnull().sum()

c)

df.fillna(0)

d)

df.dropna(axis=1)

64.

¿Qué método se utiliza para contar los valores únicos en una columna de un DataFrame de Pandas?

a)

df['columna'].count_unique()

b)

df['columna'].unique_count()

c)

df['columna'].unique()

d)

df['columna'].nunique()

65.

¿Cuál es la forma de crear una nueva columna en un DataFrame de Pandas?

a)

df.assign(nueva_columna = valor)

b)

df.add_column(nueva_columna, valor)

c)

df.create_column(nueva_columna, valor)

d)

df.update_column(nueva_columna, valor)

66.

¿Cómo se puede visualizar la distribución de datos en un DataFrame de Pandas?

a)

df.plot()

b)

df.describe()

c)

df.hist()

d)

df.scatter()

67.

¿Qué función se utiliza para crear un diagrama de líneas en Pandas?

a)

plot(kind='line')

b)

plot(kind='bar')

c)

plot(kind='scatter')

d)

plot(kind='histogram')

68.

¿Cuál es la forma de filtrar un DataFrame de Pandas para mostrar solo ciertas filas?

a)

df.loc[condicion]

b)

df.select(condicion)

c)

df.iloc[condicion]

d)

df.filter(condicion)

69.

¿Cómo se puede cambiar el formato de una columna de un DataFrame de Pandas a un tipo de dato específico?

a)

df['columna_especifica'].change_type('tipo_de_dato')

b)

df['columna_especifica'] = df['columna_especifica'].astype('tipo_de_dato')

c)

df['columna_especifica'].convert_to('tipo_de_dato')

d)

df['columna_especifica'].apply('tipo_de_dato')

70.

¿Qué método se utiliza para guardar un DataFrame de Pandas en un archivo CSV?

a)

df.to_csv('nombre_archivo.csv')

b)

df.save_csv('nombre_archivo.csv')

c)

df.export_to_csv('nombre_archivo.csv')

d)

df.write_csv('nombre_archivo.csv')

71.

¿Cuál es la función de Pandas para realizar operaciones matemáticas en columnas de un DataFrame?

a)

summarize

b)

extract

c)

filter

d)

apply

72.

¿Qué función de Seaborn se utiliza para crear una matriz de gráficos de dispersión para examinar las relaciones entre múltiples variables?

a)

heatmap()

b)

pairplot()

c)

jointplot()

d)

barplot()

73.

Seaborn es una biblioteca de Python para la visualización de datos estadísticos.

a)

Verdadero

b)

Falso

74.

Seaborn es una alternativa a Matplotlib y proporciona una interfaz de alto nivel para gráficos estadísticos.

a)

Verdadero

b)

Falso

75.

¿Cuál de los siguientes métodos de Seaborn se utiliza para trazar un diagrama de caja para visualizar la distribución de una variable numérica en función de una variable categórica?

a)

scatterplot()

b)

boxplot()

c)

countplot()

d)

violinplot()

76.

¿Qué función de Seaborn se utiliza para trazar un gráfico que muestra la relación entre dos variables, donde una es categórica y la otra es numérica?

a)

barplot()

b)

countplot()

c)

lmplot()

d)

pointplot()

77.

¿Qué función de Seaborn se utiliza para trazar un mapa de calor de la matriz de correlación entre variables numéricas?

a)

scatterplot()

b)

pairplot()

c)

jointplot()

d)

heatmap()

78.

¿Qué son los Dashboards en Ciencia de Datos?

a)

Juegos interactivos en línea

b)

Software para editar imágenes

c)

Herramientas poderosas para presentar información compleja

d)

Plataformas de redes sociales

79.

¿Cuál es uno de los beneficios de utilizar Dashboards en proyectos de Ciencia de Datos?

a)

Generar más datos complejos

b)

Aumentar la complejidad de la información

c)

Facilitar la detección temprana de problemas

d)

Eliminar la necesidad de tomar decisiones

80.

¿Qué característica clave debe tener un Dashboard efectivo?

a)

Música de fondo

b)

Diseño Intuitivo

c)

Animaciones excesivas

d)

Colores brillantes

81.

¿Qué herramienta usaremos para crear Dashboards?

a)

PowerPoint

b)

Excel

c)

Photoshop

d)

Streamlit

82.

¿Qué se puede monitorear en tiempo real utilizando Dashboards?

a)

La popularidad de las redes sociales

b)

El rendimiento de los sistemas y procesos

c)

El tráfico de internet

d)

El clima

83.

¿Qué tipo de información se puede obtener a través de un Dashboard en el ámbito legal?

a)

Recetas de cocina

b)

Pronóstico del tiempo

c)

Tendencias de moda

d)

Estado de cumplimiento normativo

84.

¿Por qué los Dashboards son esenciales para los científicos de datos según el texto?

a)

Para evitar la toma de decisiones

b)

Para visualizar y comprender datos complejos de manera clara y eficaz

c)

Para comunicar resultados de manera confusa

d)

Para complicar la visualización de datos

85.

¿Qué lenguaje de programación se utiliza con Streamlit para crear Dashboards?

a)

Ruby

b)

C++

c)

Python

d)

Java

86.

¿Qué paso se debe realizar primero al crear un Dashboard con Streamlit?

a)

Diseñar la Interfaz

b)

Preparar los Datos

c)

Programar con Streamlit

d)

Definir los Requisitos

87.

¿Qué permiten hacer los Dashboards en Ciencia de Datos?

a)

Tomar decisiones informadas

b)

Leer libros

c)

Jugar videojuegos

d)

Escuchar música

88.

¿Qué es un Entorno Virtual en Python?

a)

Un ambiente físico en el que se ejecutan programas escritos en Python.

b)

Un ambiente aislado donde se pueden instalar paquetes de Python de forma independiente a otros proyectos.

c)

Un conjunto de paquetes de Python que se instalan de forma global en el sistema.

d)

Una herramienta para depurar errores en el código Python.

89.

¿Cuál es el comando para crear un Entorno Virtual en Python utilizando la herramienta venv?

a)

py -3 -m venv venv

b)

virtualenv myenv

c)

venv create myenv

d)

pipenv myenv

90.

¿Cómo se activa un Entorno Virtual en Python?

a)

activate myenv

b)

python -m venv activate myenv

c)

source activate myenv

d)

venv\Scripts\activate

91.

¿Qué es PIP en Python?

a)

Un entorno virtual para Python.

b)

Un lenguaje de programación.

c)

Un administrador de paquetes para Python.

d)

Un compilador para Python.

92.

¿Cuál es el comando para instalar un paquete con PIP?

a)

pip install package

b)

pip package install

c)

install pip package

d)

package pip install

93.

¿Cómo se puede mostrar la lista de paquetes instalados con PIP?

a)

Con el comando "pip list".

b)

Con el comando "pip show".

c)

Con el comando "pip search".

d)

Con el comando "pip freeze".

94.

¿Cómo se puede actualizar un paquete con PIP?

a)

Con el comando "pip update package".

b)

Con el comando "pip install --upgrade package".

c)

Con el comando "pip upgrade package".

d)

Con el comando "pip package update".