Bonjour à tous/toutes,

Il semble que R n'aime pas (et je le comprends) les guillemets (les doubles ", pas l'apostrophe ').
Dans un de mes fichiers excel, j'ai une colonne qui contient des " en tant que caractères.
R comprends donc ces " et me les transforme en \" et ainsi les problèmes arrivent.

Mon code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
data <- read_excel("data.xlsx")
data <- as.data.frame(data)
 
# La colonne 1 contient des ' et "
# Remplacement des ' par des espaces OK
data[,1] <- str_replace_all(data[,1],"'"," ")
 
# Remplacement des " par des espaces ?
Pour m'aider, en farfouillant sur stackoverflow, je suis arrivé sur une nouvelle fonction :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
tt <- readLines(file);
gsub("\\\\\"","\"\"",tt);
mais là j'avoue ne pas tout saisir.

Au pire des cas, je peux simplement faire un remplacement " par un espace directement dans excel, mais j'aimerai automatiser tout ca.

Merci d'avance