2016-04-27 5 views
2

J'utilise l'interface graphique Revolution R Enterprise (7.3) 32 bits pour R (3.1.1) sur Windows 8.1 64 bits. Lorsqu'une fonction (par exemple, urca :: ca.jo) est cliquée avec le bouton droit de la souris dans Object Browser de RevoREnt après le chargement de son paquet, un fichier html apparaît dans une fenêtre ouverte: dans mon cahier http://127.0.0.1:25449/library/urca/html/ca.jo.html titre est "R: Johansen Procédure pour VAR - Révolution R Enterprise Help - Microsoft Document Explorer".Comment voir correctement les expressions mathématiques dans un html d'aide d'une fonction (apparaissant après un clic droit) dans R GUI?

Dans cette fenêtre, malheureusement, les expressions mathématiques sont affichées dans un code de type latex tels que:

Détails
Compte tenu d'un VAR général de la forme:
\ gras {X} _t = \ gras { 0} 1 \ bold {X} {t-1} + ... + \ bold {Π} k \ bold {X} {tk} + \ bold {μ} + \ bold {Φ D} _t + \ bold {\ varepsilon} _t, \ quad (t = 1, ..., T),

Naturellement, comprendre ce qui se passe à partir de ces expressions est vraiment fastidieux. Je vais dans le fichier PDF du paquet correspondant pour voir clairement quelles sont ces expressions. N'y a-t-il aucun moyen de les voir dans la fenêtre ouverte-cliquée-droite sans aller au fichier PDF? A propos, je ne sais pas si ce comportement est le même dans les interfaces graphiques "Base R" et "RStudio".

Je pense qu'il y a beaucoup de codeur dans ma position, sûrement, nous apprécierions grandement toute aide à ce problème.

Répondre

1

http://127.0.0.1 est un emplacement sur votre ordinateur, inaccessible à quiconque. Tous les utilisateurs ont un mécanisme similaire pour afficher leurs fichiers d'aide. Les auteurs de ce package ne semblent pas comprendre comment écrire des expressions dans le langage markdown/markup particulier que le navigateur d'aide R utilise. C'est ce que nous voyons tous. Vous devriez probablement la version PDF de la documentation de cette fonction: Page 11 de https://cran.r-project.org/web/packages/urca/urca.pdf

Si vous regardez le document « Extensions d'écriture R », vous trouverez la conjuration secrète dans la section 2.6 qui, sur ma machine est à: http://127.0.0.1:29569/doc/manual/R-exts.html#Mathematics (mais il semble que le port est différent sur votre machine.) Pour le trouver, je simplement cherché sur le mot « grec » dans ce document:

a cette fin, les deux commandes \eqn{latex} {ascii} et \deqn{la tex} {ascii} sont utilisés. Alors que \eqn est utilisé pour les formules "en ligne" (correspondant à $ ... $), \deqn donne des "équations affichées" (comme dans l'environnement displaymath de LaTeX, ou $$ $$ $ de TeX). Les deux arguments sont traités comme du texte «verbatim».

+0

J'ai regardé le fichier PDF d'urca. Vous dites "... comment écrire des expressions dans le langage markdown/markup particulier que le navigateur d'aide R utilise ..". Connaissez-vous un paquet R à partir duquel nous pouvons voir clairement des expressions mathématiques dans le fichier html dans le navigateur d'aide R? –

+0

Merci 42-, votre réponse est très utile. Votre chemin simplifie clairement les choses dans une large mesure. Cela dit, regardez les statistiques: l'aide de FDist entre autres (Fdist.html) pour voir f (x) = Γ ((n1 + n2)/2)/(Γ (n1/2) Γ (n2/2)) (n1/n2)^(n1/2) x^(n1/2-1) (1 + (n1/n2) x)^- (n1 + n2)/2. Cela est compréhensible car aucun code latex backslash n'est vu.En passant, nous devons attendre plus, je pense, pour voir la longue ligne de fraction pour 2 ci-dessous (n1 + n2) où 1 et 2 sont indicés, les signes intégraux correctement représentés, la réflexion de toutes les autres notations math'l etc. ils apparaissent en PDF. –