2017-03-28 1 views
3

J'ai commencé à travailler avec R en arabe, car je prévois de faire de l'analyse de texte et de l'exploration de texte avec le corpus Hadith. J'ai lu des discussions liées à ma question, mais néanmoins, je n'arrive toujours pas à obtenir les bases REAL ici (désolé, débutant absolu).Le texte arabe ne s'affiche pas dans R-

Alors, je suis entré dans: textarabic.v < - scan ("data/arabe-text.txt", encoding = "UTF-8", ce qui = "caractère", sep = "\ n")

Et ce qui sort textarabic.v est bien sûr, des symboles (pic). Avant cela, j'ai sauvé mon texte dans utf-8 car j'ai lu dans un fil mais toujours rien ne montre en arabe.

Je peux taper en arabe R mais le balayage met le texte en symboles.

enter image description here

également lu et essayé de mettre en œuvre d'autres codes de l'utilisateur sont à faire fonction de texte arabe, mais je ne sais même pas comment et où les mettre en œuvre. J'ai ajouté aux packages R, tm et NLP.

Que me suggérez-vous de faire ensuite? Merci d'avance,

+0

Bienvenue dans Stack Overflow! S'il vous plaît lire les informations sur [comment poser une bonne question] (http://stackoverflow.com/help/how-to-ask) et comment donner un [exemple reproductible] (http://stackoverflow.com/questions/ 5963269). Cela rendra beaucoup plus facile pour les autres de vous aider. – zx8754

+1

Puis-je supposer que vous êtes sur Windows? Si c'est le cas, j'ai eu une expérience terrible avec les encodages. Cependant, les systèmes d'exploitation -six semblent bien gérer (UTF8). –

+0

J'utilise OS X pour le moment. – Esc6

Répondre

0

Je viens de poster une réponse disant que vous devez absolument utiliser R sur Windows avant de voir votre commentaire que vous êtes sur OSX. Sur OSX, la situation n'est pas si terrible. Le problème est que vous utilisez une version trop ancienne de R. Si je me souviens bien, tout ce qui précède 3.2 ne gère pas Unicode correctement. Essayez d'installer 3.3.3 à partir de https://cran.r-project.org/bin/macosx/ et, si nécessaire, réinstallez les paquets dont vous avez besoin. Ensuite ça devrait aller. بالتوفيق!