Accueil Finances personnelles Comment utiliser read. csv () pour importer des données dans R - des nuls

Comment utiliser read. csv () pour importer des données dans R - des nuls

Vidéo: Tutoriel 03 R - Lire des données au format CSV ou TXT 2024

Vidéo: Tutoriel 03 R - Lire des données au format CSV ou TXT 2024
Anonim

L'un des plus faciles et fiables Les moyens d'obtenir des données dans R consistent à utiliser des fichiers texte, en particulier des fichiers CSV (valeurs séparées par des virgules). Le format de fichier CSV utilise des virgules pour séparer les différents éléments d'une ligne, et chaque ligne de données est dans sa propre ligne dans le fichier texte, ce qui rend les fichiers CSV idéaux pour représenter les données tabulaires.

L'avantage supplémentaire des fichiers CSV est que presque toutes les applications de données prennent en charge l'exportation des données au format CSV. C'est certainement le cas pour la plupart des tableurs, y compris Microsoft Excel et OpenOffice Calc.

Dans les exemples suivants, supposez que vous avez un fichier CSV stocké dans un dossier approprié de votre système de fichiers. Pour convertir une feuille de calcul Excel au format CSV, vous devez sélectionner Fichier → Enregistrer sous, ce qui vous permet de sauvegarder votre fichier dans différents formats.

Gardez à l'esprit qu'un fichier CSV ne peut représenter qu'une seule feuille de calcul d'une feuille de calcul. Enfin, veillez à utiliser la première ligne de votre feuille de calcul (ligne 1) pour les en-têtes de colonne.

Dans R, vous utilisez la lecture. Fonction csv () pour importer des données au format CSV. Cette fonction a un certain nombre d'arguments, mais le seul argument essentiel est file, qui spécifie l'emplacement et le nom du fichier. Pour lire un fichier appelé éléments. csv situé à f: use read. csv () avec le fichier. chemin: >> éléments str (éléments) 'données. cadre ': 10 obs. de 9 variables: $ Atomique. nombre: int 1 2 3 4 5 6 7 8 9 10 $ Nom: Facteur w / 10 niveaux "Béryllium", "Boron", …: 6 5 7 1 2 3 9 10 4 8 $ Symbole: Facteur w / 10 niveaux " B "," Be "," C "," F ", …: 5 6 7 2 1 3 8 10 4 9 $ Groupe: int 1 18 1 2 13 14 15 16 17 18 $ Période: int 1 1 2 2 2 2 2 2 2 2 $ Bloc: Facteur w / 2 niveaux "p", "s": 2 2 2 2 1 1 1 1 1 1 $ État. à. STP: Facteur w / 2 niveaux "Gaz", "Solide": 1 1 2 2 2 2 1 1 1 1 $ Occurrence: Facteur w / 1 niveau "Primordial": 1 1 1 1 1 1 1 1 1 1 $ Description: Facteur w / 6 niveaux "Métal alcalin", …: 6 5 1 2 4 6 6 6 3 5

R importe les données dans une trame de données. Comme vous pouvez le voir, cet exemple a dix observations de neuf variables.

Notez que l'option par défaut est de convertir les chaînes de caractères en facteurs. Ainsi, les colonnes Nom, Bloc, Etat. À. STP, Occurrence et Description ont tous été convertis en facteurs. Notez également que R convertit les espaces dans les noms de colonnes en points (par exemple, dans la colonne State. At. STP).

Cette option par défaut permet de convertir des chaînes en facteurs lorsque vous utilisez read. table () peut être une source de grande confusion. Il est souvent préférable d'importer des données contenant des chaînes de telle sorte que les chaînes ne soient pas des facteurs convertis, mais restent des vecteurs de caractères.Pour importer des données contenant des chaînes, utilisez l'argument stringsAsFactors = FALSE pour lire. csv () ou lire. table ():

>> éléments str (éléments) 'données. cadre ': 10 obs. de 9 variables: $ Atomique. nombre: int 1 2 3 4 5 6 7 8 9 10 $ Nom: chr "Hydrogène" "Hélium" "Lithium" "Béryllium" … $ Symbole: chr "H" "He" "Li" "Be" … $ Groupe: int 1 18 1 2 13 14 15 16 17 18 $ Période: int 1 1 2 2 2 2 2 2 2 2 $ Bloc: chr "s" "s" "s" "s" … $ État. à. STP: chr "Gaz" "Gaz" "Solide" "Solide" … $ Occurrence: chr "Primordial" "Primordial" "Primordial" "Primordial" … $ Description: chr "Non-métal" "Gaz noble" "Métal alcalin" "Métal alcalino-terreux" …

Si vous avez un fichier au format UE (Union européenne) (où les séparateurs décimaux sont séparés par des virgules et les points-virgules sont utilisés comme séparateurs de champs), vous devez l'importer en lecture. Fonction csv2 ().

Comment utiliser read. csv () pour importer des données dans R - des nuls

