{"id":1122,"date":"2023-07-27T14:27:28","date_gmt":"2023-07-27T14:27:28","guid":{"rendered":"https:\/\/statorials.org\/it\/vlookup-in-r\/"},"modified":"2023-07-27T14:27:28","modified_gmt":"2023-07-27T14:27:28","slug":"vlookup-in-r","status":"publish","type":"post","link":"https:\/\/statorials.org\/it\/vlookup-in-r\/","title":{"rendered":"Come eseguire un cerca.vert (simile a excel) in r"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">La funzione <strong>CERCA.VERT<\/strong> in Excel ti consente di trovare un valore in una tabella confrontandolo su una colonna.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Ad esempio, nel seguente foglio di calcolo Excel, possiamo cercare il nome della squadra di un giocatore utilizzando CERCA.VERT per abbinare il nome del giocatore e restituire la squadra del giocatore:<\/span> <\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-11347 \" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/vlookup_r2.png\" alt=\"\" width=\"672\" height=\"472\" srcset=\"\" sizes=\"\"><\/p>\n<p> <span style=\"color: #000000;\">Possiamo replicare questa funzione utilizzando la base R o il pacchetto dplyr:<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>Utilizzando Base R:<\/strong><\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>merge(df1, df2, by=\" <span style=\"color: #008000;\">merge_column<\/span> \")\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\"><strong>Utilizzando dplyr:<\/strong><\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>inner_join(df1, df2, by=\" <span style=\"color: #008000;\">merge_column<\/span> \")<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Gli esempi seguenti mostrano come utilizzare ciascuna di queste funzioni in R per replicare la funzione CERCA.VERT da Excel.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>CERCA.VERT utilizzando Base R<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Il codice seguente mostra come eseguire una funzione simile a CERCA.VERT in base R utilizzando la funzione <strong>merge()<\/strong> :<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#create first data frame<\/span>\ndf1 &lt;- data.frame(player= <span style=\"color: #3366ff;\">LETTERS<\/span> [1:15],\n                  team= <span style=\"color: #3366ff;\">rep<\/span> (c(' <span style=\"color: #008000;\">Mavs<\/span> ', ' <span style=\"color: #008000;\">Lakers<\/span> ', ' <span style=\"color: #008000;\">Rockets<\/span> '), <span style=\"color: #3366ff;\">each<\/span> =5))\n\n<span style=\"color: #008080;\">#create second data frame<\/span> \ndf2 &lt;- data.frame(player= <span style=\"color: #3366ff;\">LETTERS<\/span> [1:15],\n                  points=c(14, 15, 15, 16, 8, 9, 16, 27, 30, 24, 14, 19, 8, 6, 5))\n\n<span style=\"color: #008080;\">#merge the two data frames\n<span style=\"color: #000000;\">merge(df1, df2, by=\" <span style=\"color: #008000;\">player<\/span> \")\n\n   player team points\n1 A Mavs 14\n2 B Mavs 15\n3C Mavs 15\n4D Mavs 16\n5 E Mavs 8\n6 F Lakers 9\n7G Lakers 16\n8 a.m. Lakers 27\n9 I Lakers 30\n10 J Lakers 24\n11K Rockets 14\n12L Rockets 19\n13 M Rockets 8\n14 N Rockets 6\n15 O Rockets 5<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Tieni presente che ci\u00f2 restituisce gli stessi risultati della funzione CERCA.VERT nell&#8217;esempio introduttivo. Tieni inoltre presente che puoi specificare pi\u00f9 colonne da unire utilizzando l&#8217;argomento <strong>by<\/strong> .<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>CERCA.VERT utilizzando dplyr<\/strong><\/span><\/h3>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #993300;\">library<\/span> (dplyr)<\/span>\n\n#create first data frame<\/span>\ndf1 &lt;- data.frame(player= <span style=\"color: #3366ff;\">LETTERS<\/span> [1:15],\n                  team= <span style=\"color: #3366ff;\">rep<\/span> (c(' <span style=\"color: #008000;\">Mavs<\/span> ', ' <span style=\"color: #008000;\">Lakers<\/span> ', ' <span style=\"color: #008000;\">Rockets<\/span> '), <span style=\"color: #3366ff;\">each<\/span> =5))\n\n<span style=\"color: #008080;\">#create second data frame<\/span> \ndf2 &lt;- data.frame(player= <span style=\"color: #3366ff;\">LETTERS<\/span> [1:15],\n                  points=c(14, 15, 15, 16, 8, 9, 16, 27, 30, 24, 14, 19, 8, 6, 5))\n\n<span style=\"color: #008080;\">#merge the two data frames using inner_join\n<\/span>inner_join(df1, df2, by=\" <span style=\"color: #008000;\">player<\/span> \")\n\n   player team points\n1 A Mavs 14\n2 B Mavs 15\n3C Mavs 15\n4D Mavs 16\n5 E Mavs 8\n6 F Lakers 9\n7G Lakers 16\n8 a.m. Lakers 27\n9 I Lakers 30\n10 J Lakers 24\n11K Rockets 14\n12L Rockets 19\n13 M Rockets 8\n14 N Rockets 6\n15 O Rockets 5\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Tieni presente che ci\u00f2 restituisce gli stessi risultati della funzione CERCA.VERT in Excel. Tieni inoltre presente che puoi specificare pi\u00f9 colonne da unire utilizzando l&#8217;argomento <strong>by<\/strong> .<\/span><\/p>\n<p> <span style=\"color: #000000;\">Inoltre, se desideri che vengano visualizzate le non corrispondenze, puoi utilizzare la funzione <strong>left_join<\/strong> .<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Risorse addizionali<\/strong><\/span><\/h3>\n<p> <a href=\"https:\/\/statorials.org\/it\/somma-cumulativa-in-r\/\" target=\"_blank\" rel=\"noopener noreferrer\">Come calcolare le somme cumulative in R<\/a><br \/> <a href=\"https:\/\/statorials.org\/it\/normalizzare-i-dati-in-r\/\" target=\"_blank\" rel=\"noopener noreferrer\">Come standardizzare i dati in R<\/a><br \/> <a href=\"https:\/\/statorials.org\/it\/r-aggiungi-al-dataframe\/\" target=\"_blank\" rel=\"noopener noreferrer\">Come aggiungere righe a un frame di dati in R<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>La funzione CERCA.VERT in Excel ti consente di trovare un valore in una tabella confrontandolo su una colonna. Ad esempio, nel seguente foglio di calcolo Excel, possiamo cercare il nome della squadra di un giocatore utilizzando CERCA.VERT per abbinare il nome del giocatore e restituire la squadra del giocatore: Possiamo replicare questa funzione utilizzando la [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Come eseguire un CERCA.VERT (simile a Excel) in R - Statorials<\/title>\n<meta name=\"description\" content=\"Questo tutorial spiega come eseguire un CERCA.VERT in R, con diversi esempi.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/statorials.org\/it\/vlookup-in-r\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Come eseguire un CERCA.VERT (simile a Excel) in R - Statorials\" \/>\n<meta property=\"og:description\" content=\"Questo tutorial spiega come eseguire un CERCA.VERT in R, con diversi esempi.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/it\/vlookup-in-r\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-27T14:27:28+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/vlookup_r2.png\" \/>\n<meta name=\"author\" content=\"Benjamin anderson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Benjamin anderson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minuti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/statorials.org\/it\/vlookup-in-r\/\",\"url\":\"https:\/\/statorials.org\/it\/vlookup-in-r\/\",\"name\":\"Come eseguire un CERCA.VERT (simile a Excel) in R - Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/it\/#website\"},\"datePublished\":\"2023-07-27T14:27:28+00:00\",\"dateModified\":\"2023-07-27T14:27:28+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/it\/#\/schema\/person\/0896f191fb9fb019f2cd8623112cb3ae\"},\"description\":\"Questo tutorial spiega come eseguire un CERCA.VERT in R, con diversi esempi.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/it\/vlookup-in-r\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/it\/vlookup-in-r\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/it\/vlookup-in-r\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Casa\",\"item\":\"https:\/\/statorials.org\/it\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Come eseguire un cerca.vert (simile a excel) in r\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/statorials.org\/it\/#website\",\"url\":\"https:\/\/statorials.org\/it\/\",\"name\":\"Statorials\",\"description\":\"La tua guida all&#039;alfabetizzazione statistica!\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/statorials.org\/it\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"it-IT\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/statorials.org\/it\/#\/schema\/person\/0896f191fb9fb019f2cd8623112cb3ae\",\"name\":\"Benjamin anderson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/statorials.org\/it\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/statorials.org\/it\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg\",\"contentUrl\":\"https:\/\/statorials.org\/it\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg\",\"caption\":\"Benjamin anderson\"},\"description\":\"Ciao, sono Benjamin, un professore di statistica in pensione diventato insegnante dedicato di Statorials. Con una vasta esperienza e competenza nel campo della statistica, sono ansioso di condividere le mie conoscenze per potenziare gli studenti attraverso Statorials. Scopri di pi\u00f9\",\"sameAs\":[\"https:\/\/statorials.org\/it\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Come eseguire un CERCA.VERT (simile a Excel) in R - Statorials","description":"Questo tutorial spiega come eseguire un CERCA.VERT in R, con diversi esempi.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/statorials.org\/it\/vlookup-in-r\/","og_locale":"it_IT","og_type":"article","og_title":"Come eseguire un CERCA.VERT (simile a Excel) in R - Statorials","og_description":"Questo tutorial spiega come eseguire un CERCA.VERT in R, con diversi esempi.","og_url":"https:\/\/statorials.org\/it\/vlookup-in-r\/","og_site_name":"Statorials","article_published_time":"2023-07-27T14:27:28+00:00","og_image":[{"url":"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/vlookup_r2.png"}],"author":"Benjamin anderson","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Benjamin anderson","Est. reading time":"2 minuti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/statorials.org\/it\/vlookup-in-r\/","url":"https:\/\/statorials.org\/it\/vlookup-in-r\/","name":"Come eseguire un CERCA.VERT (simile a Excel) in R - Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/it\/#website"},"datePublished":"2023-07-27T14:27:28+00:00","dateModified":"2023-07-27T14:27:28+00:00","author":{"@id":"https:\/\/statorials.org\/it\/#\/schema\/person\/0896f191fb9fb019f2cd8623112cb3ae"},"description":"Questo tutorial spiega come eseguire un CERCA.VERT in R, con diversi esempi.","breadcrumb":{"@id":"https:\/\/statorials.org\/it\/vlookup-in-r\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/it\/vlookup-in-r\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/it\/vlookup-in-r\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Casa","item":"https:\/\/statorials.org\/it\/"},{"@type":"ListItem","position":2,"name":"Come eseguire un cerca.vert (simile a excel) in r"}]},{"@type":"WebSite","@id":"https:\/\/statorials.org\/it\/#website","url":"https:\/\/statorials.org\/it\/","name":"Statorials","description":"La tua guida all&#039;alfabetizzazione statistica!","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/statorials.org\/it\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"it-IT"},{"@type":"Person","@id":"https:\/\/statorials.org\/it\/#\/schema\/person\/0896f191fb9fb019f2cd8623112cb3ae","name":"Benjamin anderson","image":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/statorials.org\/it\/#\/schema\/person\/image\/","url":"https:\/\/statorials.org\/it\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg","contentUrl":"https:\/\/statorials.org\/it\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg","caption":"Benjamin anderson"},"description":"Ciao, sono Benjamin, un professore di statistica in pensione diventato insegnante dedicato di Statorials. Con una vasta esperienza e competenza nel campo della statistica, sono ansioso di condividere le mie conoscenze per potenziare gli studenti attraverso Statorials. Scopri di pi\u00f9","sameAs":["https:\/\/statorials.org\/it"]}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"_links":{"self":[{"href":"https:\/\/statorials.org\/it\/wp-json\/wp\/v2\/posts\/1122"}],"collection":[{"href":"https:\/\/statorials.org\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/statorials.org\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/statorials.org\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/statorials.org\/it\/wp-json\/wp\/v2\/comments?post=1122"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/it\/wp-json\/wp\/v2\/posts\/1122\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/it\/wp-json\/wp\/v2\/media?parent=1122"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/it\/wp-json\/wp\/v2\/categories?post=1122"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/it\/wp-json\/wp\/v2\/tags?post=1122"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}