Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Matplotlib

Total questions: 35

Worksheet time: 19mins

Name
Class
Date
1.

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

2.

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

3.

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

a)

xlabel( )

b)

title( )

c)

annotate( )

d)

legend( )

4.

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)

5.

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

(a)  

6.

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

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 (ponerle nombre) al eje vertical 'y' es plt. (a)   ( )

10.

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

11.

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

a)

plot( )

b)

scatter( )

c)

dispersion( )

d)

hist( )

12.

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' )

13.

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] )

14.

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")

15.

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

a)
b)
c)
d)
16.

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

a)

plt.show

b)

plt.plot

c)

plt.graph

d)

plt.line

17.

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

a)
b)
c)
d)
18.

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

a)
b)
c)
d)
19.

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

20.

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

a)

'-'

b)

'--'

c)

'-,'

d)

'<'

21.

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

22.

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)  

23.

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)  

24.

¿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()

25.

¿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

26.

Esto es un ejemplo de gráfico de __________.

a)

Columnas

b)

Áreas

c)

Dispersión

d)

Líneas

27.

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

28.

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()

29.

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

30.

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()

31.

Esto es un ejemplo de diagrama de ________________ .

a)

Columnas

b)

Áreas

c)

Dispersión

d)

Líneas

32.

¿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

33.

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

34.

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' )

35.

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] )