2009-09-08 9 views
5

Je lis une table à partir de Microsoft Access à l'aide de RODBC. Certaines variables avaient un nom avec un espace dedans.Création de bons noms de colonnes R

R n'a pas de problème mais je le fais. Je ne peux pas savoir comment spécifier l'espace

names(alltime) 
[1] "ID"   "LVL7"   "Ref Pv No"  "Ref Pv Name" "DOS"   "Pt Last Name" "Pt First Name" "MRN"   "CPT"   "CPT Desc"  "DxCd1"   "DxCd2"   "DxCd3"   "DxCd4"   
[15] "DOE"  

Mais que dois-je faire si je veux faire quelque chose de ce genre

> alltime[grep("MIDDLE EAR EXPLORE",alltime$CPT Desc,] 
Error: unexpected symbol in "alltime[grep("MIDDLE EAR EXPLORE",alltime$CPT Desc" 
+2

vous manque un support Ciblez votre commande alltime. Est-ce que ça change quelque chose? Aussi, 'alltime $" CPT Desc "' fonctionne-t-il? –

Répondre

6

Vous pouvez citer le nom de colonne, par exemple

alltime$'CPT Desc' 
Questions connexes