R Langue: types de données de base et le symbole de l'opération R (a)

Insérer ici l'image Description
Dans R:

1. affectation de variable

  • « -> » et « = » Il existe des différences subtiles, leur rôle dans la gamme de programmes d'envergure après la cession est différente;
  • Afin de maintenir une division de programmation cohérente, nous avons recommandé d'utiliser le « <- » symbole au moment de la cession;

scénario 2.R

concept de script R est simple, il est un code de document, il est **. ** R est la fin. Lorsque vous utilisez R pour faire l'analyse, nous écrivons parfois code long, et le code que nous voulons après que les modifications répétées peuvent être utilisées, nous devons utiliser le script R pour stocker notre code.

3. Créez le script R:

Pour ouvrir le rstudio: « Fichier - Nouveau - Fichier - R Script »

exécute le code 4.R

** Note: ** code en R besoin de sélectionner le code que vous voulez exécuter cliquez sur « Exécuter » pour exécuter le coin supérieur droit, vous pouvez utiliser les touches de raccourci « Ctrl + Entrée » pour exécuter.


Cinq types de données de base:

concepts et opérations de base

Variables: variable est dérivée d'une abstraction mathématique, peuvent être stockés dans un langage informatique résultat de calcul ou « signifie qu'une valeur particulière »

variables VS constante: les choses spécifiques en mouvement, si une certaine quantité reste la même, elle est appelée constante, au contraire, elle est appelée la variable

Type de données: un ensemble de propriétés et la valeur définie du même terme général pour un ensemble d'opérations définies dans cet ensemble de valeurs;

Stocker différents types de données de variables: le type de données du groupe de variables, le langage de programmation du type de données correspond à l'espace de mémoire allouée pour le stockage.

Les données correspondant à R cinq types de base:
Insérer ici l'image Description

  • Caractère - Caractère
  • Numérique - numérique
  • Entier - entier
  • Complexe * - pluriel
  • Numéro logique - logique

# 变量
# 变量储存计算结果
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


types de données communes: Date et heure

Date - Date:

  • Mutator: as.Date ()

Temps - TIme

  • classe POSIXct représente: la mémoire interne d'un grand nombre entier - fonction d'attribution as.POSIXct
  • POSIXlt: stockage interne est une liste contenant toutes sortes d'informations de temps (année, mois, jour, heure ......) - mutator as.POSIXlt
    • fonction unclass () ouvrira cette liste
    • $ + Liste pour un nom d'élément spécifique: Affichage des valeurs d'éléments spécifiques de
# 日期(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 Opérateur:

L'analyse des données des plus types d'opérateurs communs.
Insérer ici l'image Description

Publié 17 articles originaux · louange gagné 10 · vues 1668

Je suppose que tu aimes

Origine blog.csdn.net/weixin_44976611/article/details/104923351
conseillé
Classement