Pendant les premiers jours de la zone de force-à-dire le support de différents types de données joue souvent comme un inconvénient. Mais pour commencer, tout ce que vous devez faire est de le faire est de comprendre quelques types principaux d'objets
.
Objets de base
Dans cet article, nous allons jeter un bref coup d'oeil à trois de base des objets qui se distinguent par leur importance. Ils se trouvent:
Liste
vecteur atomique et
NULL
Liste
Listes ont le capacité d'avoir en fonction de composants différents types d'éléments. En outre, un composant d'une liste particulière peut servir une autre liste, en plus de jouer le rôle d'un vecteur atomique en plus d'autres choses.
vecteur atomique
Vous pouvez venir à travers trois types de différents vecteur atomique à toutes fins de base. Ils sont:
numérique
caractère et
logique
Une chose que vous voudrez peut-être garder à l'esprit à propos des vecteurs atomiques est que tous les éléments entre eux peut être d'un type unique. Pour illustrer cela par un exemple est qu'un vecteur atomique ne peut pas contenir deux chaînes et les nombres de caractères.
NULL
Le dernier objet qui figure dans les éléments énumérés ci-dessus est NULL. NULL a une longueur nulle ou non, il est un objet dont la longueur est égale à zéro. Presque tous les objets que vous rencontrerez aura une longueur qui est supérieure à zéro.
Objets dérivés
dérivées ou des objets non-base sont de nouveau divisés en trois types importants à savoir. :
Cadre de données
Matrix et
Factor
bloc de données et
données Matrix cadres et matrices sont tous deux des objets de données qui sont rectangulaires. Les différentiateurs clés entre eux sont le fait que toutes les données dans une matrice doit nécessairement être similaire tandis que les trames de données peuvent avoir différents types de données dans différentes colonnes. Cependant, toutes les colonnes d'une trame de données particulière doit nécessairement être d'un seul type. Une matrice particulière peut être semblable à une trame de données, mais varient dans leur mise en œuvre.
L'importance de quel type d'objet dérivé vous avoir- que ce soit une trame de données ou d'une matrice est quelque chose dont l'importance qui dépend de la tâche à accomplir.
Factor
les facteurs représentent des données catégoriquement.
Il est facile de confondre les facteurs avec des vecteurs de caractères, en particulier on est susceptible de confondre les colonnes de trame de données avec des caractères qui sont vraiment des facteurs.
Comme matrice et trames de données la différence de l'importance de déterminer si vous avez un vecteur de caractères ou d'un facteur est quelque chose qui dépend vraiment de ce que vous êtes réellement à.
pour Sum up
Nous pouvons résumer cet article en déclarant que si vous souhaitez prendre R suffisamment au sérieux pour être un moyen de subsistance que vous ferez bon d'opter pour la certification de programmation R et ne pas dépendre des conseils d'Internet et des blogs comme le seul guide pour apprendre les détails de R programmation. Avoir un instructeur aide, faites-nous confiance, nous savons.