PRÁCTICA 3

Descripción

¿No recuerdas bien la práctica 3 o te gustaría darle un repaso? Entonces hacer este test te interesa!
Just Do R Proyect
Test por Just Do R Proyect, actualizado hace más de 1 año
Just Do R Proyect
Creado por Just Do R Proyect hace más de 2 años
10
0

Resumen del Recurso

Pregunta 1

Pregunta
¿Cuál es la función de la instrucción data.frame?
Respuesta
  • Generar una secuencia de números enteros dentro de un intervalo
  • Visualizar los objetos almacenados en distintas variables en forma de matriz
  • Crear graficas a partir de vectores

Pregunta 2

Pregunta
Si quiero generar un vector llamado VECT que almacene números enteros enteros entre el 2 y el 20 variando en 2 unidades utilizaremos el comando [blank_start]seq[blank_end] de tal forma que el vector quedaría: VECT=seq([blank_start]2[blank_end],[blank_start]20[blank_end],[blank_start]2[blank_end])
Respuesta
  • seq
  • 20
  • 2
  • 2

Pregunta 3

Pregunta
El comando [blank_start]data.frame[blank_end] sirve para representar un gráfico . Dentro del paréntesis, introduciremos los vectores que contienen los datos que queremos que sean representados, además de otros comandos que nos permitirán personalizar nuestro gráfico como [blank_start]seq[blank_end]
Respuesta
  • data.frame()
  • xlab()
  • plot()
  • matrix()
  • seq
  • type
  • runif

Pregunta 4

Pregunta
Indica el significado de cada comando: -Añadir una etiqueta al eje de abscisas : [blank_start]xlab[blank_end] -Añadir una etiqueta al eje de ordenadas : [blank_start]ylab[blank_end] -Elegir el diseño del gráfico : [blank_start]type[blank_end] -Dar color a la línea y los puntos del gráfico : [blank_start]col[blank_end] -Agregar un título : [blank_start]main[blank_end] -Elegir el diseño de los puntos : [blank_start]pch[blank_end]
Respuesta
  • xlab
  • ylab
  • type
  • col
  • main
  • pch

Pregunta 5

Pregunta
El comando col se puede escribir de diferentes formas. ¿Cuál/cuáles son correctas?
Respuesta
  • col= white
  • col="#FFFFFF"
  • col="blue"
  • col="amarillo"
  • col="FFFFFF"
  • col="red

Pregunta 6

Pregunta
Según la imagen adjunta,¿ cómo será el comando si queremos que nuestros puntos de la grafica sean triángulos negros?
Respuesta
  • pch=2
  • pch=17
  • main=2
  • main=17

Pregunta 7

Pregunta
Tenemos un vector NOMBRES que contiene los nombres de los alumnos de una clase, y el vector NOTAS que contiene las notas de cada alumno en la asignatura de fundamentos de programación. Representa gráficamente ambos vectores con un color de línea azul y nombrando a los ejes como: "alumnos"(abscisas) y "notas"(ordenadas). [blank_start]plot[blank_end]([blank_start]NOMBRES[blank_end],[blank_start]NOTAS[blank_end],col=[blank_start]"blue"[blank_end],[blank_start]xlab[blank_end]="alumnos",[blank_start]ylab[blank_end]="notas")
Respuesta
  • NOMBRES
  • plot
  • NOTAS
  • "blue"
  • xlab
  • ylab

Pregunta 8

Pregunta
-Para realizar bucles y establecer la variación de posición en un vector es necesario el comando: [blank_start]for(i in 1:n)[blank_end]. -Para realizar una suma y almacenar este valor en el vector V1, es necesario inicializar el vector a : [blank_start]V1=0[blank_end] -Conocida la longitud de un vector (V1)(numero de datos que contiene), a la hora de indicar la variación de i esta quedaría: [blank_start]for(i in 1:length(V1))[blank_end]
Respuesta
  • for(i in 1:n)
  • if(i in 1:n)
  • else if (i in 1:n)
  • V1=1
  • V1=0
  • V1=length(V1)
  • if (i in 0:length(V1))
  • for(i in 1:n)
  • if(i in 1:V1)
  • for(i in 1:length(V1))

Pregunta 9

Pregunta
Si queremos realizar la operación s[j]=V1[j]+2V2[j] sabiendo que (j=1,length(V1)). Rellene los huecos para realizar la operación por medio de bucles: s=[blank_start]0[blank_end] [blank_start]for[blank_end](j in [blank_start]1[blank_end]:[blank_start]length(V1)[blank_end]){ s[j]=V1[j]+2[blank_start]*[blank_end]V2[j] } s
Respuesta
  • 0
  • for
  • 1
  • length(V1)
  • *

Pregunta 10

Pregunta
Para operar con matrices es necesario que los bucles sean [blank_start]anidados[blank_end] pues a diferencia que los vectores que están formados por una única fila, las matrices tienen filas y [blank_start]columnas[blank_end]. Por lo tanto, no varia únicamente la variable i sino que tienen componente i y [blank_start]j[blank_end].
Respuesta
  • anidados
  • columnas
  • j

Pregunta 11

Pregunta
Si queremos multiplicar dos matrices (filasxcolunas) de dimensiones A1=(nxh) A2=(hxs) y almacenarlas en una matriz B. ¿Cómo sería la operación? sabiendo: B=matrix(c(0),nrow=n,ncol=s) for (i in 1:n){ for(j in 1:s){ for(k in 1:h){ OPERACIÓN } } } B
Respuesta
  • B[i,j]=B+A1[i,k]*A2[k,i]
  • B[i,j]=B[i,j]+A1[i,k]*A2[k,j]
  • B[i,j]=B[i,j]+A1[i,k]xA2[k,j]
  • B[i,j]=B[i,j]+A1[i,j]*A2[i,j]
  • B[i,j]=B[i,j]+A1[i,k]*A2[j,k]
Mostrar resumen completo Ocultar resumen completo

Similar

Procesadores Intel y AMD.
Eduardo Bedolla
José Luis Padilla Fonseca
Jose Luis Padilla Fonseca
Gestor de Caja, Crédito y Cobranzas - Microfinanzas 1
jcgavelan
Los mejorcitos
sara cordoba
practica 1
darwin duque
Algoritmos
Laura Calderón
Los algoritmos
laura Fernanda echeverri
practica 3
rocio Bello