Bonjour à tous,
J'ai déjà trouvé de nombreuses réponses à mes problèmes en lisant d'autres sujets, merci à tous de prendre le temps de répondre à toutes ces questions.
Il y a une chose que je n'arrive pas à faire et donc je n'arrive pas à trouver une solution sur internet :
Je dispose d'un tableau de données importé avec "read.table" dans le vecteur "table1".
Ma première colonne (en dehors des IDs que j'ai volontairement laissé) s'appelle "Time" et correspond aux dates, heures, minutes et secondes de mes données (par exemple : "03 Apr 2012 08:57:44"). Les colonnes suivantes correspondent toute à des données avec des titres du genre "X10cm", "X20cm".
J'aimerais créer une nouvelle colonne (appelée "Date") qui reprendrait uniquement les 10 premiers caractères de ma colonne "Time" (l'équivalent sous excel d'une fonction "gauche(Time;10)" (en reprenant l'exemple si-dessus ça donnerait "03 Apr 2012").
En fait je connais déjà la marche à suivre (créer un nouveau vecteur, lui indiquer la colonne du tableau à cibler et à traiter puis la fonction cbind pour l'ajouter à la table), il me manque juste la formule "prends les 10 premiers caractères de l'élément".
Est-ce qu'une telle formule existe (ou est "fabricable" ?).
Je vous remercie,
Pauline B