{"id":1641,"date":"2023-07-25T13:31:25","date_gmt":"2023-07-25T13:31:25","guid":{"rendered":"https:\/\/statorials.org\/it\/log-log-grafico-in-r\/"},"modified":"2023-07-25T13:31:25","modified_gmt":"2023-07-25T13:31:25","slug":"log-log-grafico-in-r","status":"publish","type":"post","link":"https:\/\/statorials.org\/it\/log-log-grafico-in-r\/","title":{"rendered":"Come creare un grafico log-log in r"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Un <strong>grafico log-log<\/strong> \u00e8 un grafico che utilizza scale logaritmiche sia sull&#8217;asse x che sull&#8217;asse y.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Questo tipo di grafico \u00e8 utile per visualizzare due variabili quando la vera relazione tra loro segue un qualche tipo di legge di potere.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Questo tutorial spiega come creare un grafico log-log in R utilizzando sia il pacchetto di visualizzazione dei dati R base che <a href=\"https:\/\/ggplot2.tidyverse.org\/\" target=\"_blank\" rel=\"noopener\">ggplot2<\/a> .<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Metodo 1: creare un grafico log-log in Base R<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Supponiamo di avere il seguente set di dati in R:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#createdata<\/span>\ndf &lt;- data. <span style=\"color: #3366ff;\">frame<\/span> (x=3:22,\n                 y=c(3, 4, 5, 7, 9, 13, 15, 19, 23, 24, 29,\n                     38, 40, 50, 56, 59, 70, 89, 104, 130))\n\n<span style=\"color: #008080;\">#create scatterplot of x vs. y\n<\/span>plot(df$x, df$y, main=' <span style=\"color: #ff0000;\">Raw Data<\/span> ')\n<\/strong><\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\" wp-image-16188 aligncenter\" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/loglogr1.png\" alt=\"\" width=\"409\" height=\"409\" srcset=\"\" sizes=\"\"><\/p>\n<p> <span style=\"color: #000000;\">\u00c8 chiaro che la relazione tra le variabili <em>xey<\/em> segue una legge <em>di<\/em> potenza.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Il codice seguente mostra come creare un grafico log-log per queste due variabili in base R:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#create log-log plot of x vs. y<\/span>\nplot( <span style=\"color: #3366ff;\">log<\/span> (df$x), <span style=\"color: #3366ff;\">log<\/span> (df$y), main=' <span style=\"color: #ff0000;\">Log-Log Plot<\/span> ')\n<\/strong><\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-16189\" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/loglogr2.png\" alt=\"Grafico log-log in base R\" width=\"414\" height=\"401\" srcset=\"\" sizes=\"\"><\/p>\n<p> <span style=\"color: #000000;\">Si noti come la relazione tra log(x) e log(y) sia molto pi\u00f9 lineare rispetto al grafico precedente.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Metodo 2: creare un grafico Log-Log in ggplot2<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Il codice seguente mostra come creare un grafico log-log per lo stesso identico set di dati utilizzando ggplot2:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #993300;\">library<\/span> (ggplot2)<\/span>\n\n#create data<\/span>\ndf &lt;- data. <span style=\"color: #3366ff;\">frame<\/span> (x=3:22,\n                 y=c(3, 4, 5, 7, 9, 13, 15, 19, 23, 24, 29,\n                     38, 40, 50, 56, 59, 70, 89, 104, 130))\n<span style=\"color: #008080;\">\n#define new data frame\n<span style=\"color: #000000;\">df_log &lt;- data. <span style=\"color: #3366ff;\">frame<\/span> (x= <span style=\"color: #3366ff;\">log<\/span> (df$x),\n                     y= <span style=\"color: #3366ff;\">log<\/span> (df$y))<\/span>\n\n#create scatterplot using ggplot2\n<span style=\"color: #000000;\">ggplot(df_log, <span style=\"color: #3366ff;\">aes<\/span> (x=x, y=y)) +\n  geom_point()<\/span>\n<\/span><\/strong><\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\" wp-image-16190 aligncenter\" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/loglogr3.png\" alt=\"\" width=\"419\" height=\"416\" srcset=\"\" sizes=\"\"><\/p>\n<p> <span style=\"color: #000000;\">Sentiti libero di personalizzare il titolo, le etichette degli assi e il tema per rendere la trama pi\u00f9 estetica:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\"><span style=\"color: #000000;\">ggplot(df_log, <span style=\"color: #3366ff;\">aes<\/span> (x=x, y=y)) +\n  geom_point() +\n  labs(title=' <span style=\"color: #ff0000;\">Log-Log Plot<\/span> ', x=' <span style=\"color: #ff0000;\">Log(x)<\/span> ', y=' <span style=\"color: #ff0000;\">Log(y)<\/span> ') +\n  theme_minimal()<\/span><\/span><\/strong> <\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-16191\" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/loglogr4.png\" alt=\"Tracciamento di log-log in R utilizzando ggplot2\" width=\"450\" height=\"450\" srcset=\"\" sizes=\"\"><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Risorse addizionali<\/strong><\/span><\/h3>\n<p> <a href=\"https:\/\/statorials.org\/it\/come-tracciare-piu-linee-di-dati-in-serie-in-un-grafico-in-r\/\" target=\"_blank\" rel=\"noopener\">Come tracciare pi\u00f9 linee in un grafico in R<\/a><br \/> <a href=\"https:\/\/statorials.org\/it\/boxplot-multipli-r\/\" target=\"_blank\" rel=\"noopener\">Come tracciare pi\u00f9 boxplot in un singolo grafico in R<\/a><br \/> <a href=\"https:\/\/statorials.org\/it\/stack-del-barplot-in-r\/\" target=\"_blank\" rel=\"noopener\">Come creare un barplot in pila in R<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Un grafico log-log \u00e8 un grafico che utilizza scale logaritmiche sia sull&#8217;asse x che sull&#8217;asse y. Questo tipo di grafico \u00e8 utile per visualizzare due variabili quando la vera relazione tra loro segue un qualche tipo di legge di potere. Questo tutorial spiega come creare un grafico log-log in R utilizzando sia il pacchetto di [&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 creare un grafico Log-Log in R - Statorials<\/title>\n<meta name=\"description\" content=\"Questo tutorial spiega come creare un grafico log-log 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\/log-log-grafico-in-r\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Come creare un grafico Log-Log in R - Statorials\" \/>\n<meta property=\"og:description\" content=\"Questo tutorial spiega come creare un grafico log-log in R, con diversi esempi.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/it\/log-log-grafico-in-r\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-25T13:31:25+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/loglogr1.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\/log-log-grafico-in-r\/\",\"url\":\"https:\/\/statorials.org\/it\/log-log-grafico-in-r\/\",\"name\":\"Come creare un grafico Log-Log in R - Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/it\/#website\"},\"datePublished\":\"2023-07-25T13:31:25+00:00\",\"dateModified\":\"2023-07-25T13:31:25+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/it\/#\/schema\/person\/0896f191fb9fb019f2cd8623112cb3ae\"},\"description\":\"Questo tutorial spiega come creare un grafico log-log in R, con diversi esempi.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/it\/log-log-grafico-in-r\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/it\/log-log-grafico-in-r\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/it\/log-log-grafico-in-r\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Casa\",\"item\":\"https:\/\/statorials.org\/it\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Come creare un grafico log-log 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 creare un grafico Log-Log in R - Statorials","description":"Questo tutorial spiega come creare un grafico log-log 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\/log-log-grafico-in-r\/","og_locale":"it_IT","og_type":"article","og_title":"Come creare un grafico Log-Log in R - Statorials","og_description":"Questo tutorial spiega come creare un grafico log-log in R, con diversi esempi.","og_url":"https:\/\/statorials.org\/it\/log-log-grafico-in-r\/","og_site_name":"Statorials","article_published_time":"2023-07-25T13:31:25+00:00","og_image":[{"url":"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/loglogr1.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\/log-log-grafico-in-r\/","url":"https:\/\/statorials.org\/it\/log-log-grafico-in-r\/","name":"Come creare un grafico Log-Log in R - Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/it\/#website"},"datePublished":"2023-07-25T13:31:25+00:00","dateModified":"2023-07-25T13:31:25+00:00","author":{"@id":"https:\/\/statorials.org\/it\/#\/schema\/person\/0896f191fb9fb019f2cd8623112cb3ae"},"description":"Questo tutorial spiega come creare un grafico log-log in R, con diversi esempi.","breadcrumb":{"@id":"https:\/\/statorials.org\/it\/log-log-grafico-in-r\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/it\/log-log-grafico-in-r\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/it\/log-log-grafico-in-r\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Casa","item":"https:\/\/statorials.org\/it\/"},{"@type":"ListItem","position":2,"name":"Come creare un grafico log-log 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\/1641"}],"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=1641"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/it\/wp-json\/wp\/v2\/posts\/1641\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/it\/wp-json\/wp\/v2\/media?parent=1641"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/it\/wp-json\/wp\/v2\/categories?post=1641"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/it\/wp-json\/wp\/v2\/tags?post=1641"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}