R Types de données

R Types de données
En général, lors du codage dans n'importe quelle langue de script, vous devrez utiliser une variété de variables pour stocker les différents types de données. Les variables sont des lieux de mémoire où les valeurs peuvent être conservées. Cela signifie que lorsque vous établissez une variable, vous mettez de côté de la mémoire.

Vous voudrez peut-être enregistrer les données des différents types de données tels que l'entier, la chaîne, le caractère, les caractères larges, les logiques, le point flottant, le point flottant double, le booléen, etc. L'algorithme de fonctionnement alloue la mémoire et détermine ce qui peut être placé dans la mémoire réservée en fonction du type de données de la variable. Contrairement à d'autres langages de programmation, y compris C et Java, les variables en R ne sont pas spécifiées comme types de données. Les objets R sont utilisés pour attribuer des variables, et le type de l'objet R-Data est utilisé comme type de données de la variable.

Quels sont les types de données dans le langage de programmation R dans Ubuntu 20.04?

Les types de données sont les caractéristiques fondamentales du langage de programmation R qui sont utilisées pour recevoir et stocker les différentes formes de données. R peut fonctionner avec une variation des types de données. Certains des types de données les plus fondamentaux sont:

  • entier
  • numérique
  • logique
  • complexe
  • personnage
  • Booléen

Comment fonctionnent les types de données

Pour étudier les types de type de données ou de structure de données, les méthodes de classe () et de typeof () sont utilisées. Dans R, les ensembles de données sont généralement composés d'un type de données de mélange mentionné précédemment.

Nous passerons en revue chaque type de données en profondeur dans les exemples suivants. Nous nous concentrerons sur ceux spécifiques car ce type de données est généralement très utilisé dans la réalité.

Exemple n ° 1: en utilisant le type de données numérique

Dans R, le numérique est probablement le type de données le plus populaire. Si le nombre est un entier ou contient des décimales, la variable ou la série est enregistrée comme double. Quelques illustrations sont citées dans ce qui suit pour le démontrer:

Le script commence par l'initialisation variable. Nous avons déclaré une variable «num» et défini la valeur décimale pour cela. Nous avons passé ce nom de classe variable «num» à l'intérieur de la fonction d'impression. Lors de la soumission de cette commande dans l'invite R, nous avons obtenu le type de données de la variable «num» car le type de données «numérique» est imprimé sur l'invite d'écran. De plus, nous avons imprimé le type de la variable «num» qui publie le type de données double.

Maintenant, nous avons un entier à l'intérieur de la variable qui, lors de l'exécution, montre le type de données numérique et le type de la variable en double. R transforme un nombre en une valeur «double», ou un type décimal lorsqu'il le stocke dans une variable.

Exemple # 2: Utilisation du type de données entier

La collecte de tous les entiers est soutenue par R en tant que type de données entier. En utilisant l'AS.Approche de la fonction Integer (), vous pouvez à la fois construire et transformer une valeur en un type entier. Pour indiquer que les données sont un type entier, vous pouvez utiliser la notation «L» de capital comme suffixe.

La fonction entière est utilisée pour stocker la valeur entière. Imprimez le nom de la variable de classe et le type de la variable dans la fonction d'impression. La sortie affiche l'intégralité de type de données.

Ici, nous avons ajouté le suffixe L à un entier pour le déclarer. La fonction d'impression prend le titre de classe de la variable et du type de variable. La valeur résultante est le type de données entier des deux instructions d'impression.

Exemple # 3: Utilisation du type de données logique

Une comparaison des variables est fréquemment utilisée pour générer une valeur logique. Vrai ou faux est la valeur des types de données logiques dans R.

Ici, nous avons attribué deux nombres dans les variables x et y. Dans une autre variable Z, nous avons appliqué la condition logique aux variables x et y. Tout d'abord, nous avons imprimé la valeur logique. Ensuite, le nom de classe et le type de la variable sont imprimés sous forme de types de données logiques.

Exemple n ° 4: Utilisation du type de données complexe

R vous permet de créer des types de données complexes, qui sont une collection de tous les entiers complexes. Les nombres contenant un composant imaginaire sont stockés en utilisant le type de données complexe.

Dans le script R, nous avons attribué une valeur complexe à la variable p. Ensuite, via l'instruction PRINT, nous avons montré le nom de classe et le type de la variable P car il affiche le complexe de types de données pour la variable P.

Exemple # 5: Utilisation du type de données de caractère

R vous permet de produire un type de données de caractère qui comprend tous les alphabets avec les caractères spéciaux. Il conserve la piste des valeurs et des chaînes de caractère. R vous permet de produire des chaînes qui incluent des lettres d'alphabet, des entiers et des symboles.

Dans cet exemple particulier, nous avons une chaîne à l'intérieur d'un char variable. Cette variable de charbon est ensuite transmise à l'intérieur de la classe et du type de fonction qui est appelée à l'intérieur de l'instruction d'impression. À partir de ces fonctions, nous avons obtenu le type de données des caractères comme sortie car la variable de charme a stocké une chaîne de caractères à l'intérieur.

Exemple # 6: Trouver le type de données de l'objet

Les types de données peuvent être utilisés pour accomplir une variété d'activités. Passons en revue l'action de chaque tâche avec un exemple de code R.

La fonction de classe () est utilisée pour déterminer le type de données d'un objet. Pour identifier le type de données d'un objet, vous devez fournir l'objet comme entrée à la fonction de classe ().

Nous avons trouvé le type de données des valeurs attribuées à la fonction de classe. Pour cela, nous avons attribué la valeur booléenne, entière, numérique, caractère et valeurs complexes à la fonction de classe qui a renvoyé le nom de type de données comme sortie.

Conclusion

Ce document explique les types de données R. R offre un grand nombre de types de données en tant que langage de programmation statistique sophistiqué. Comprendre ces types de données et apprendre à interagir avec eux est essentiel à réussir dans R. Par conséquent, nous avons couvert les différents types de données R et avons donné quelques instances sur la façon d'attribuer les types de données. Dans l'analyse des données, ces types de données sont utilisés. Lors du dépannage à des fins de calcul, la compréhension des types de données est utile.