Le choix des éditeurs

Plume et Affiner les bords des sélections dans Photoshop Elements 10 - les nuls

Plume et Affiner les bords des sélections dans Photoshop Elements 10 - les nuls

Vous pouvez utiliser le Sélectionnez les commandes de menu pour modifier davantage les sélections en appliquant des contours et en affinant les bords de vos sélections, ainsi qu'une foule d'autres options, notamment l'expansion, la contraction, le lissage, l'adoucissement, la croissance et l'acquisition de pixels de même couleur. Si cela ne satisfait pas vos besoins de sélection, rien ne le fera. Vous pouvez utiliser ...

Remplissage des calques dans Photoshop Elements 10 - mannequins

Remplissage des calques dans Photoshop Elements 10 - mannequins

Un calque de remplissage permet d'ajouter une couche de couleur unie, un dégradé ou un motif Comme les calques de réglage, les calques de remplissage comprennent également des masques de calque. Vous pouvez modifier, réorganiser, dupliquer, supprimer et fusionner des calques de remplissage de la même manière que les calques de réglage. Vous pouvez mélanger des calques de remplissage avec d'autres calques en utilisant les options d'opacité et de mode de fusion ...

Formats de fichiers pris en charge dans Photoshop Elements 10 - dummies

Formats de fichiers pris en charge dans Photoshop Elements 10 - dummies

Lorsque vous enregistrez des fichiers dans Elements, vous devez sélectionner format de fichier dans le menu déroulant Format situé dans les boîtes de dialogue Enregistrer et Enregistrer sous. Lorsque vous choisissez parmi les différentes options de format, gardez les informations suivantes à l'esprit: Les formats de fichiers sont particulièrement importants lorsque vous échangez des fichiers avec d'autres utilisateurs. Chaque ...

Le choix des éditeurs

AutoCAD 2011 Configuration de la mise en page du dessin - nuls

AutoCAD 2011 Configuration de la mise en page du dessin - nuls

La configuration du dessin dans AutoCAD 2011 peut sembler compliquée avant de s'y habituer . Le tableau suivant répertorie dix commandes de configuration AutoCAD fondamentales dans l'ordre dans lequel vous les utilisez probablement, explique ce qu'elles font et vous indique où les trouver dans le menu déroulant classique ainsi que sur le ruban ...

Comment ajuster les paramètres de style de cote dans AutoCAD - mannequins

Comment ajuster les paramètres de style de cote dans AutoCAD - mannequins

Après avoir cliqué sur Nouveau ou Modifier dans le style de cote Dans la boîte de dialogue Gestionnaire, AutoCAD affiche la boîte de dialogue Nouveau style de cote à onglets ou la boîte de dialogue Modifier le style de cote avec un ensemble de paramètres époustouflant et potentiellement époustouflant, si vous ne faites pas attention.

Graphiques et limites de dessin d'autoCAD 2011: Millimètres - dummies

Graphiques et limites de dessin d'autoCAD 2011: Millimètres - dummies

Ce n'est pas une mauvaise idée pour votre dessin AutoCAD. Les limites représentent la zone de travail rectangulaire dans laquelle vous allez dessiner, ce qui correspond généralement au format de papier. Définir les limites d'AutoCAD correctement vous permet d'afficher la grille de dessin sur votre zone de travail, utilisez ZOOM All pour afficher cette zone de travail, et ...

Le choix des éditeurs

Guide du travail de la maison avec les bébés de papa - les nuls

Guide du travail de la maison avec les bébés de papa - les nuls

Vous pouvez décider d'être un SAHD qui travaille de maison. Si vous avez l'habitude de travailler avec beaucoup de gens ou dans un environnement occupé, vous vous trouvez soudainement à la maison avec un enfant et un ordinateur portable avec lequel travailler. Cela peut être étrange, solitaire et un peu ennuyeux. Tu peux être tenté de te faire ...

Dépistage des signes de troubles chez les enfants pour une intervention précoce - les nuls

Dépistage des signes de troubles chez les enfants pour une intervention précoce - les nuls

Détecter les problèmes tôt fait toute la différence . Les enfants qui reçoivent une intervention précoce s'améliorent plus rapidement et avec plus de succès que ceux dont les problèmes ne sont pas résolus pendant des années. Les signes suivants n'indiquent pas nécessairement d'énormes problèmes, mais doivent être vérifiés par un pédiatre et / ou un professionnel de la santé mentale: Retards importants dans la motricité Manque de contact avec les yeux Manque ...

Guide d'introduction à une belle-mère - mannequins

Guide d'introduction à une belle-mère - mannequins

Souhaitant trouver un autre partenaire, ou du moins avoir une relation amoureuse avec Quelqu'un de nouveau, est naturel. Votre vie ne doit pas être tout au sujet d'être un père et de travailler pour soutenir votre famille. Mais attention, vous n'êtes pas l'homme insouciant que vous étiez. Vous venez maintenant avec des extras. Quand vous partez ...