Je DF Chk, et la colonne comme Column1-Column1, ce qui est en fait Hyphen et peut-être long Tiret selon ma connaissance, de remplacer ce caractère Spl i essayé d'utiliserHandling long trait d'union dans la colonne Nom R
colnames(Chk) <- sub("–", ".", colnames(Chk))
Quel travail Dint.Any d'autres méthodes pour gérer cela?
Juste pour montrer la différence que j'ai posté la normale Hyphen Column1-Column1 (Normal Hyphen), Column1-Column1 (pas normal Hyphen)
Pour remplacer le trait d'union et en-/em-tirets, vous pouvez essayer d'utiliser 'sous ("[---]", ".", colnames (Chk), perl = T) '. Ajout de '(* UCP)' ou '(* UTF)' (ou leur combinaison) au début du modèle en cas d'échec pourrait être nécessaire. Notez que 'sub (" [---] ",". ", X)' fonctionne pour moi. –