IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

R Discussion :

Extraire ligne inutile de ma dataframe


Sujet :

R

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Femme Profil pro
    Chargé d'affaire
    Inscrit en
    Août 2022
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 34
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chargé d'affaire
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Août 2022
    Messages : 1
    Par défaut Extraire ligne inutile de ma dataframe
    Bonjour,

    Je débute en R et je sollicite votre aide.

    J'aimerais "nettoyer" un fichier Excel et l'enregistrer en formats csv.

    Ce fichier a une mise en page et débute par des lignes inutiles. Je n'arrive pas à supprimer la 1ère d'entres elles qu'il considère comme mon "entête".

    Ma réelle entête se trouve à la 3ème ligne. Comment puis-je extraire les lignes inutiles et définir que c'est la 3ème ligne mes variables ?

    Exemple :

    A B C D E F
    1 Les types de primes octroyées VIDE VIDE VIDE VIDE VIDE
    2 VIDE VIDE VIDE VIDE VIDE VIDE
    3 VIDE VIDE PRIME_A PRIME_B VIDE PRIME_D
    5 VIDE VIDE VIDE VIDE VIDE VIDE
    6 C01 Céline 200 50 VIDE 5
    7 A02 Annila 280 45 VIDE 5


    Je n'arrive pas à obtenir ce résultat

    A B C D E F
    3 Code Nom PRIME_A PRIME_B PRIME_D Clé_Primaire
    6 C01 Céline 200 50 5 Code+Nom (C01
    6 A02 Annila 280 45 5

    En vous remerciant par avance,

    Xenna

  2. #2
    Membre régulier
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Juin 2014
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Réunion

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juin 2014
    Messages : 8
    Par défaut
    Bonjour Xenna_
    Ce n'est pas la meilleure solution mais je ferais ainsi :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    ## On supprime les 1ères ligne du tableau
    fichier = fichier[-1,]
     
    ## On renomme les titres des colonnes
    colnames(fichier)[1] <- c("Code")
    colnames(fichier)[2] <- c("Nom")
    colnames(fichier)[3] <- c("PRIME_A")
    colnames(fichier)[3] <- c("PRIME_B")
    colnames(fichier)[3] <- c("PRIME_D")
    colnames(fichier)[3] <- c("Clé_Primaire")
    A tester

Discussions similaires

  1. Macro de tri & effacement des lignes inutiles
    Par malabarbe dans le forum Macros et VBA Excel
    Réponses: 12
    Dernier message: 14/09/2008, 22h36
  2. suppression de ligne inutile
    Par bech59 dans le forum Excel
    Réponses: 43
    Dernier message: 30/07/2008, 09h20
  3. Réponses: 1
    Dernier message: 09/07/2007, 14h45
  4. Extraire lignes dont le debut est identique
    Par Raoul555 dans le forum Shell et commandes GNU
    Réponses: 3
    Dernier message: 19/05/2007, 11h01
  5. Problème extraire ligne d'une table
    Par bubi dans le forum MS SQL Server
    Réponses: 7
    Dernier message: 22/11/2005, 10h35

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo