valor
Se puede utilizar para liquidación directa, suma, resta, multiplicación y división.
cadena
Se puede conectar, convertir, extraer
longitud
nchar(month.name) #Comprueba la longitud de la cadena, los espacios también se cuentan, devuelve la longitud de cada elemento
len(month.name) #retorna el número de elementos
puntadas
empalme común
paste(c("asad", "sdas", "sadad", sep = "-" ) #Combina varias cadenas en una, sep representa el separador
paste(strings, "sdadas") # empalmando cada elemento en un vector con sdadas
Producto cartesiano + concatenación (exterior)
por ejemplo, póquer
cara <- 1:13
palo <-c("picas", tréboles", "corazones", "diamantes")
exterior (traje, cara, DIVERSIÓN = pegar)
Dividir
substr(x = mes.nombre, inicio = 1, parada = 3) #Extraer los tres primeros caracteres de cada mes
strsplit(str, "/") #Dividir una cadena larga en múltiples partes, dividir cadena, dividir símbolo
conversión de casos
toupper() #todo en mayúsculas
tolower() #todo en minúsculas
gsub("^(\\w","\\U\\1",tolower(xxx),perl = T) #La primera letra está en mayúscula, aquí hay una expresión regular, el resultado es una lista, no un vector
buscar
p.ej
x <- c(“b", "A+", "AC"
grep("A+", x, fijo = T)
coincidir("AC",x)
lógica
verdadero o falso
fecha y hora
1. Descripción de la serie temporal
2. Usa los resultados anteriores para hacer predicciones
ts - serie de tiempo
por ejemplo, millas aéreas
Fecha
Sys.date() #Ver la hora actual del sistema
as.Date("2023-01-01", format = "%Y-%m-%d") #Dar formato a la cadena en Fecha
seq(as.Date("2023-01-01"), as.Date("2023-07-01", by = 5) #Crear una serie temporal, by es el intervalo
ts(ventas,inicio = c(2010,5),fin = c(2014,4), frecuencia = num) # num1 año, num4 trimestre, num12 mes