Lenguaje R (1) -- operación básica

Base

lista de trabajo

-- obtener el directorio de trabajo 

obtener ()

-- Modificar el directorio de trabajo

setwd(dir = "nombre de ruta")

 -- Ver los archivos en el directorio

lista.archivos()

asignación

En general, asignación de guión, alt + - tecla de método abreviado para imprimir guión

X <- 3

Sin embargo, puede usar << para forzar asignaciones a variables globales

X << 3

Ver las variables y funciones definidas en el espacio de trabajo actual

ls()

ls.str() #Lista los detalles de cada variable

str() #Lista los detalles de una variable

eliminar objeto

rm(x) #eliminar x variable

rm(list = ls()) #eliminar todos los objetos en el espacio de trabajo

Ver registros de comandos históricos

history(num) #Ver los primeros num comandos

ctrl + l para borrar la línea de comando

 Ver ayuda

ayuda integrada

ayuda(paquete = nombre_del_paquete) #Ver la ayuda del paquete 

vignette("package_name") #Ver la documentación del paquete (no todos los paquetes)

help.function_name() #Ver la función de ayuda 1

help(fuction_name) #Ver la ayuda de la función 2

?nombre_función #Ver ayuda de la función 3

args(fuction_name) #ver rápidamente los parámetros de la función en lugar de todo el documento

??function_name #Ver la ayuda de la función localmente, no se puede cargar el paquete 1

help.search("fuction_name") #Ver la ayuda de la función localmente, sin cargar el paquete 2

RSiteRearch ("palabra clave"} #enlace sitio web oficial para ver el contenido de la palabra clave de búsqueda

apropos("palabra clave") #coincidencia aproximada, busque todo el contenido que contenga una palabra clave

apropos("palabra clave", modo = "función" ) #coincidencia aproximada, encuentra todas las funciones que contienen palabras clave

ejemplo(nombre_de_la_función) #Ejecutar el ejemplo de la función en el documento de ayuda

ejemplo("hist") #Dar un ejemplo de la función de dibujo

demo(graphics) #Listar el diagrama de caso de R

búsqueda de sitio

Rseek.org #Categorías de Google que pueden buscar todo el contenido relacionado con R, pero necesitan estar en línea científicamente

blogger

rapido

Finalizar

guardar espacio de trabajo

guardar imagen() 

abandonar

q()

conjunto de datos

datos()

data(paquete = "paclage_name") #El nombre del conjunto de datos montado por el paquete R

Funciones de cálculo comunes

para resumir

suma()

promedio

significar()


Paquete R

descargar

descarga tradicional

install.packages('nombre_del_paquete')

En cuanto a la descarga tradicional de muchos paquetes de la carta, generalmente no es posible utilizar

Ver la ruta de descarga del paquete

.libPaths()

quitar paquete

remove.packages("vcd")

paquete de actualización

actualizar.paquetes()

 cargar/quitar paquete

biblioteca(nombre_del_paquete) #load

separar("paquete:nombre_paquete")

 Ver ayuda

ayuda(paquete = "nombre_paquete")

Paquete de clonación/migración masiva

# movido por dispositivo

install.packages() #Listar los paquetes R instalados en el entorno actual

Rpack <- paquetes.instalados()[ ,1] 

guardar(Rpack,archivo = "Rpack.Rdata") # guardar

# dispositivo de destino

para (i en Rpack) install.packages(i)


ciclo

estructura:

1. Juicio condicional, verdadero o falso

2. Estructura para la ejecución del bucle

3. Expresiones

En resumen, la lógica es la misma que en otros lenguajes, solo tome un ejemplo

pd Si caes en un bucle infinito, presiona esc para pausar

Para

para(yo en 1:10){

        cuerpo de la oración

}

Mientras

yo = 1;

mientras (i<=10){

        cuerpo de la oración

}

si / más

si (condición) {

        cuerpo de la oración

}

demás{

}

ifelse(condición, cuerpo de la declaración si se cumple la condición, cuerpo de la declaración si no se cumple la condición)

Supongo que te gusta

Origin blog.csdn.net/Scabbards_/article/details/130158466
Recomendado
Clasificación