{"id":588,"date":"2011-11-08T16:58:22","date_gmt":"2011-11-08T15:58:22","guid":{"rendered":"https:\/\/abcdr.guyader.pro\/?p=588"},"modified":"2018-04-07T23:59:05","modified_gmt":"2018-04-07T22:59:05","slug":"comment-rechercher-des-aidesfonctionspackages-dans-r","status":"publish","type":"post","link":"https:\/\/thinkr.fr\/abcdr\/comment-rechercher-des-aidesfonctionspackages-dans-r\/","title":{"rendered":"Comment rechercher des aides\/fonctions\/packages dans R ?"},"content":{"rendered":"<p>Devant les importantes possibilit\u00e9s de R, il est possible et utile de lancer certaines recherches en ligne de commande pour trouver des fonctions ou des paquets associ\u00e9s.<br \/>(NB : une connexion internet est requise)<\/p>\n<p>Tout d&rsquo;abord, pour obtenir l&rsquo;aide (en anglais) d&rsquo;une fonction, il y a 2 possibilit\u00e9s :<\/p>\n<pre><code><br \/>help(LaFonction) #LaFonction = le nom de la fonction<br \/>#ou<br \/>?LaFonction<br \/><br \/>#Exemple avec la fonction matrix() qui permet de cr\u00e9er une matrice<br \/>?matrix<br \/><\/code><\/pre>\n<p>Si R vous renvoie un message d&rsquo;erreur disant que \u00ab\u00a0LaFonction\u00a0\u00bb n&rsquo;existe pas, c&rsquo;est que : <\/p>\n<p>&#8211; soit elle n&rsquo;existe effectivement pas ! Dans ce cas, vous pouvez essayer de rechercher une fonction qui permet ce que vous voulez via la ligne de commande :<\/p>\n<pre><code><br \/>RSiteSearch(\"keywords\", restrict=\"functions\") #ne pas oublier les guillemets<br \/><\/code><\/pre>\n<p>Cette fonction va rechercher toutes les fonctions R selon les mots cl\u00e9s donn\u00e9s (attention il est conseill\u00e9 de faire la recherche en anglais afin d&rsquo;avoir plus de r\u00e9sultats). <br \/>Essayer de lancer par example :<\/p>\n<pre><code><br \/> RSiteSearch(\"linear model\", restrict=\"functions\") <br \/> <\/code><\/pre>\n<p>Vous obtiendrez toutes les fonctions en rapport avec les mots cl\u00e9s : linear+model<\/p>\n<p>&#8211; soit LaFonction existe mais vous ne savez plus dans quel paquet elle se trouve. Dans ce cas, lancez la commande:<\/p>\n<pre><code><br \/> help.search(\"LaFonction\") #ne pas oublier les guillemets<br \/> <\/code><\/pre>\n<p>Cette fonction donne une liste de fonctions en rapport avec le nom LaFonction et les paquets associ\u00e9s que vous pouvez installer et\/ou charger sous la forme :<br \/>paquet1::fonction1\u00a0 description de la fonction1<br \/>paquet1::fonction2\u00a0 description de la fonction2<br \/>&#8230;..<br \/>Essayez par exemple :<\/p>\n<pre><code><br \/> help.search(\"matrix\")<br \/> <\/code><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Devant les importantes possibilit\u00e9s de R, il est possible et utile de lancer certaines recherches en ligne de commande pour trouver des fonctions ou des paquets associ\u00e9s.(NB : une connexion internet est requise) Tout d&rsquo;abord, pour obtenir l&rsquo;aide (en anglais) d&rsquo;une fonction, il y a 2 possibilit\u00e9s : help(LaFonction) #LaFonction = le nom de la fonction#ou?LaFonction#Exemple avec la fonction matrix() qui permet de cr\u00e9er une matrice?matrix Si R vous renvoie un message d&rsquo;erreur disant que \u00ab\u00a0LaFonction\u00a0\u00bb n&rsquo;existe pas, c&rsquo;est que : &#8211; soit elle n&rsquo;existe effectivement pas ! Dans ce cas, vous pouvez essayer de rechercher une fonction qui permet ce que vous voulez via<a class=\"more-link\" href=\"https:\/\/thinkr.fr\/abcdr\/comment-rechercher-des-aidesfonctionspackages-dans-r\/\">Read More &rarr;<\/a><\/p>\n","protected":false},"author":5,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"content-type":"","rop_custom_images_group":[],"rop_custom_messages_group":[],"rop_publish_now":"initial","rop_publish_now_accounts":{"twitter_399453572_399453572":""},"rop_publish_now_history":[],"rop_publish_now_status":"pending","jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[4],"tags":[],"class_list":{"0":"entry","1":"post","2":"publish","3":"author-benjamin","4":"post-588","6":"format-standard","7":"category-base-indispensable"},"acf":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p9O7Sx-9u","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/thinkr.fr\/abcdr\/wp-json\/wp\/v2\/posts\/588","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/thinkr.fr\/abcdr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/thinkr.fr\/abcdr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/thinkr.fr\/abcdr\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/thinkr.fr\/abcdr\/wp-json\/wp\/v2\/comments?post=588"}],"version-history":[{"count":2,"href":"https:\/\/thinkr.fr\/abcdr\/wp-json\/wp\/v2\/posts\/588\/revisions"}],"predecessor-version":[{"id":4091,"href":"https:\/\/thinkr.fr\/abcdr\/wp-json\/wp\/v2\/posts\/588\/revisions\/4091"}],"wp:attachment":[{"href":"https:\/\/thinkr.fr\/abcdr\/wp-json\/wp\/v2\/media?parent=588"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/thinkr.fr\/abcdr\/wp-json\/wp\/v2\/categories?post=588"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/thinkr.fr\/abcdr\/wp-json\/wp\/v2\/tags?post=588"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}