Durante l'esecuzione di un plug-in R in SPSS, ricevo una stringa del percorso di Windows come input, ad es.Ignora caratteri di escape (barre retroverse) nelle stringhe R
'C:\Users\mhermans\somefile.csv'
desidero utilizzare tale percorso nel codice successivo R, ma poi le barre devono essere sostituiti con barre dirette, altrimenti R interpreta come fughe (ad es. "\ U utilizzato senza hex digits" errori) .
Tuttavia non sono riuscito a trovare una funzione in grado di sostituire i backslash con le barre di foward o di evitarli. Tutte queste funzioni presuppongono che quei personaggi siano sfuggiti.
Quindi, c'è qualcosa sulla falsariga di:
>gsub('\\', '/', 'C:\Users\mhermans')
C:/Users/mhermans
Puoi dare almeno un po 'di codice in più al problema? Da dove viene la stringa? Come entra nel codice R? Se si ottiene l'errore, è troppo tardi e l'errore si verifica per quanto mi riguarda esattamente nel punto in cui la stringa va in R. –