R - Gráficos de líneas
Un gráfico de líneas es un gráfico que conecta una serie de puntos dibujando segmentos de línea entre ellos. Estos puntos están ordenados en uno de sus valores de coordenadas (generalmente la coordenada x). Los gráficos de líneas se utilizan generalmente para identificar las tendencias en los datos.
los plot() La función en R se usa para crear el gráfico lineal.
Sintaxis
La sintaxis básica para crear un gráfico de líneas en R es:
plot(v,type,col,xlab,ylab)
A continuación se muestra la descripción de los parámetros utilizados:
v es un vector que contiene los valores numéricos.
type toma el valor "p" para dibujar solo los puntos, "l" para dibujar solo las líneas y "o" para dibujar ambos puntos y líneas.
xlab es la etiqueta del eje x.
ylab es la etiqueta del eje y.
main es el título del gráfico.
col se utiliza para dar colores tanto a los puntos como a las líneas.
Ejemplo
Se crea un gráfico de líneas simple utilizando el vector de entrada y el parámetro de tipo como "O". El siguiente script creará y guardará un gráfico de líneas en el directorio de trabajo actual de R.
# Create the data for the chart.
v <- c(7,12,28,3,41)
# Give the chart file a name.
png(file = "line_chart.jpg")
# Plot the bar chart.
plot(v,type = "o")
# Save the file.
dev.off()
Cuando ejecutamos el código anterior, produce el siguiente resultado:
Título, color y etiquetas del gráfico de líneas
Las características del gráfico de líneas se pueden ampliar mediante el uso de parámetros adicionales. Agregamos color a los puntos y líneas, le damos un título al gráfico y agregamos etiquetas a los ejes.
Ejemplo
# Create the data for the chart.
v <- c(7,12,28,3,41)
# Give the chart file a name.
png(file = "line_chart_label_colored.jpg")
# Plot the bar chart.
plot(v,type = "o", col = "red", xlab = "Month", ylab = "Rain fall",
main = "Rain fall chart")
# Save the file.
dev.off()
Cuando ejecutamos el código anterior, produce el siguiente resultado:
Varias líneas en un gráfico de líneas
Se puede dibujar más de una línea en el mismo gráfico usando el lines()función.
Después de trazar la primera línea, la función lines () puede usar un vector adicional como entrada para dibujar la segunda línea en el gráfico,
# Create the data for the chart.
v <- c(7,12,28,3,41)
t <- c(14,7,6,19,3)
# Give the chart file a name.
png(file = "line_chart_2_lines.jpg")
# Plot the bar chart.
plot(v,type = "o",col = "red", xlab = "Month", ylab = "Rain fall",
main = "Rain fall chart")
lines(t, type = "o", col = "blue")
# Save the file.
dev.off()
Cuando ejecutamos el código anterior, produce el siguiente resultado: