4 votos

¿Cómo crear un vector con espaciado equivalente entre sus elementos consecutivos en R?

Me preguntaba cómo crear un vector con un espaciado equivalente entre sus elementos consecutivos en R. En Matlab, puedo hacer [start:step:end].

Además, si quiero trazar una función con forma analítica, ¿tengo que evaluar la función en algunos puntos de muestra en su dominio y trazar este par de puntos? ¿Existe alguna función en R que pueda tomar la forma de la función y un conjunto en su dominio como argumentos, y trazar la gráfica de la función en el conjunto?

4voto

Senseful Puntos 116
  1. Utilice seq como sugiere ars
  2. Por ejemplo, plot(sin, -pi, 2*pi) .

0 votos

Genial, no sabía que la trama podía hacer eso.

1 votos

Gracias. En ejemplos como plot(sin, -pi, 2*pi), ¿hay un espaciado por defecto para el muestreo del rango en el dominio?

1 votos

El valor por defecto es de 101 puntos. Véase help(plot.function).

3voto

Omar Kooheji Puntos 384

Véase seq para la generación de secuencias:

seq(from, to, by)

o ?seq en busca de ayuda.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X