En R:
1. asignación de variables
- "->" y "=" Hay diferencias sutiles, su papel en el rango de alcance del programa después de la asignación es diferente;
- Con el fin de mantener unas divisiones de programación coherente, se recomienda utilizar el "<-" símbolo en el momento de la asignación;
guión 2.R
Conceptografía R es simple, es un código de documento existe, es **. ** R es el final. Cuando se usa R para hacer el análisis, a veces escribimos código largo, y el código que queremos después de repetidos cambios se pueden utilizar, entonces tenemos que utilizar el script R para guardar nuestro código.
3. Crear la secuencia de comandos R:
Con el fin de abrir la rstudio: "Archivo - Nuevo - Archivo - R escritura"
4.r carreras de código
** Nota: ** Código de necesidad R para seleccionar el código que desea ejecutar, haga clic en "Ejecutar" para ejecutar la esquina superior derecha, puede utilizar las teclas de acceso directo "Ctrl + Enter" para ejecutar.
Cinco tipos de datos básicos:
conceptos y operaciones básicas
Variables: la variable se deriva de una abstracción matemática, se pueden almacenar en un lenguaje de programación resultado del cálculo o "significa que un valor particular"
VS variable constante: las cosas específicas en movimiento, si una cierta cantidad sigue siendo el mismo, se llama constante; por el contrario, se llama la variable
Tipo de datos: un conjunto de propiedades y el valor de ajuste del mismo término general para un conjunto de operaciones definidas en este conjunto de valores;
Almacenar diferentes tipos de datos de variables: el tipo de datos de la variable grupo, el lenguaje de programación del tipo de datos coincide con el espacio de memoria asignado para el almacenamiento.
Los datos correspondientes a R cinco tipos básicos:
- Carácter - Carácter
- Numérico - Digital
- Entero - número entero
- * Complejo - plural
- Lógica - Número lógico
# 变量
# 变量储存计算结果
result <- 1+2*3/4
result
# 变量表示值的抽象概念
company <- "公司A"
company
company <- "公司B"
company
# 赋值运算符
n <- 10 #将数值10赋值给变量n
10 -> n #箭头也可以向右
n = 10 #除了箭头外,等号也可以用来赋值
_______________________________________________________________________________________________________________
# 五种基本数据类型
ch <- "你好"
n <- 1.23
i <- as.integer(1)
co <- 1+2i
lo <- TRUE
tipos de datos comunes: Fecha y Hora
Fecha - Fecha:
- Mutator: as.Date ()
- Hora
- clase POSIXct representa: el almacenamiento interno de un gran número entero - función de asignación de as.POSIXct
- POSIXlt: almacenamiento interno es una lista que contiene todo tipo de información en tiempo (año, mes, día, hora ......) - as.POSIXlt mutador
- unclass función () se abrirá esta lista
- Lista $ + un nombre de elemento específico: valores de los elementos específicos de pantalla
# 日期(Date)和时间(Time)
# 定义日期变量
x1 <- as.Date("2015-03-26")
x2 <- as.Date("2015-01-02")
x1
x2
# 日期变量的专属操作
x1-3 ## 日期减去整数
x1 - x2 ## 两个日期的差值
class(x1-x2) ## 产生difftime的数据类型,表示两个日志相差的天数
as.integer(x1 - x2) ## 将 difftime直接转换成整数
## 定义一个 POSIXct 类型的时间变量
tm1 <- as.POSIXct("2013-07-24 23:55:26")
tm1
as.integer(tm1) ## 查看tm1所对应的整数
tm1-3 ## POSIXct减去3
## 定义一个 POSIXlt 类型的时间变量
tm2 <- as.POSIXlt("2013-07-24 23:55:26")
tm2
# class(tm2) ## 显示tm2的类别 - POSIXlt
unclass(tm2) ## 返回POSIXlt值背后,定义它的列表
tm2$sec ## $+名称,显示POSIXlt列表名称对应的数值
R Operador:
Análisis de los datos de los tipos más comunes de los operadores.