Comment créer et affecter des vecteurs nommés dans R - des variables
Vous utilisez l'opérateur d'affectation (<- ) pour attribuer des noms à des vecteurs de la même manière que vous affectez des valeurs à des vecteurs de caractères. Imaginez que vous voulez créer un vecteur nommé avec le nombre de jours dans chaque mois. Commencez par créer un vecteur numérique contenant le nombre de jours de chaque mois. Utilisez ensuite ...
Comment créer un graphe de réseau dans R - dummies
Pour explorer les graphiques de réseau dans R, prenez d'abord un Regardez le jeu de données intégré mtcars. Cet ensemble de données contient 32 observations de voitures et des informations sur le moteur, telles que le nombre de cylindres, la boîte de vitesses automatique par rapport à la boîte manuelle et la puissance du moteur. Tous les jeux de données intégrés de R ont aussi de bonnes informations d'aide auxquelles vous pouvez accéder ...
Comment créer une liste dans R - des nuls
Il ne faut pas s'étonner que vous créiez un liste dans R avec la fonction list (). Vous pouvez utiliser la fonction list () de deux façons: pour créer une liste sans nom ou pour créer une liste nommée. La différence est petite; dans les deux cas, pensez à une liste comme une grande boîte remplie d'un ...
Comment créer des vecteurs de caractères pour les données de texte dans R - les variables
Texte dans R est représenté par vecteurs de caractères. Un vecteur de caractère est - vous l'avez deviné! - un vecteur composé de caractères. Dans le monde de la programmation informatique, le texte est souvent appelé une chaîne. Ici, le texte du mot fait référence à un seul élément d'un vecteur, mais vous devez savoir que le ...
Comment créer différents types de tracé dans R - variables
La fonction de tracé dans R a un argument de type contrôle le type de parcelle qui est dessinée. Par exemple, pour créer un tracé avec des lignes entre des points de données, utilisez type = "l"; pour tracer uniquement les points, utilisez type = "p"; et pour tracer les deux lignes et les points, utilisez type = "b":> plot (LakeHuron, type = "l", principal = 'type = "l"')> plot (LakeHuron, type = "p", main = ' type = p "') ...
Comment créer une table de données bidirectionnelle avec R - mannequins
Table est une table qui décrit deux variables de données catégorielles ensemble, et R vous donne un ensemble d'outils pour travailler avec des tables bidirectionnelles. Ils contiennent le nombre de cas pour chaque combinaison des catégories dans les deux variables. L'analyse des données catégorielles commence toujours par des tableaux. Mais d'abord, vous devez créer ...
Traitement des valeurs de données manquantes dans R - variables
La fonction cor () dans R peut gérer les valeurs de données manquantes de plusieurs façons. Pour cela, vous définissez l'argument use sur l'une des valeurs de texte possibles. La valeur de l'argument use est particulièrement importante si vous calculez les corrélations des variables dans une trame de données. En plaçant cet argument à un autre ...
Comment traverser les frontières en R - dummies
En travaillant avec des fonctions dans R, vous travaillez parfois avec certains objets que vous n'avez pas créés dans l'espace de travail. Vous utilisez les arguments x, mult et FUN comme s'il s'agissait d'objets et vous créez un pourcentage d'objet dans la fonction que vous ne pouvez pas retrouver dans l'espace de travail après avoir utilisé la fonction. Alors, qu'est-ce que ...
Comment créer des sous-groupes de données dans R - variables
La fonction cut () dans R crée des classes de taille égale (par défaut) dans vos données, puis classe chaque élément dans son bin approprié. Si cela ressemble à une bouchée, ne vous inquiétez pas. Quelques exemples devraient rendre cela possible. Comment utiliser cut pour créer un nombre fixe de sous-groupes Pour illustrer ...
Comment décrire le centre des données continues dans R - les variables
Vous avez l'ensemble de données et vous Je l'ai formaté pour répondre à vos besoins en R, alors maintenant vous êtes prêt pour le vrai travail. Analyser vos données commence toujours par le décrire. De cette façon, vous pouvez détecter les erreurs dans les données, et vous pouvez décider quels modèles sont appropriés pour obtenir les informations dont vous avez besoin ...
Comment définir quelles données utiliser dans un calque ggplot2 dans R - dummies
Le premier élément d'une couche ggplot2 est la donnée. Il n'y a qu'une seule règle dans R pour fournir des données à ggplot (): Vos données doivent être sous la forme d'une trame de données. Ceci est différent des graphiques de base, qui permettent de tracer des données dans des vecteurs, des matrices et d'autres structures. Vous pouvez utiliser la fonction intégrée ...
Comment déterminer une structure de données dans R - variables
La première décision que vous devez prendre avant d'analyser votre Les données sont comment représenter ces données à l'intérieur de R. Si vos données n'ont qu'une dimension, alors vous savez déjà que les vecteurs représentent très bien ce type de données. Cependant, si vos données ont plus d'une dimension, vous avez le choix d'utiliser des matrices, ...
Comment définir le mode d'affichage des données dans R - mannequins
Un geom ggplot2 dans R indique le tracé comment vous voulez afficher vos données. Par exemple, vous utilisez geom_bar () pour créer un graphique à barres. Dans ggplot2, vous pouvez utiliser une variété de geoms prédéfinis pour créer des types de tracé standard. Un geom définit la disposition d'une couche ggplot2. Par exemple, il y a des geoms ...
Décrire la variation des données dans R - Indicateurs
Un seul chiffre ne vous dit rien beaucoup à propos de vos données. Souvent, il est aussi important de connaître la diffusion de vos données. Vous pouvez utiliser R pour regarder cette propagation en utilisant un certain nombre d'approches différentes. D'abord, vous pouvez calculer la variance ou l'écart-type pour résumer le spread en un seul nombre. ...
Comment en faire plus avec des boucles dans R - Les nuls
R contiennent certains des mécanismes utilisés dans d'autres programmes langages pour manipuler les boucles: Le mot-clé suivant, pour passer à l'itération suivante d'une boucle sans exécuter le code restant dans le bloc de code Le mot-clé break, pour sortir d'une boucle à un point donné Le mot-clé while, pour construire une boucle ...
Comment saisir des données dans l'éditeur de texte R - dummies
Bien que R soit principalement un langage de programmation, R dispose d'un éditeur de données très basique qui vous permet d'entrer des données directement à l'aide de la fonction edit (). La fonction edit () n'est disponible que dans certains éditeurs de code R, donc en fonction du logiciel que vous utilisez pour éditer votre code R, cette approche peut ne pas fonctionner. À partir de ...
Comment télécharger le package reshape2 dans R - les nuls
Base R a une fonction, reshape (), Cela fonctionne bien pour la réorganisation des données. Cependant, l'auteur original de cette fonction avait en tête un cas d'utilisation spécifique pour le remodelage: les données dites longitudinales. La recherche longitudinale prend des observations répétées d'un sujet de recherche sur une période de temps. Pour cette raison, les données longitudinales ont généralement les variables associées ...
Comment distinguer les types de données dans R - variables
Dans le domaine des statistiques, étant capable de distinguer entre les variables de différents types est très important. Le type de données détermine très souvent le type d'analyse pouvant être effectué. En conséquence, R offre la possibilité de classer explicitement les données comme suit: Données nominales: Ce type de données, que vous représentez dans ...
Comment faire l'arithmétique de base dans R - les nuls
Puisque R est la plate-forme de statistiques, il a un ensemble plutôt complet des opérateurs arithmétiques, de sorte que vous pouvez utiliser R comme une calculatrice de fantaisie, si le besoin s'en fait sentir. Comment utiliser les opérateurs de base dans R La plupart des opérateurs arithmétiques de base sont très familiers aux programmeurs (et à tous ceux qui ont étudié les mathématiques à l'école). Opérateur Description ...
Comment extraire un sous-ensemble d'un vecteur dans R - Les variables
Utilisent les mêmes règles d'indexation pour les vecteurs de caractères que vous utilisez pour les vecteurs numériques (ou pour les vecteurs de tout type). Le processus de référence à un sous-ensemble d'un vecteur par l'indexation de ses éléments est également appelé sous-ensemble. En d'autres termes, le sous-ensemble est le processus d'extraction d'un sous-ensemble d'un vecteur. Pour illustrer ...
Comment faire l'arithmétique matricielle dans R - les nuls
En dehors des opérateurs arithmétiques classiques, R contient un grand ensemble des opérateurs et des fonctions pour effectuer un large ensemble d'opérations matricielles. Beaucoup de ces opérations sont utilisées dans les mathématiques avancées, donc vous n'en aurez peut-être jamais besoin. Certains d'entre eux peuvent être très utiles, si vous avez besoin de retourner des données ou ...
Comment évaluer les différences dans vos données avec des R - variables
Pour vérifier le modèle de données vous avez créé avec ANOVA (analyse de variance), vous pouvez utiliser la fonction summary () de R sur l'objet modèle comme ceci:> summary (AOVModel) Df Somme Sq Moyenne Sq F valeur Pr (> F) spray 5 2669 533. 8 34. 7 <2e-16 *** Résidus 66 1015 15. 4 --- Signif. codes: 0 '***' 0. 001 '**' 0. 01 '*' ...
Comment évaluer les données linéaires avec les variables nominales R
Naturellement, R fournit un ensemble de tests et de mesures différents Évaluer dans quelle mesure votre modèle correspond à vos données et examiner les hypothèses du modèle. Encore une fois, l'aperçu présenté ici est loin d'être complet, mais il vous donne une idée de ce qui est possible et un point de départ pour approfondir ...
Comment extraire des résultats de test de données avec R - dummies
De nombreux tests dans R retournent un objet htest. Ce type d'objet est essentiellement une liste avec toutes les informations sur le test qui a été effectué. Tous ces objets htest contiennent au moins une statistique d'élément avec la valeur de la statistique et un élément p. valeur avec la valeur de la valeur p. Vous ...
Comment extraire des éléments spécifiques d'une date dans R - des variables
Autre chose que vous souhaitez faire dans R consiste à extraire des éléments spécifiques de la date, tels que le jour, le mois ou l'année. Par exemple, les scientifiques peuvent vouloir comparer la météo dans un mois spécifique (disons, janvier) pour de nombreuses années différentes. Pour ce faire, ils doivent d'abord déterminer le mois, en extrayant ...
Comment extraire les résultats de test dans R - dummies
De nombreux tests que vous exécutez dans R retournent un objet htest. Ce type d'objet est essentiellement une liste avec toutes les informations sur le test qui a été effectué. Tous ces objets htest contiennent au moins une statistique de composant avec la valeur de la statistique et un composant p. value avec la valeur de ...
Comment extraire des variables, des observations et des valeurs d'une trame de données dans R
Dans de nombreux cas, vous pouvez extraire des valeurs d'un bloc de données dans R en prétendant qu'il s'agit d'une matrice. Mais bien que les trames de données puissent ressembler à des matrices, elles ne le sont certainement pas. Contrairement aux matrices et aux tableaux, les trames de données ne sont pas stockées en interne en tant que vecteurs mais en tant que listes de vecteurs. Prétendre que c'est une matrice Si vous voulez ...
Comment extraire les valeurs d'une matrice dans R - Les variables
Vous permettent d'utiliser ces indices de la même manière vous pouvez utiliser des vecteurs dans R. Vous pouvez affecter et extraire des valeurs, utiliser des indices numériques ou logiques, supprimer des valeurs en utilisant un signe moins, etc. Comment utiliser les index numériques dans R Par exemple, vous pouvez extraire les valeurs dans les deux premières lignes et ...
Comment trouver les valeurs minimales ou maximales pour les fonctions dans R - variables
Un très grand corps de mathématiques vise à résoudre des problèmes d'optimisation de toutes sortes. Dans R, la fonction optimize () fournit un mécanisme assez simple pour optimiser les fonctions. Imaginez que vous êtes le directeur des ventes d'une entreprise et que vous devez définir le meilleur prix pour votre produit. En d'autres termes, trouvez le prix d'un produit ...
Comment corriger les erreurs de lecture de données dans R - dummies
Probablement les erreurs les plus fréquentes dans R lire des données à partir de fichiers texte en utilisant read. table () ou lire. csv (). Beaucoup d'erreurs entraînent des erreurs de lancement R, mais parfois vous remarquez que quelque chose s'est mal passé lorsque vous regardez la structure de vos données. Dans le dernier cas vous trouvez souvent que tout ou partie ...
Comment obtenir des listes avec la fonction lapply dans R - dummies
Fonctionne la fonction lapply () exactement la même chose que la fonction sapply (), avec une différence importante: elle renvoie toujours une liste. Ce trait peut être bénéfique si vous n'êtes pas sûr de ce que sera le résultat de sapply (). Supposons que vous souhaitiez connaître les valeurs uniques d'un seul sous-ensemble des clients de trame de données. Vous pouvez ...
Comment trouver et ajouter des paquetages à votre installation R - Les nuls
Si vous obtenez juste commencé avec R, vous avez probablement utilisé uniquement les fonctions disponibles dans l'installation de base de R. Mais le véritable pouvoir de R réside dans le fait que n'importe qui peut écrire ses propres fonctions et les partager avec les autres utilisateurs de façon organisée.
Comment obtenir vos données hors de R - des variables factices
Pour la même raison que l'importation de données dans R en utilisant des fichiers CSV (valeurs séparées par des virgules), il est également pratique d'exporter les résultats de R vers d'autres applications au format CSV. Pour créer un fichier CSV, utilisez l'écriture. Fonction csv (). De la même manière que lire. csv () est un cas particulier de lecture. table (), écris. csv () est un ...
Comment aller au-delà des bases de date et d'heure dans R - dummies
Si vous connaissez seulement les bases Pour savoir comment gérer les dates et les heures dans R, vous pouvez explorer les fonctionnalités supplémentaires disponibles dans les packages R et Add-on en regardant ce qui suit: chron: R possède une classe chron pour les objets datetime qui n'ont pas de fuseau horaire. Pour étudier cette classe, chargez d'abord ...
Comment extraire des valeurs de vecteurs dans R - des nuls
Vecteurs serait plutôt impraticable si vous ne pouviez pas Ne cherchez pas et ne manipulez pas les valeurs individuelles. Vous pouvez effectuer ces tâches facilement en utilisant le système d'indexation avancé et puissant de R. Comment R fait-il indexation? Chaque fois que R vous montre un vecteur, il affiche un nombre tel que [1] devant la sortie. Dans cet exemple, [1] dit ...
Comment identifier et corriger les cotes supprimées dans R - Les variables
Toutes les fonctions de R attendent vos données être dans un format spécifique. Cela ne signifie pas simplement qu'il s'agit d'un nombre entier, d'un caractère ou d'un facteur, mais également si vous fournissez un vecteur, une matrice, un bloc de données ou une liste. De nombreuses fonctions peuvent traiter plusieurs formats, mais parfois le résultat n'est pas ce que vous attendez de ...
Comment gérer l'infini dans R - les nuls
Dans certains cas, vous n'avez pas de vraies valeurs à calculer avec . Dans la plupart des ensembles de données réels de R, il manque au moins quelques valeurs. En outre, certains calculs ont pour résultat l'infini (comme la division par zéro) ou ne peuvent pas être effectués du tout (comme prendre le logarithme d'un négatif ...
Comment obtenir Geoms dans ggplot dans R - dummies
Geom ggplot2 dit à l'intrigue comment vous voulez affichez vos données dans R. Par exemple, vous utilisez geom_bar () pour créer un graphique à barres. Dans ggplot2, vous pouvez utiliser une variété de geoms prédéfinis pour créer des types de tracé standard. Un geom définit la disposition d'une couche ggplot2. Par exemple, vous pouvez utiliser ...
Installation et chargement de ggplot2 dans des R - dummies
Car ggplot2 ne fait pas partie de la distribution standard de R, vous devez télécharger le paquet de CRAN et l'installer. Le réseau d'archives R complet (CRAN) est un réseau de serveurs à travers le monde qui contient le code source, la documentation et les modules complémentaires pour R. Chaque paquet soumis sur CRAN a aussi une page ...
Comment installer et configurer RStudio - dummies
RStudio est un éditeur relativement nouveau et brillant pour R. Il est facile de utiliser, il a une page d'aide décente, il a un très bon support, et il intègre R d'une manière pratique. Bien sûr, vous êtes libre de travailler avec n'importe quel éditeur de texte que vous aimez. Comment installer RStudio Installer RStudio est facile. Suivez juste ...