R es un lenguaje de programación y un entorno de software ampliamente utilizado para el análisis estadístico y la visualización de datos. Es especialmente popular entre los estadísticos y los científicos de datos debido a su flexibilidad y capacidad para manipular datos de manera eficiente.
En R, un vector es una estructura de datos que contiene elementos del mismo tipo. Los dos tipos principales de vectores en R son los vectores numéricos y los vectores de caracteres.
Un vector numérico en R contiene valores numéricos. Aquí hay un ejemplo de un vector numérico:
num_vector <- c(1, 2, 3, 4, 5)
num_vector
## [1] 1 2 3 4 5
Un vector de caracteres en R contiene cadenas de texto. Aquí hay un ejemplo de un vector de caracteres:
char_vector <- c("rojo", "verde", "azul", "amarillo")
char_vector
## [1] "rojo" "verde" "azul" "amarillo"
Un data frame es una estructura de datos bidimensional en R, similar a una tabla en una base de datos o una hoja de cálculo. Consiste en filas y columnas, donde cada columna puede contener datos de diferentes tipos.
nombre <- c ("Juan", "María", "Pedro", "Luis")
edad <- c (25, 30, 35, 40)
peso <- c (70, 65, 80, 75)
altura <- c (1.75, 1.60, 1.80, 1.70)
u<-data.frame(nombre,edad,peso,altura)
print(u)
## nombre edad peso altura
## 1 Juan 25 70 1.75
## 2 María 30 65 1.60
## 3 Pedro 35 80 1.80
## 4 Luis 40 75 1.70
Puedes obtener ayuda sobre una función en R utilizando la función.
Para calcular la moda, mediana y media de un conjunto de datos, puedes usar las funciones
longitud<-c(20,22,20,20,24,24)
mean(longitud)
## [1] 21.66667
median(peso)
## [1] 72.5
install.packages(“readxl”) library(readxl)
N<-c("lucia","camila","santiago","juan","hector","juana","guadalupe")
P<-c(45,48,52,58,54,64,52)
A<-c(1.50,1.62,1.60,1.58,1.60,1.48,1.62)
E<-c(20,18,19,21,20,23,25)
Q<-c(2,3,2,1,4,2,3)
O<-data.frame(N,P,A,E,Q)
print(O)
## N P A E Q
## 1 lucia 45 1.50 20 2
## 2 camila 48 1.62 18 3
## 3 santiago 52 1.60 19 2
## 4 juan 58 1.58 21 1
## 5 hector 54 1.60 20 4
## 6 juana 64 1.48 23 2
## 7 guadalupe 52 1.62 25 3
summary(O)
## N P A E
## Length:7 Min. :45.00 Min. :1.480 Min. :18.00
## Class :character 1st Qu.:50.00 1st Qu.:1.540 1st Qu.:19.50
## Mode :character Median :52.00 Median :1.600 Median :20.00
## Mean :53.29 Mean :1.571 Mean :20.86
## 3rd Qu.:56.00 3rd Qu.:1.610 3rd Qu.:22.00
## Max. :64.00 Max. :1.620 Max. :25.00
## Q
## Min. :1.000
## 1st Qu.:2.000
## Median :2.000
## Mean :2.429
## 3rd Qu.:3.000
## Max. :4.000
#,# Including Plots
ejmplo de grafica:
Note that the echo = FALSE parameter was added to the
code chunk to prevent printing of the R code that generated the
plot.