comparaison de chaînes de caractères
Bonjour,
Je souhaite conserver dans un data.frame que les lignes commençant par "EHI".
Mon data.frame a la forme suivante :
Code:
1 2 3 4 5
|
NbOfReads2 NbOfReads3 NbOfReads4 NbOfReads6 NbOfReads7 NbOfReads8
EHI_012000 161 0 152 168 0 0
EHI_012010 740 0 899 713 0 0
EHI_012020 10653 0 21821 10571 0 0 |
Les lignes ont 4 formes possibles :
Code:
1 2 3 4 5
|
EHI_072740
EhLINE1_157_1
EhRC4_548_2
EhSINE1_386_3 EhERE2_474_4 |
Ce qui me permet de conserver ce que je veux en sélectionnant les lignes qui commencent par "EHI". Les fonctions grep, substring ne font pas exactement ce que je veux. Je cherche une fonction qui serait l'équivalent de la fonction Matlab "strcmp"...
Est-ce que quelqu'un connaît une fonction pour faire ceci ?
Merci