CINXE.COM

Bubble charts in R

<!DOCTYPE html> <html> <head> <!-- This page was last built at 2025-03-21 13:36 --> <meta charset="utf-8" /> <link rel="canonical" href="https://plotly.com/r/bubble-charts/" /> <link rel="preconnect" href="https://fonts.googleapis.com" /> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin /> <link href="https://fonts.googleapis.com/css2?family=Roboto:ital,wght@1,500&display=swap" rel="stylesheet" /> <!-- Media query magic - http://stackoverflow.com/questions/19945658/my-iphone-thinks-its-980px-wide --> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <script src="/all_static/javascripts/algolia/instantsearch.js"></script> <script src="/all_static/javascripts/algolia/polyfill.min.js"></script> <script src="//ajax.googleapis.com/ajax/libs/jquery/2.2.0/jquery.min.js"></script> <script src="https://cdn.jsdelivr.net/npm/popper.js@1.16.0/dist/umd/popper.min.js" integrity="sha384-Q6E9RHvbIyZFJoft+2mJbHaEWldlvI9IOYy5n3zV9zzTtmI3UksdQRVvoxMfooAo" crossorigin="anonymous"></script> <script> const theme = localStorage.getItem('theme'); if (theme === "dark-mode") { var root = document.getElementsByTagName('html')[0]; // '0' to assign the first (and only `HTML` tag) root.setAttribute('class', 'dark-mode'); } </script> <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" crossorigin="anonymous"> <script src="https://stackpath.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js" crossorigin="anonymous"></script> <link href="https://esm.sh/@markprompt/css@0.18.0?css" rel="stylesheet" /> <link href="/all_static/css/markprompt.css" rel="stylesheet" /> <!-- code highlighting --> <!-- <script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/8.8.0/highlight.min.js"></script> <script> hljs.initHighlightingOnLoad(); </script>--> <!-- Mathjax --> <script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js?config=TeX-MML-AM_CHTML"></script> <!-- Plotly.js hardcoded to 1.x due to Plotly.plot() --> <script src="https://cdn.plot.ly/plotly-1.58.4.min.js"></script> <script src="/all_static/r_files/r_dependencies.js"></script> <!-- //// Stylesheets --> <!-- Fonts --> <link href="//fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,400italic,600,600italic,700,700italic,800,800italic|Ubuntu+Mono:400,700|Asap" rel="stylesheet" type="text/css" /> <link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css" /> <!-- Main Stylesheets --> <link rel="stylesheet" type="text/css" href="/all_static/css/main.css?version=false" /> <link rel="stylesheet" type="text/css" href="/all_static/css/improve.css?version=2025-03-21-13-36"> <!-- LOCAL DEV STYLESHEET --> <!--<link rel="stylesheet" type="text/css" href="http://api.plotly.dev/all_static/css/main.css">--> <!-- Icon --> <link rel="shortcut icon" href="https://dash.plotly.com/assets/favicon.ico" /> <!-- Google Tags--> <!-- Google Tag Manager Tag --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-N6T2RXG');</script> <!-- META TAGS --> <!-- Capture language --> <!-- Create a title --> <!-- Count number of plots on the page --> <!-- SEO Tags - title, meta_description --> <title> Bubble charts in R </title> <meta name="description" content="Over 10 examples of Bubble Charts including changing color, size, log axes, and more in R."> <!-- Bing tags --> <meta name="msvalidate.01" content="D319859A832F9F1D15A7646E2A42150A" /> <!-- Facebook tags --> <meta property="og:title" content= Bubble charts in R /> <meta property="og:type" content="website"/> <meta property="og:image" content="https://images.plot.ly/plotly-documentation/thumbnail/bubble.jpg"> <meta property="og:description" content="Over 10 examples of Bubble Charts including changing color, size, log axes, and more in R."/> <meta property="og:url" /> <meta property="fb:admins" content="1123751525"/> <meta property="fb:admins" content="22418"/> <!-- twitter tags --> <meta name="twitter:card" content="photo" /> <meta name="twitter:title" content= Bubble charts in R /> <meta name="twitter:url" content="https://plotly.com/r/bubble-charts/"/> <meta name="twitter:description" content="Over 10 examples of Bubble Charts including changing color, size, log axes, and more in R."/> <meta name="twitter:image" content="https://images.plot.ly/plotly-documentation/thumbnail/bubble.jpg"> <meta name="twitter:site" content="@plotlygraphs"/> </head> <body data-spy="scroll" data-target=".watch" style="position:relative;" class="darkmode"> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-N6T2RXG" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <!--[if lt IE 10]> <p class="browserupgrade">You are using an <strong>outdated</strong> browser. Please <a href="http://browsehappy.com/">upgrade your browser</a> to improve your experience.</p> <![endif]--> <div class="menu-mobile"> <div class="switch-mode"> <div class="icon-dark"></div> <div class="switch"></div> <div class="icon-light"></div> </div> <div class="close-menu"></div> <ul> <li><a style="font-weight: bold;" href="https://community.plotly.com/c/plotly-r-matlab-julia-net/29">Forum</a> </li> <li><a style="font-weight: bold;" href="https://plotly.com/get-pricing/">Pricing</a></li> <li><a style="font-weight: bold;" href="https://dash.plotly.com">Dash</a></li> <!--<li><a style="font-weight: bold;" href="http://plotly.cloud">Dash Cloud</a></li>--> </ul> </div> <div class="header-container"> <header class="header-main --default"> <div class="--wrap"> <div class="--wrap-left"> <div class="-identity"> <a href="https://plotly.com/"><img src="/all_static/images/graphing_library_dark.svg" style="height: 30px;" class="logo-dark"></a> <a href="/graphing-libraries/"><img src="/all_static/images/graphing_library.svg" style="height: 30px;" class="logo-white"></a> </div> </div> <div class="--wrap-right"> <nav class="--nav-meta" role="navigation"> <ul> <li class="languages"> <a class="r"> <div class="icon"></div> R </a> <ul> <li> <a href="https://plotly.com/python/" class="python"> <div class="icon"></div>Python (v6.0.1) </a> </li> <li> <a href="https://plotly.com/r/" class="r"> <div class="icon"></div>R </a> </li> <li> <a href="https://plotly.com/julia/" class="julia"> <div class="icon"></div>Julia </a> </li> <li> <a href="https://plotly.com/javascript/" class="plotly_js"> <div class="icon"></div>Javascript (v3.0.1) </a> </li> <li> <a href="https://plotly.com/ggplot2/" class="ggplot2"> <div class="icon"></div>ggplot2 </a> </li> <li> <a href="https://plotly.com/matlab/" class="matlab"> <div class="icon"></div>MATLAB </a> </li> <li> <a href="https://plotly.com/fsharp/" class="fsharp"> <div class="icon"></div>F# </a> </li> <li> <a href="https://dash.plotly.com/" class="dash"> <div class="icon"></div>Dash </a> </li> </ul> </li> <li><a style="font-weight: bold;" href="https://community.plotly.com/c/plotly-r-matlab-julia-net/29">Forum</a> </li> <li><a style="font-weight: bold;" href="https://plotly.com/get-pricing/">Pricing</a></li> <li><a style="font-weight: bold;" href="https://dash.plotly.com">Dash</a></li> <!--<li><a style="font-weight: bold;" href="http://plotly.cloud">Dash Cloud</a></li>--> <iframe src="https://ghbtns.com/github-btn.html?user=plotly&repo=plotly.R&type=star&count=true&size=large" style="padding-top: 5px;" frameborder="0" scrolling="0" width="160px" height="40px"></iframe> </ul> <div class="switch-mode"> <div class="icon-dark"></div> <div class="switch"></div> <div class="icon-light"></div> </div> </nav> </div> <div class="menu-icon"> <span></span><span></span><span></span> </div> </div> </header> </div> <main class="--page page--single --index"> <div class="--wrap"> <!-- aside - Main Sidebar--> <!-- START OF GGPLOT CUSTOM LAYOUT --> <aside class="--sidebar-container"> <div class="--sidebar-fixed reference" data-spy="affix" id="where"> <div class="brand"> <a href="/graphing-libraries/"><img src="/all_static/images/graphing_library.svg" style="height: 30px;"></a> </div> <button id="modal-button" type="button" data-toggle="modal" data-target="#myModal"> <input id="modal-input" style="border-radius: 5px; width: 100%;" type="text" placeholder=" Search..." readonly /> </button> <details style="color: white;margin-top: 20px;" > <summary>Quick Reference</summary> <nav class="--sidebar-body watch" id="where"> <ul class="--sidebar-list" style="margin-left: 15px;"> <!-- Getting Started --> <li class="--sidebar-item"> <a href="/r/getting-started" class="js-splash--navigation-item">Getting Started</a> </li> <li class="--sidebar-item"> <a href="/r/is-plotly-free" class="js-splash--navigation-item">Is Plotly Free?</a> </li> <!-- Reference Pages --> <li class="--sidebar-item"> <a href="/r/reference/index/" class="js-splash--navigation-item">Figure Reference</a> </li> <!-- Python Specific --> <!-- JS Specific --> <!-- R Specific --> <li class="--sidebar-item"> <a href="/ggplot2/" class="js-splash--navigation-item">ggplot2 integration</a> </li> <li class="--sidebar-item"> <a href="https://plotly.com/dash" class="js-splash--navigation-item">Dash for R</a> </li> <!-- Python/v3 Index Page Specific --> <!-- User Guides --> <!-- Github Links --> <li class="--sidebar-item"> <a target="_blank" href="https://github.com/plotly/plotly.R" class="js-splash--navigation-item">GitHub</a> </li> <li class="--sidebar-item"> <a target="_blank" href="http://community.plotly.com/" class="js-splash--navigation-item">community.plotly.com</a> </li> </ul> </nav> </details> <details style="color: white;margin-top: 20px;" open> <summary>On This Page</summary> <nav class="--sidebar-body watch" id="where"> <ul class="--sidebar-list" id="nav_header_insertion_list"></ul> </nav> </details> </div> <a href="https://go.plotly.com/elevate-your-analytics?utm_source=Webinar:%20Dash%20Enterprise%205.7&utm_medium=graphing_libraries&utm_content=sidebar" target="_blank"> <img src="https://images.prismic.io/plotly-marketing-website-2/Z9mL0DiBA97Gimoh_Square_ads.jpg?auto=format,compress" style="width: 200px; height: 200px; position: fixed; bottom: 10px; left: 50px" alt="Sign up for the upcoming webinar: Elevate Your Analytics with Plotly Dash Enterprise 5.7"> </a> </aside> <!-- Main--> <section class="--page-body --tutorial-index --base"> <header class="--welcome"> <div class="--welcome-body"> <!--div.--wrap-inner--> <div class="--title"> <div class="--body"> <div class="nav-breadcrumb-container"> <div> <div class="breadcrumb-nav"> <a href="/r"> R </a> &gt; <a href="/r/basic-charts">Basic Charts</a> &gt; <span>Bubble Charts</span> </div> </div> <div class="nav-breadcrumb-right"> <div class="--fork"> <a id="forklink" href= "https://github.com/plotly/plotly.r-docs/edit/master/r/2015-07-30-bubble-charts.Rmd" > <div class="icon"> <svg style="width:20px;height:20px" viewbox="0 0 24 24"> <path fill="#000000" d="M2.6,10.59L8.38,4.8L10.07,6.5C9.83,7.35 10.22,8.28 11,8.73V14.27C10.4,14.61 10,15.26 10,16A2,2 0 0,0 12,18A2,2 0 0,0 14,16C14,15.26 13.6,14.61 13,14.27V9.41L15.07,11.5C15,11.65 15,11.82 15,12A2,2 0 0,0 17,14A2,2 0 0,0 19,12A2,2 0 0,0 17,10C16.82,10 16.65,10 16.5,10.07L13.93,7.5C14.19,6.57 13.71,5.55 12.78,5.16C12.35,5 11.9,4.96 11.5,5.07L9.8,3.38L10.59,2.6C11.37,1.81 12.63,1.81 13.41,2.6L21.4,10.59C22.19,11.37 22.19,12.63 21.4,13.41L13.41,21.4C12.63,22.19 11.37,22.19 10.59,21.4L2.6,13.41C1.81,12.63 1.81,11.37 2.6,10.59Z"> </path> </svg> </div> <span>Suggest an edit to this page</span> </a> </div> </div> </div> <h1> Bubble Charts in R </h1> <p>How to make a bubble chart in R. A bubble chart is a scatter plot whose markers have variable color and size. </p> <br> <!-- <div class="db-client-lib"> <label> This page in another language </label> <div class="list-lib-wrap"> <div class="list-lib"> <a href=" /julia/bubble-charts/" class="list-lib-item julia"> <div class="item-icon"> </div> <p class="item-language"> Julia </p> </a> <a href=" /ggplot2/bubble-charts/" class="list-lib-item ggplot2"> <div class="item-icon"> </div> <p class="item-language"> ggplot2 </p> </a> <a href=" /python/bubble-charts/" class="list-lib-item python"> <div class="item-icon"> </div> <p class="item-language"> Python </p> </a> <a href=" /fsharp/bubble-charts/" class="list-lib-item fsharp"> <div class="item-icon"> </div> <p class="item-language"> F# </p> </a> <a href=" /r/bubble-charts/" class="current list-lib-item r"> <div class="item-icon"> </div> <p class="item-language"> R </p> </a> <a target="_blank" href="https://plotly.com/chart-studio-help/make-a-bubble-chart/" class="list-lib-item studio"> <div class="item-icon"> </div> <p class="item-language"> Studio </p> </a> </div> </div> </div> --> <details> <summary><span style="cursor: pointer; color: #506784 !important">New to Plotly?</span></summary> <p>Plotly is a <a href="/r/is-plotly-free/">free and open-source</a> graphing library for R. We recommend you read our <a href="/r/getting-started/">Getting Started guide</a> for the latest installation or upgrade instructions, then move on to our <a href="/r/plotly-fundamentals/">Plotly Fundamentals tutorials</a> or dive straight in to some <a href="/r/basic-charts/">Basic Charts tutorials</a>.</p> </details> </div> </div> </div> </header> <!-- Start Plotly Basics Section --> <section class="tutorial-content"> <h3>Simple Bubble Chart</h3> <div class="highlight"><pre><code class="language-r" data-lang="r"><span class="n">library</span><span class="p">(</span><span class="n">plotly</span><span class="p">)</span><span class="w"> </span><span class="n">data</span><span class="w"> </span><span class="o">&lt;-</span><span class="w"> </span><span class="n">read.csv</span><span class="p">(</span><span class="s2">"https://raw.githubusercontent.com/plotly/datasets/master/school_earnings.csv"</span><span class="p">)</span><span class="w"> </span><span class="n">fig</span><span class="w"> </span><span class="o">&lt;-</span><span class="w"> </span><span class="n">plot_ly</span><span class="p">(</span><span class="n">data</span><span class="p">,</span><span class="w"> </span><span class="n">x</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="o">~</span><span class="n">Women</span><span class="p">,</span><span class="w"> </span><span class="n">y</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="o">~</span><span class="n">Men</span><span class="p">,</span><span class="w"> </span><span class="n">text</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="o">~</span><span class="n">School</span><span class="p">,</span><span class="w"> </span><span class="n">type</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s1">'scatter'</span><span class="p">,</span><span class="w"> </span><span class="n">mode</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s1">'markers'</span><span class="p">,</span><span class="w"> </span><span class="n">marker</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="nf">list</span><span class="p">(</span><span class="n">size</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="o">~</span><span class="n">Gap</span><span class="p">,</span><span class="w"> </span><span class="n">opacity</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="m">0.5</span><span class="p">))</span><span class="w"> </span><span class="n">fig</span><span class="w"> </span><span class="o">&lt;-</span><span class="w"> </span><span class="n">fig</span><span class="w"> </span><span class="o">%&gt;%</span><span class="w"> </span><span class="n">layout</span><span class="p">(</span><span class="n">title</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s1">'Gender Gap in Earnings per University'</span><span class="p">,</span><span class="w"> </span><span class="n">xaxis</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="nf">list</span><span class="p">(</span><span class="n">showgrid</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="kc">FALSE</span><span class="p">),</span><span class="w"> </span><span class="n">yaxis</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="nf">list</span><span class="p">(</span><span class="n">showgrid</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="kc">FALSE</span><span class="p">))</span><span class="w"> </span><span class="n">fig</span><span class="w"> </span></code></pre></div> <div class="plotly html-widget html-fill-item" id="htmlwidget-c1c0ebaafb9ea634cdac" style="width:672px;height:480px;"></div> <script type="application/json" data-for="htmlwidget-c1c0ebaafb9ea634cdac">{"x":{"visdat":{"1586315fabc3":["function () ","plotlyVisDat"]},"cur_data":"1586315fabc3","attrs":{"1586315fabc3":{"x":{},"y":{},"text":{},"mode":"markers","marker":{"size":{},"opacity":0.5},"alpha_stroke":1,"sizes":[10,100],"spans":[1,20],"type":"scatter"}},"layout":{"margin":{"b":40,"l":60,"t":25,"r":10},"title":"Gender Gap in Earnings per University","xaxis":{"domain":[0,1],"automargin":true,"showgrid":false,"title":"Women"},"yaxis":{"domain":[0,1],"automargin":true,"showgrid":false,"title":"Men"},"hovermode":"closest","showlegend":false},"source":"A","config":{"modeBarButtonsToAdd":["hoverclosest","hovercompare"],"showSendToCloud":false},"data":[{"x":[94,96,112,92,90,78,94,76,79,86,93,84,67,73,80,62,72,71,68,64,72],"y":[152,151,165,141,137,118,131,112,114,119,124,114,94,100,107,84,92,88,82,78,81],"text":["MIT","Stanford","Harvard","U.Penn","Princeton","Chicago","Georgetown","Tufts","Yale","Columbia","Duke","Dartmouth","NYU","Notre Dame","Cornell","Michigan","Brown","Berkeley","Emory","UCLA","SoCal"],"mode":"markers","marker":{"color":"rgba(31,119,180,1)","size":[58,55,53,49,47,40,37,36,35,33,31,30,27,27,27,22,20,17,14,14,9],"opacity":0.5,"line":{"color":"rgba(31,119,180,1)"}},"type":"scatter","error_y":{"color":"rgba(31,119,180,1)"},"error_x":{"color":"rgba(31,119,180,1)"},"line":{"color":"rgba(31,119,180,1)"},"xaxis":"x","yaxis":"y","frame":null}],"highlight":{"on":"plotly_click","persistent":false,"dynamic":false,"selectize":false,"opacityDim":0.20000000000000001,"selected":{"opacity":1},"debounce":0},"shinyEvents":["plotly_hover","plotly_click","plotly_selected","plotly_relayout","plotly_brushed","plotly_brushing","plotly_clickannotation","plotly_doubleclick","plotly_deselect","plotly_afterplot","plotly_sunburstclick"],"base_url":"https://plot.ly"},"evals":[],"jsHooks":[]}</script> <h3>Setting Markers Color</h3> <div class="highlight"><pre><code class="language-r" data-lang="r"><span class="n">library</span><span class="p">(</span><span class="n">plotly</span><span class="p">)</span><span class="w"> </span><span class="n">data</span><span class="w"> </span><span class="o">&lt;-</span><span class="w"> </span><span class="n">read.csv</span><span class="p">(</span><span class="s2">"https://raw.githubusercontent.com/plotly/datasets/master/school_earnings.csv"</span><span class="p">)</span><span class="w"> </span><span class="n">fig</span><span class="w"> </span><span class="o">&lt;-</span><span class="w"> </span><span class="n">plot_ly</span><span class="p">(</span><span class="n">data</span><span class="p">,</span><span class="w"> </span><span class="n">x</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="o">~</span><span class="n">Women</span><span class="p">,</span><span class="w"> </span><span class="n">y</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="o">~</span><span class="n">Men</span><span class="p">,</span><span class="w"> </span><span class="n">text</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="o">~</span><span class="n">School</span><span class="p">,</span><span class="w"> </span><span class="n">type</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s1">'scatter'</span><span class="p">,</span><span class="w"> </span><span class="n">mode</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s1">'markers'</span><span class="p">,</span><span class="w"> </span><span class="n">marker</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="nf">list</span><span class="p">(</span><span class="n">size</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="o">~</span><span class="n">Gap</span><span class="p">,</span><span class="w"> </span><span class="n">opacity</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="m">0.5</span><span class="p">,</span><span class="w"> </span><span class="n">color</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s1">'rgb(255, 65, 54)'</span><span class="p">))</span><span class="w"> </span><span class="n">fig</span><span class="w"> </span><span class="o">&lt;-</span><span class="w"> </span><span class="n">fig</span><span class="w"> </span><span class="o">%&gt;%</span><span class="w"> </span><span class="n">layout</span><span class="p">(</span><span class="n">title</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s1">'Gender Gap in Earnings per University'</span><span class="p">,</span><span class="w"> </span><span class="n">xaxis</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="nf">list</span><span class="p">(</span><span class="n">showgrid</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="kc">FALSE</span><span class="p">),</span><span class="w"> </span><span class="n">yaxis</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="nf">list</span><span class="p">(</span><span class="n">showgrid</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="kc">FALSE</span><span class="p">))</span><span class="w"> </span><span class="n">fig</span><span class="w"> </span></code></pre></div> <div class="plotly html-widget html-fill-item" id="htmlwidget-c0b118e967769a70edaa" style="width:672px;height:480px;"></div> <script type="application/json" data-for="htmlwidget-c0b118e967769a70edaa">{"x":{"visdat":{"158642a66b7":["function () ","plotlyVisDat"]},"cur_data":"158642a66b7","attrs":{"158642a66b7":{"x":{},"y":{},"text":{},"mode":"markers","marker":{"size":{},"opacity":0.5,"color":"rgb(255, 65, 54)"},"alpha_stroke":1,"sizes":[10,100],"spans":[1,20],"type":"scatter"}},"layout":{"margin":{"b":40,"l":60,"t":25,"r":10},"title":"Gender Gap in Earnings per University","xaxis":{"domain":[0,1],"automargin":true,"showgrid":false,"title":"Women"},"yaxis":{"domain":[0,1],"automargin":true,"showgrid":false,"title":"Men"},"hovermode":"closest","showlegend":false},"source":"A","config":{"modeBarButtonsToAdd":["hoverclosest","hovercompare"],"showSendToCloud":false},"data":[{"x":[94,96,112,92,90,78,94,76,79,86,93,84,67,73,80,62,72,71,68,64,72],"y":[152,151,165,141,137,118,131,112,114,119,124,114,94,100,107,84,92,88,82,78,81],"text":["MIT","Stanford","Harvard","U.Penn","Princeton","Chicago","Georgetown","Tufts","Yale","Columbia","Duke","Dartmouth","NYU","Notre Dame","Cornell","Michigan","Brown","Berkeley","Emory","UCLA","SoCal"],"mode":"markers","marker":{"color":"rgb(255, 65, 54)","size":[58,55,53,49,47,40,37,36,35,33,31,30,27,27,27,22,20,17,14,14,9],"opacity":0.5,"line":{"color":"rgba(31,119,180,1)"}},"type":"scatter","error_y":{"color":"rgba(31,119,180,1)"},"error_x":{"color":"rgba(31,119,180,1)"},"line":{"color":"rgba(31,119,180,1)"},"xaxis":"x","yaxis":"y","frame":null}],"highlight":{"on":"plotly_click","persistent":false,"dynamic":false,"selectize":false,"opacityDim":0.20000000000000001,"selected":{"opacity":1},"debounce":0},"shinyEvents":["plotly_hover","plotly_click","plotly_selected","plotly_relayout","plotly_brushed","plotly_brushing","plotly_clickannotation","plotly_doubleclick","plotly_deselect","plotly_afterplot","plotly_sunburstclick"],"base_url":"https://plot.ly"},"evals":[],"jsHooks":[]}</script> <h3>Setting Multiple Colors</h3> <div class="highlight"><pre><code class="language-r" data-lang="r"><span class="n">library</span><span class="p">(</span><span class="n">plotly</span><span class="p">)</span><span class="w"> </span><span class="n">data</span><span class="w"> </span><span class="o">&lt;-</span><span class="w"> </span><span class="n">read.csv</span><span class="p">(</span><span class="s2">"https://raw.githubusercontent.com/plotly/datasets/master/school_earnings.csv"</span><span class="p">)</span><span class="w"> </span><span class="n">colors</span><span class="w"> </span><span class="o">&lt;-</span><span class="w"> </span><span class="nf">c</span><span class="p">(</span><span class="s1">'rgba(204,204,204,1)'</span><span class="p">,</span><span class="w"> </span><span class="s1">'rgba(222,45,38,0.8)'</span><span class="p">,</span><span class="w"> </span><span class="s1">'rgba(204,204,204,1)'</span><span class="p">,</span><span class="w"> </span><span class="s1">'rgba(204,204,204,1)'</span><span class="p">,</span><span class="w"> </span><span class="s1">'rgba(204,204,204,1)'</span><span class="p">,</span><span class="w"> </span><span class="s1">'rgba(204,204,204,1)'</span><span class="p">,</span><span class="w"> </span><span class="s1">'rgba(204,204,204,1)'</span><span class="p">,</span><span class="w"> </span><span class="s1">'rgba(204,204,204,1)'</span><span class="p">,</span><span class="w"> </span><span class="s1">'rgba(204,204,204,1)'</span><span class="p">,</span><span class="w"> </span><span class="s1">'rgba(204,204,204,1)'</span><span class="p">,</span><span class="w"> </span><span class="s1">'rgba(204,204,204,1)'</span><span class="p">,</span><span class="w"> </span><span class="s1">'rgba(204,204,204,1)'</span><span class="p">,</span><span class="w"> </span><span class="s1">'rgba(204,204,204,1)'</span><span class="p">,</span><span class="w"> </span><span class="s1">'rgba(204,204,204,1)'</span><span class="p">,</span><span class="w"> </span><span class="s1">'rgba(204,204,204,1)'</span><span class="p">,</span><span class="w"> </span><span class="s1">'rgba(204,204,204,1)'</span><span class="p">,</span><span class="w"> </span><span class="s1">'rgba(204,204,204,1)'</span><span class="p">,</span><span class="w"> </span><span class="s1">'rgba(204,204,204,1)'</span><span class="p">,</span><span class="w"> </span><span class="s1">'rgba(204,204,204,1)'</span><span class="p">,</span><span class="w"> </span><span class="s1">'rgba(204,204,204,1)'</span><span class="p">,</span><span class="w"> </span><span class="s1">'rgba(204,204,204,1)'</span><span class="p">)</span><span class="w"> </span><span class="c1"># Note: The colors will be assigned to each observations based on the order of the observations in the dataframe.</span><span class="w"> </span><span class="n">fig</span><span class="w"> </span><span class="o">&lt;-</span><span class="w"> </span><span class="n">plot_ly</span><span class="p">(</span><span class="n">data</span><span class="p">,</span><span class="w"> </span><span class="n">x</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="o">~</span><span class="n">Women</span><span class="p">,</span><span class="w"> </span><span class="n">y</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="o">~</span><span class="n">Men</span><span class="p">,</span><span class="w"> </span><span class="n">text</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="o">~</span><span class="n">School</span><span class="p">,</span><span class="w"> </span><span class="n">type</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s1">'scatter'</span><span class="p">,</span><span class="w"> </span><span class="n">mode</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s1">'markers'</span><span class="p">,</span><span class="w"> </span><span class="n">marker</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="nf">list</span><span class="p">(</span><span class="n">size</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="o">~</span><span class="n">Gap</span><span class="p">,</span><span class="w"> </span><span class="n">opacity</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="m">0.5</span><span class="p">,</span><span class="w"> </span><span class="n">color</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">colors</span><span class="p">))</span><span class="w"> </span><span class="n">fig</span><span class="w"> </span><span class="o">&lt;-</span><span class="w"> </span><span class="n">fig</span><span class="w"> </span><span class="o">%&gt;%</span><span class="w"> </span><span class="n">layout</span><span class="p">(</span><span class="n">title</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s1">'Gender Gap in Earnings per University'</span><span class="p">,</span><span class="w"> </span><span class="n">xaxis</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="nf">list</span><span class="p">(</span><span class="n">showgrid</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="kc">FALSE</span><span class="p">),</span><span class="w"> </span><span class="n">yaxis</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="nf">list</span><span class="p">(</span><span class="n">showgrid</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="kc">FALSE</span><span class="p">))</span><span class="w"> </span><span class="n">fig</span><span class="w"> </span></code></pre></div> <div class="plotly html-widget html-fill-item" id="htmlwidget-e1306c9293281ece8161" style="width:672px;height:480px;"></div> <script type="application/json" data-for="htmlwidget-e1306c9293281ece8161">{"x":{"visdat":{"1586421e26e7":["function () ","plotlyVisDat"]},"cur_data":"1586421e26e7","attrs":{"1586421e26e7":{"x":{},"y":{},"text":{},"mode":"markers","marker":{"size":{},"opacity":0.5,"color":["rgba(204,204,204,1)","rgba(222,45,38,0.8)","rgba(204,204,204,1)","rgba(204,204,204,1)","rgba(204,204,204,1)","rgba(204,204,204,1)","rgba(204,204,204,1)","rgba(204,204,204,1)","rgba(204,204,204,1)","rgba(204,204,204,1)","rgba(204,204,204,1)","rgba(204,204,204,1)","rgba(204,204,204,1)","rgba(204,204,204,1)","rgba(204,204,204,1)","rgba(204,204,204,1)","rgba(204,204,204,1)","rgba(204,204,204,1)","rgba(204,204,204,1)","rgba(204,204,204,1)","rgba(204,204,204,1)"]},"alpha_stroke":1,"sizes":[10,100],"spans":[1,20],"type":"scatter"}},"layout":{"margin":{"b":40,"l":60,"t":25,"r":10},"title":"Gender Gap in Earnings per University","xaxis":{"domain":[0,1],"automargin":true,"showgrid":false,"title":"Women"},"yaxis":{"domain":[0,1],"automargin":true,"showgrid":false,"title":"Men"},"hovermode":"closest","showlegend":false},"source":"A","config":{"modeBarButtonsToAdd":["hoverclosest","hovercompare"],"showSendToCloud":false},"data":[{"x":[94,96,112,92,90,78,94,76,79,86,93,84,67,73,80,62,72,71,68,64,72],"y":[152,151,165,141,137,118,131,112,114,119,124,114,94,100,107,84,92,88,82,78,81],"text":["MIT","Stanford","Harvard","U.Penn","Princeton","Chicago","Georgetown","Tufts","Yale","Columbia","Duke","Dartmouth","NYU","Notre Dame","Cornell","Michigan","Brown","Berkeley","Emory","UCLA","SoCal"],"mode":"markers","marker":{"color":["rgba(204,204,204,1)","rgba(222,45,38,0.8)","rgba(204,204,204,1)","rgba(204,204,204,1)","rgba(204,204,204,1)","rgba(204,204,204,1)","rgba(204,204,204,1)","rgba(204,204,204,1)","rgba(204,204,204,1)","rgba(204,204,204,1)","rgba(204,204,204,1)","rgba(204,204,204,1)","rgba(204,204,204,1)","rgba(204,204,204,1)","rgba(204,204,204,1)","rgba(204,204,204,1)","rgba(204,204,204,1)","rgba(204,204,204,1)","rgba(204,204,204,1)","rgba(204,204,204,1)","rgba(204,204,204,1)"],"size":[58,55,53,49,47,40,37,36,35,33,31,30,27,27,27,22,20,17,14,14,9],"opacity":0.5,"line":{"color":"rgba(31,119,180,1)"}},"type":"scatter","error_y":{"color":"rgba(31,119,180,1)"},"error_x":{"color":"rgba(31,119,180,1)"},"line":{"color":"rgba(31,119,180,1)"},"xaxis":"x","yaxis":"y","frame":null}],"highlight":{"on":"plotly_click","persistent":false,"dynamic":false,"selectize":false,"opacityDim":0.20000000000000001,"selected":{"opacity":1},"debounce":0},"shinyEvents":["plotly_hover","plotly_click","plotly_selected","plotly_relayout","plotly_brushed","plotly_brushing","plotly_clickannotation","plotly_doubleclick","plotly_deselect","plotly_afterplot","plotly_sunburstclick"],"base_url":"https://plot.ly"},"evals":[],"jsHooks":[]}</script> <h3>Mapping a Color Variable (Continuous)</h3> <div class="highlight"><pre><code class="language-r" data-lang="r"><span class="n">library</span><span class="p">(</span><span class="n">plotly</span><span class="p">)</span><span class="w"> </span><span class="n">data</span><span class="w"> </span><span class="o">&lt;-</span><span class="w"> </span><span class="n">read.csv</span><span class="p">(</span><span class="s2">"https://raw.githubusercontent.com/plotly/datasets/master/school_earnings.csv"</span><span class="p">)</span><span class="w"> </span><span class="n">fig</span><span class="w"> </span><span class="o">&lt;-</span><span class="w"> </span><span class="n">plot_ly</span><span class="p">(</span><span class="n">data</span><span class="p">,</span><span class="w"> </span><span class="n">x</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="o">~</span><span class="n">Women</span><span class="p">,</span><span class="w"> </span><span class="n">y</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="o">~</span><span class="n">Men</span><span class="p">,</span><span class="w"> </span><span class="n">text</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="o">~</span><span class="n">School</span><span class="p">,</span><span class="w"> </span><span class="n">type</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s1">'scatter'</span><span class="p">,</span><span class="w"> </span><span class="n">mode</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s1">'markers'</span><span class="p">,</span><span class="w"> </span><span class="n">color</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="o">~</span><span class="n">Gap</span><span class="p">,</span><span class="w"> </span><span class="n">colors</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s1">'Reds'</span><span class="p">,</span><span class="w"> </span><span class="n">marker</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="nf">list</span><span class="p">(</span><span class="n">size</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="o">~</span><span class="n">Gap</span><span class="p">,</span><span class="w"> </span><span class="n">opacity</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="m">0.5</span><span class="p">))</span><span class="w"> </span><span class="n">fig</span><span class="w"> </span><span class="o">&lt;-</span><span class="w"> </span><span class="n">fig</span><span class="w"> </span><span class="o">%&gt;%</span><span class="w"> </span><span class="n">layout</span><span class="p">(</span><span class="n">title</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s1">'Gender Gap in Earnings per University'</span><span class="p">,</span><span class="w"> </span><span class="n">xaxis</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="nf">list</span><span class="p">(</span><span class="n">showgrid</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="kc">FALSE</span><span class="p">),</span><span class="w"> </span><span class="n">yaxis</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="nf">list</span><span class="p">(</span><span class="n">showgrid</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="kc">FALSE</span><span class="p">))</span><span class="w"> </span><span class="n">fig</span><span class="w"> </span></code></pre></div> <div class="plotly html-widget html-fill-item" id="htmlwidget-205535a72c68eb1e99b8" style="width:672px;height:480px;"></div> <script type="application/json" data-for="htmlwidget-205535a72c68eb1e99b8">{"x":{"visdat":{"15862ea8cd17":["function () ","plotlyVisDat"]},"cur_data":"15862ea8cd17","attrs":{"15862ea8cd17":{"x":{},"y":{},"text":{},"mode":"markers","marker":{"size":{},"opacity":0.5},"color":{},"colors":"Reds","alpha_stroke":1,"sizes":[10,100],"spans":[1,20],"type":"scatter"}},"layout":{"margin":{"b":40,"l":60,"t":25,"r":10},"title":"Gender Gap in Earnings per University","xaxis":{"domain":[0,1],"automargin":true,"showgrid":false,"title":"Women"},"yaxis":{"domain":[0,1],"automargin":true,"showgrid":false,"title":"Men"},"hovermode":"closest","showlegend":false,"legend":{"yanchor":"top","y":0.5}},"source":"A","config":{"modeBarButtonsToAdd":["hoverclosest","hovercompare"],"showSendToCloud":false},"data":[{"x":[94,96,112,92,90,78,94,76,79,86,93,84,67,73,80,62,72,71,68,64,72],"y":[152,151,165,141,137,118,131,112,114,119,124,114,94,100,107,84,92,88,82,78,81],"text":["MIT","Stanford","Harvard","U.Penn","Princeton","Chicago","Georgetown","Tufts","Yale","Columbia","Duke","Dartmouth","NYU","Notre Dame","Cornell","Michigan","Brown","Berkeley","Emory","UCLA","SoCal"],"mode":"markers","marker":{"colorbar":{"title":"Gap","ticklen":2},"cmin":9,"cmax":58,"colorscale":[["0","rgba(255,245,240,1)"],["0.0416666666666667","rgba(255,238,230,1)"],["0.0833333333333333","rgba(255,231,220,1)"],["0.125","rgba(254,224,210,1)"],["0.166666666666667","rgba(254,212,193,1)"],["0.208333333333333","rgba(253,199,177,1)"],["0.25","rgba(252,187,161,1)"],["0.291666666666667","rgba(253,174,145,1)"],["0.333333333333333","rgba(253,160,129,1)"],["0.375","rgba(252,146,114,1)"],["0.416666666666667","rgba(252,133,101,1)"],["0.458333333333333","rgba(252,120,87,1)"],["0.5","rgba(251,106,74,1)"],["0.541666666666667","rgba(247,92,64,1)"],["0.583333333333333","rgba(243,77,54,1)"],["0.625","rgba(239,59,44,1)"],["0.666666666666667","rgba(227,49,39,1)"],["0.708333333333333","rgba(215,37,34,1)"],["0.75","rgba(203,24,29,1)"],["0.791666666666667","rgba(190,21,26,1)"],["0.833333333333333","rgba(178,18,24,1)"],["0.875","rgba(165,15,21,1)"],["0.916666666666667","rgba(144,9,19,1)"],["0.958333333333333","rgba(123,3,16,1)"],["1","rgba(103,0,13,1)"]],"showscale":false,"color":[58,55,53,49,47,40,37,36,35,33,31,30,27,27,27,22,20,17,14,14,9],"size":[58,55,53,49,47,40,37,36,35,33,31,30,27,27,27,22,20,17,14,14,9],"opacity":0.5,"line":{"colorbar":{"title":"","ticklen":2},"cmin":9,"cmax":58,"colorscale":[["0","rgba(255,245,240,1)"],["0.0416666666666667","rgba(255,238,230,1)"],["0.0833333333333333","rgba(255,231,220,1)"],["0.125","rgba(254,224,210,1)"],["0.166666666666667","rgba(254,212,193,1)"],["0.208333333333333","rgba(253,199,177,1)"],["0.25","rgba(252,187,161,1)"],["0.291666666666667","rgba(253,174,145,1)"],["0.333333333333333","rgba(253,160,129,1)"],["0.375","rgba(252,146,114,1)"],["0.416666666666667","rgba(252,133,101,1)"],["0.458333333333333","rgba(252,120,87,1)"],["0.5","rgba(251,106,74,1)"],["0.541666666666667","rgba(247,92,64,1)"],["0.583333333333333","rgba(243,77,54,1)"],["0.625","rgba(239,59,44,1)"],["0.666666666666667","rgba(227,49,39,1)"],["0.708333333333333","rgba(215,37,34,1)"],["0.75","rgba(203,24,29,1)"],["0.791666666666667","rgba(190,21,26,1)"],["0.833333333333333","rgba(178,18,24,1)"],["0.875","rgba(165,15,21,1)"],["0.916666666666667","rgba(144,9,19,1)"],["0.958333333333333","rgba(123,3,16,1)"],["1","rgba(103,0,13,1)"]],"showscale":false,"color":[58,55,53,49,47,40,37,36,35,33,31,30,27,27,27,22,20,17,14,14,9]}},"type":"scatter","xaxis":"x","yaxis":"y","frame":null},{"x":[62,112],"y":[78,165],"type":"scatter","mode":"markers","opacity":0,"hoverinfo":"none","showlegend":false,"marker":{"colorbar":{"title":"Gap","ticklen":2,"len":0.5,"lenmode":"fraction","y":1,"yanchor":"top"},"cmin":9,"cmax":58,"colorscale":[["0","rgba(255,245,240,1)"],["0.0416666666666667","rgba(255,238,230,1)"],["0.0833333333333333","rgba(255,231,220,1)"],["0.125","rgba(254,224,210,1)"],["0.166666666666667","rgba(254,212,193,1)"],["0.208333333333333","rgba(253,199,177,1)"],["0.25","rgba(252,187,161,1)"],["0.291666666666667","rgba(253,174,145,1)"],["0.333333333333333","rgba(253,160,129,1)"],["0.375","rgba(252,146,114,1)"],["0.416666666666667","rgba(252,133,101,1)"],["0.458333333333333","rgba(252,120,87,1)"],["0.5","rgba(251,106,74,1)"],["0.541666666666667","rgba(247,92,64,1)"],["0.583333333333333","rgba(243,77,54,1)"],["0.625","rgba(239,59,44,1)"],["0.666666666666667","rgba(227,49,39,1)"],["0.708333333333333","rgba(215,37,34,1)"],["0.75","rgba(203,24,29,1)"],["0.791666666666667","rgba(190,21,26,1)"],["0.833333333333333","rgba(178,18,24,1)"],["0.875","rgba(165,15,21,1)"],["0.916666666666667","rgba(144,9,19,1)"],["0.958333333333333","rgba(123,3,16,1)"],["1","rgba(103,0,13,1)"]],"showscale":true,"color":[9,58],"line":{"color":"rgba(255,127,14,1)"}},"xaxis":"x","yaxis":"y","frame":null}],"highlight":{"on":"plotly_click","persistent":false,"dynamic":false,"selectize":false,"opacityDim":0.20000000000000001,"selected":{"opacity":1},"debounce":0},"shinyEvents":["plotly_hover","plotly_click","plotly_selected","plotly_relayout","plotly_brushed","plotly_brushing","plotly_clickannotation","plotly_doubleclick","plotly_deselect","plotly_afterplot","plotly_sunburstclick"],"base_url":"https://plot.ly"},"evals":[],"jsHooks":[]}</script> <h3>Mapping a Color Variable (Categorical)</h3> <div class="highlight"><pre><code class="language-r" data-lang="r"><span class="n">library</span><span class="p">(</span><span class="n">plotly</span><span class="p">)</span><span class="w"> </span><span class="n">data</span><span class="w"> </span><span class="o">&lt;-</span><span class="w"> </span><span class="n">read.csv</span><span class="p">(</span><span class="s2">"https://raw.githubusercontent.com/plotly/datasets/master/school_earnings.csv"</span><span class="p">)</span><span class="w"> </span><span class="n">data</span><span class="o">$</span><span class="n">State</span><span class="w"> </span><span class="o">&lt;-</span><span class="w"> </span><span class="n">as.factor</span><span class="p">(</span><span class="nf">c</span><span class="p">(</span><span class="s1">'Massachusetts'</span><span class="p">,</span><span class="w"> </span><span class="s1">'California'</span><span class="p">,</span><span class="w"> </span><span class="s1">'Massachusetts'</span><span class="p">,</span><span class="w"> </span><span class="s1">'Pennsylvania'</span><span class="p">,</span><span class="w"> </span><span class="s1">'New Jersey'</span><span class="p">,</span><span class="w"> </span><span class="s1">'Illinois'</span><span class="p">,</span><span class="w"> </span><span class="s1">'Washington DC'</span><span class="p">,</span><span class="w"> </span><span class="s1">'Massachusetts'</span><span class="p">,</span><span class="w"> </span><span class="s1">'Connecticut'</span><span class="p">,</span><span class="w"> </span><span class="s1">'New York'</span><span class="p">,</span><span class="w"> </span><span class="s1">'North Carolina'</span><span class="p">,</span><span class="w"> </span><span class="s1">'New Hampshire'</span><span class="p">,</span><span class="w"> </span><span class="s1">'New York'</span><span class="p">,</span><span class="w"> </span><span class="s1">'Indiana'</span><span class="p">,</span><span class="w"> </span><span class="s1">'New York'</span><span class="p">,</span><span class="w"> </span><span class="s1">'Michigan'</span><span class="p">,</span><span class="w"> </span><span class="s1">'Rhode Island'</span><span class="p">,</span><span class="w"> </span><span class="s1">'California'</span><span class="p">,</span><span class="w"> </span><span class="s1">'Georgia'</span><span class="p">,</span><span class="w"> </span><span class="s1">'California'</span><span class="p">,</span><span class="w"> </span><span class="s1">'California'</span><span class="p">))</span><span class="w"> </span><span class="n">fig</span><span class="w"> </span><span class="o">&lt;-</span><span class="w"> </span><span class="n">plot_ly</span><span class="p">(</span><span class="n">data</span><span class="p">,</span><span class="w"> </span><span class="n">x</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="o">~</span><span class="n">Women</span><span class="p">,</span><span class="w"> </span><span class="n">y</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="o">~</span><span class="n">Men</span><span class="p">,</span><span class="w"> </span><span class="n">text</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="o">~</span><span class="n">School</span><span class="p">,</span><span class="w"> </span><span class="n">type</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s1">'scatter'</span><span class="p">,</span><span class="w"> </span><span class="n">mode</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s1">'markers'</span><span class="p">,</span><span class="w"> </span><span class="n">size</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="o">~</span><span class="n">Gap</span><span class="p">,</span><span class="w"> </span><span class="n">color</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="o">~</span><span class="n">State</span><span class="p">,</span><span class="w"> </span><span class="n">colors</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s1">'Paired'</span><span class="p">,</span><span class="w"> </span><span class="n">marker</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="nf">list</span><span class="p">(</span><span class="n">opacity</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="m">0.5</span><span class="p">,</span><span class="w"> </span><span class="n">sizemode</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s1">'diameter'</span><span class="p">))</span><span class="w"> </span><span class="n">fig</span><span class="w"> </span><span class="o">&lt;-</span><span class="w"> </span><span class="n">fig</span><span class="w"> </span><span class="o">%&gt;%</span><span class="w"> </span><span class="n">layout</span><span class="p">(</span><span class="n">title</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s1">'Gender Gap in Earnings per University'</span><span class="p">,</span><span class="w"> </span><span class="n">xaxis</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="nf">list</span><span class="p">(</span><span class="n">showgrid</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="kc">FALSE</span><span class="p">),</span><span class="w"> </span><span class="n">yaxis</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="nf">list</span><span class="p">(</span><span class="n">showgrid</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="kc">FALSE</span><span class="p">),</span><span class="w"> </span><span class="n">showlegend</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="kc">FALSE</span><span class="p">)</span><span class="w"> </span><span class="n">fig</span><span class="w"> </span></code></pre></div> <div class="plotly html-widget html-fill-item" id="htmlwidget-badfb47e49308bdf895f" style="width:672px;height:480px;"></div> <script type="application/json" data-for="htmlwidget-badfb47e49308bdf895f">{"x":{"visdat":{"15867e7fe3a3":["function () ","plotlyVisDat"]},"cur_data":"15867e7fe3a3","attrs":{"15867e7fe3a3":{"x":{},"y":{},"text":{},"mode":"markers","marker":{"opacity":0.5,"sizemode":"diameter"},"color":{},"size":{},"colors":"Paired","alpha_stroke":1,"sizes":[10,100],"spans":[1,20],"type":"scatter"}},"layout":{"margin":{"b":40,"l":60,"t":25,"r":10},"title":"Gender Gap in Earnings per University","xaxis":{"domain":[0,1],"automargin":true,"showgrid":false,"title":"Women"},"yaxis":{"domain":[0,1],"automargin":true,"showgrid":false,"title":"Men"},"showlegend":false,"hovermode":"closest"},"source":"A","config":{"modeBarButtonsToAdd":["hoverclosest","hovercompare"],"showSendToCloud":false},"data":[{"x":[96,71,64,72],"y":[151,88,78,81],"text":["Stanford","Berkeley","UCLA","SoCal"],"mode":"markers","marker":{"color":"rgba(166,206,227,1)","size":[94.489795918367349,24.693877551020407,19.183673469387756,10],"sizemode":"diameter","opacity":0.5,"line":{"color":"rgba(166,206,227,1)"}},"type":"scatter","name":"California","textfont":{"color":"rgba(166,206,227,1)","size":[94.489795918367349,24.693877551020407,19.183673469387756,10]},"error_y":{"color":"rgba(166,206,227,1)","width":[]},"error_x":{"color":"rgba(166,206,227,1)","width":[]},"line":{"color":"rgba(166,206,227,1)"},"xaxis":"x","yaxis":"y","frame":null},{"x":[79],"y":[114],"text":"Yale","mode":"markers","marker":{"color":"rgba(62,133,187,1)","size":[57.755102040816332],"sizemode":"diameter","opacity":0.5,"line":{"color":"rgba(62,133,187,1)"}},"type":"scatter","name":"Connecticut","textfont":{"color":"rgba(62,133,187,1)","size":57.755102040816332},"error_y":{"color":"rgba(62,133,187,1)","width":57.755102040816332},"error_x":{"color":"rgba(62,133,187,1)","width":57.755102040816332},"line":{"color":"rgba(62,133,187,1)","width":57.755102040816332},"xaxis":"x","yaxis":"y","frame":null},{"x":[68],"y":[82],"text":"Emory","mode":"markers","marker":{"color":"rgba(147,190,154,1)","size":[19.183673469387756],"sizemode":"diameter","opacity":0.5,"line":{"color":"rgba(147,190,154,1)"}},"type":"scatter","name":"Georgia","textfont":{"color":"rgba(147,190,154,1)","size":19.183673469387756},"error_y":{"color":"rgba(147,190,154,1)","width":19.183673469387756},"error_x":{"color":"rgba(147,190,154,1)","width":19.183673469387756},"line":{"color":"rgba(147,190,154,1)","width":19.183673469387756},"xaxis":"x","yaxis":"y","frame":null},{"x":[78],"y":[118],"text":"Chicago","mode":"markers","marker":{"color":"rgba(115,189,88,1)","size":[66.938775510204081],"sizemode":"diameter","opacity":0.5,"line":{"color":"rgba(115,189,88,1)"}},"type":"scatter","name":"Illinois","textfont":{"color":"rgba(115,189,88,1)","size":66.938775510204081},"error_y":{"color":"rgba(115,189,88,1)","width":66.938775510204081},"error_x":{"color":"rgba(115,189,88,1)","width":66.938775510204081},"line":{"color":"rgba(115,189,88,1)","width":66.938775510204081},"xaxis":"x","yaxis":"y","frame":null},{"x":[73],"y":[100],"text":"Notre Dame","mode":"markers","marker":{"color":"rgba(144,163,89,1)","size":[43.061224489795919],"sizemode":"diameter","opacity":0.5,"line":{"color":"rgba(144,163,89,1)"}},"type":"scatter","name":"Indiana","textfont":{"color":"rgba(144,163,89,1)","size":43.061224489795919},"error_y":{"color":"rgba(144,163,89,1)","width":43.061224489795919},"error_x":{"color":"rgba(144,163,89,1)","width":43.061224489795919},"line":{"color":"rgba(144,163,89,1)","width":43.061224489795919},"xaxis":"x","yaxis":"y","frame":null},{"x":[94,112,76],"y":[152,165,112],"text":["MIT","Harvard","Tufts"],"mode":"markers","marker":{"color":"rgba(248,131,123,1)","size":[100,90.816326530612244,59.591836734693871],"sizemode":"diameter","opacity":0.5,"line":{"color":"rgba(248,131,123,1)"}},"type":"scatter","name":"Massachusetts","textfont":{"color":"rgba(248,131,123,1)","size":[100,90.816326530612244,59.591836734693871]},"error_y":{"color":"rgba(248,131,123,1)","width":[]},"error_x":{"color":"rgba(248,131,123,1)","width":[]},"line":{"color":"rgba(248,131,123,1)"},"xaxis":"x","yaxis":"y","frame":null},{"x":[62],"y":[84],"text":"Michigan","mode":"markers","marker":{"color":"rgba(230,50,34,1)","size":[33.877551020408163],"sizemode":"diameter","opacity":0.5,"line":{"color":"rgba(230,50,34,1)"}},"type":"scatter","name":"Michigan","textfont":{"color":"rgba(230,50,34,1)","size":33.877551020408163},"error_y":{"color":"rgba(230,50,34,1)","width":33.877551020408163},"error_x":{"color":"rgba(230,50,34,1)","width":33.877551020408163},"line":{"color":"rgba(230,50,34,1)","width":33.877551020408163},"xaxis":"x","yaxis":"y","frame":null},{"x":[84],"y":[114],"text":"Dartmouth","mode":"markers","marker":{"color":"rgba(252,181,104,1)","size":[48.571428571428569],"sizemode":"diameter","opacity":0.5,"line":{"color":"rgba(252,181,104,1)"}},"type":"scatter","name":"New Hampshire","textfont":{"color":"rgba(252,181,104,1)","size":48.571428571428569},"error_y":{"color":"rgba(252,181,104,1)","width":48.571428571428569},"error_x":{"color":"rgba(252,181,104,1)","width":48.571428571428569},"line":{"color":"rgba(252,181,104,1)","width":48.571428571428569},"xaxis":"x","yaxis":"y","frame":null},{"x":[90],"y":[137],"text":"Princeton","mode":"markers","marker":{"color":"rgba(255,142,39,1)","size":[79.795918367346943],"sizemode":"diameter","opacity":0.5,"line":{"color":"rgba(255,142,39,1)"}},"type":"scatter","name":"New Jersey","textfont":{"color":"rgba(255,142,39,1)","size":79.795918367346943},"error_y":{"color":"rgba(255,142,39,1)","width":79.795918367346943},"error_x":{"color":"rgba(255,142,39,1)","width":79.795918367346943},"line":{"color":"rgba(255,142,39,1)","width":79.795918367346943},"xaxis":"x","yaxis":"y","frame":null},{"x":[86,67,80],"y":[119,94,107],"text":["Columbia","NYU","Cornell"],"mode":"markers","marker":{"color":"rgba(233,159,143,1)","size":[54.08163265306122,43.061224489795919,43.061224489795919],"sizemode":"diameter","opacity":0.5,"line":{"color":"rgba(233,159,143,1)"}},"type":"scatter","name":"New York","textfont":{"color":"rgba(233,159,143,1)","size":[54.08163265306122,43.061224489795919,43.061224489795919]},"error_y":{"color":"rgba(233,159,143,1)","width":[]},"error_x":{"color":"rgba(233,159,143,1)","width":[]},"line":{"color":"rgba(233,159,143,1)"},"xaxis":"x","yaxis":"y","frame":null},{"x":[93],"y":[124],"text":"Duke","mode":"markers","marker":{"color":"rgba(158,123,186,1)","size":[50.408163265306122],"sizemode":"diameter","opacity":0.5,"line":{"color":"rgba(158,123,186,1)"}},"type":"scatter","name":"North Carolina","textfont":{"color":"rgba(158,123,186,1)","size":50.408163265306122},"error_y":{"color":"rgba(158,123,186,1)","width":50.408163265306122},"error_x":{"color":"rgba(158,123,186,1)","width":50.408163265306122},"line":{"color":"rgba(158,123,186,1)","width":50.408163265306122},"xaxis":"x","yaxis":"y","frame":null},{"x":[92],"y":[141],"text":"U.Penn","mode":"markers","marker":{"color":"rgba(158,118,158,1)","size":[83.469387755102048],"sizemode":"diameter","opacity":0.5,"line":{"color":"rgba(158,118,158,1)"}},"type":"scatter","name":"Pennsylvania","textfont":{"color":"rgba(158,118,158,1)","size":83.469387755102048},"error_y":{"color":"rgba(158,118,158,1)","width":83.469387755102048},"error_x":{"color":"rgba(158,118,158,1)","width":83.469387755102048},"line":{"color":"rgba(158,118,158,1)","width":83.469387755102048},"xaxis":"x","yaxis":"y","frame":null},{"x":[72],"y":[92],"text":"Brown","mode":"markers","marker":{"color":"rgba(245,229,134,1)","size":[30.204081632653061],"sizemode":"diameter","opacity":0.5,"line":{"color":"rgba(245,229,134,1)"}},"type":"scatter","name":"Rhode Island","textfont":{"color":"rgba(245,229,134,1)","size":30.204081632653061},"error_y":{"color":"rgba(245,229,134,1)","width":30.204081632653061},"error_x":{"color":"rgba(245,229,134,1)","width":30.204081632653061},"line":{"color":"rgba(245,229,134,1)","width":30.204081632653061},"xaxis":"x","yaxis":"y","frame":null},{"x":[94],"y":[131],"text":"Georgetown","mode":"markers","marker":{"color":"rgba(177,89,40,1)","size":[61.428571428571423],"sizemode":"diameter","opacity":0.5,"line":{"color":"rgba(177,89,40,1)"}},"type":"scatter","name":"Washington DC","textfont":{"color":"rgba(177,89,40,1)","size":61.428571428571423},"error_y":{"color":"rgba(177,89,40,1)","width":61.428571428571423},"error_x":{"color":"rgba(177,89,40,1)","width":61.428571428571423},"line":{"color":"rgba(177,89,40,1)","width":61.428571428571423},"xaxis":"x","yaxis":"y","frame":null}],"highlight":{"on":"plotly_click","persistent":false,"dynamic":false,"selectize":false,"opacityDim":0.20000000000000001,"selected":{"opacity":1},"debounce":0},"shinyEvents":["plotly_hover","plotly_click","plotly_selected","plotly_relayout","plotly_brushed","plotly_brushing","plotly_clickannotation","plotly_doubleclick","plotly_deselect","plotly_afterplot","plotly_sunburstclick"],"base_url":"https://plot.ly"},"evals":[],"jsHooks":[]}</script> <h3>Scaling the Size of Bubble Charts</h3> <div class="highlight"><pre><code class="language-r" data-lang="r"><span class="n">library</span><span class="p">(</span><span class="n">plotly</span><span class="p">)</span><span class="w"> </span><span class="n">data</span><span class="w"> </span><span class="o">&lt;-</span><span class="w"> </span><span class="n">read.csv</span><span class="p">(</span><span class="s2">"https://raw.githubusercontent.com/plotly/datasets/master/school_earnings.csv"</span><span class="p">)</span><span class="w"> </span><span class="n">data</span><span class="o">$</span><span class="n">State</span><span class="w"> </span><span class="o">&lt;-</span><span class="w"> </span><span class="n">as.factor</span><span class="p">(</span><span class="nf">c</span><span class="p">(</span><span class="s1">'Massachusetts'</span><span class="p">,</span><span class="w"> </span><span class="s1">'California'</span><span class="p">,</span><span class="w"> </span><span class="s1">'Massachusetts'</span><span class="p">,</span><span class="w"> </span><span class="s1">'Pennsylvania'</span><span class="p">,</span><span class="w"> </span><span class="s1">'New Jersey'</span><span class="p">,</span><span class="w"> </span><span class="s1">'Illinois'</span><span class="p">,</span><span class="w"> </span><span class="s1">'Washington DC'</span><span class="p">,</span><span class="w"> </span><span class="s1">'Massachusetts'</span><span class="p">,</span><span class="w"> </span><span class="s1">'Connecticut'</span><span class="p">,</span><span class="w"> </span><span class="s1">'New York'</span><span class="p">,</span><span class="w"> </span><span class="s1">'North Carolina'</span><span class="p">,</span><span class="w"> </span><span class="s1">'New Hampshire'</span><span class="p">,</span><span class="w"> </span><span class="s1">'New York'</span><span class="p">,</span><span class="w"> </span><span class="s1">'Indiana'</span><span class="p">,</span><span class="w"> </span><span class="s1">'New York'</span><span class="p">,</span><span class="w"> </span><span class="s1">'Michigan'</span><span class="p">,</span><span class="w"> </span><span class="s1">'Rhode Island'</span><span class="p">,</span><span class="w"> </span><span class="s1">'California'</span><span class="p">,</span><span class="w"> </span><span class="s1">'Georgia'</span><span class="p">,</span><span class="w"> </span><span class="s1">'California'</span><span class="p">,</span><span class="w"> </span><span class="s1">'California'</span><span class="p">))</span><span class="w"> </span><span class="n">fig</span><span class="w"> </span><span class="o">&lt;-</span><span class="w"> </span><span class="n">plot_ly</span><span class="p">(</span><span class="n">data</span><span class="p">,</span><span class="w"> </span><span class="n">x</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="o">~</span><span class="n">Women</span><span class="p">,</span><span class="w"> </span><span class="n">y</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="o">~</span><span class="n">Men</span><span class="p">,</span><span class="w"> </span><span class="n">text</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="o">~</span><span class="n">School</span><span class="p">,</span><span class="w"> </span><span class="n">type</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s1">'scatter'</span><span class="p">,</span><span class="w"> </span><span class="n">mode</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s1">'markers'</span><span class="p">,</span><span class="w"> </span><span class="n">size</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="o">~</span><span class="n">Gap</span><span class="p">,</span><span class="w"> </span><span class="n">color</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="o">~</span><span class="n">State</span><span class="p">,</span><span class="w"> </span><span class="n">colors</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s1">'Paired'</span><span class="p">,</span><span class="w"> </span><span class="c1">#Choosing the range of the bubbles' sizes:</span><span class="w"> </span><span class="n">sizes</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="nf">c</span><span class="p">(</span><span class="m">10</span><span class="p">,</span><span class="w"> </span><span class="m">50</span><span class="p">),</span><span class="w"> </span><span class="n">marker</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="nf">list</span><span class="p">(</span><span class="n">opacity</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="m">0.5</span><span class="p">,</span><span class="w"> </span><span class="n">sizemode</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s1">'diameter'</span><span class="p">))</span><span class="w"> </span><span class="n">fig</span><span class="w"> </span><span class="o">&lt;-</span><span class="w"> </span><span class="n">fig</span><span class="w"> </span><span class="o">%&gt;%</span><span class="w"> </span><span class="n">layout</span><span class="p">(</span><span class="n">title</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s1">'Gender Gap in Earnings per University'</span><span class="p">,</span><span class="w"> </span><span class="n">xaxis</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="nf">list</span><span class="p">(</span><span class="n">showgrid</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="kc">FALSE</span><span class="p">),</span><span class="w"> </span><span class="n">yaxis</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="nf">list</span><span class="p">(</span><span class="n">showgrid</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="kc">FALSE</span><span class="p">),</span><span class="w"> </span><span class="n">showlegend</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="kc">FALSE</span><span class="p">)</span><span class="w"> </span><span class="n">fig</span><span class="w"> </span></code></pre></div> <div class="plotly html-widget html-fill-item" id="htmlwidget-9104b48042bcfe6ef1e7" style="width:672px;height:480px;"></div> <script type="application/json" data-for="htmlwidget-9104b48042bcfe6ef1e7">{"x":{"visdat":{"1586363e2995":["function () ","plotlyVisDat"]},"cur_data":"1586363e2995","attrs":{"1586363e2995":{"x":{},"y":{},"text":{},"mode":"markers","marker":{"opacity":0.5,"sizemode":"diameter"},"color":{},"size":{},"colors":"Paired","alpha_stroke":1,"sizes":[10,50],"spans":[1,20],"type":"scatter"}},"layout":{"margin":{"b":40,"l":60,"t":25,"r":10},"title":"Gender Gap in Earnings per University","xaxis":{"domain":[0,1],"automargin":true,"showgrid":false,"title":"Women"},"yaxis":{"domain":[0,1],"automargin":true,"showgrid":false,"title":"Men"},"showlegend":false,"hovermode":"closest"},"source":"A","config":{"modeBarButtonsToAdd":["hoverclosest","hovercompare"],"showSendToCloud":false},"data":[{"x":[96,71,64,72],"y":[151,88,78,81],"text":["Stanford","Berkeley","UCLA","SoCal"],"mode":"markers","marker":{"color":"rgba(166,206,227,1)","size":[47.551020408163268,16.530612244897959,14.081632653061224,10],"sizemode":"diameter","opacity":0.5,"line":{"color":"rgba(166,206,227,1)"}},"type":"scatter","name":"California","textfont":{"color":"rgba(166,206,227,1)","size":[47.551020408163268,16.530612244897959,14.081632653061224,10]},"error_y":{"color":"rgba(166,206,227,1)","width":[]},"error_x":{"color":"rgba(166,206,227,1)","width":[]},"line":{"color":"rgba(166,206,227,1)"},"xaxis":"x","yaxis":"y","frame":null},{"x":[79],"y":[114],"text":"Yale","mode":"markers","marker":{"color":"rgba(62,133,187,1)","size":[31.22448979591837],"sizemode":"diameter","opacity":0.5,"line":{"color":"rgba(62,133,187,1)"}},"type":"scatter","name":"Connecticut","textfont":{"color":"rgba(62,133,187,1)","size":31.22448979591837},"error_y":{"color":"rgba(62,133,187,1)","width":31.22448979591837},"error_x":{"color":"rgba(62,133,187,1)","width":31.22448979591837},"line":{"color":"rgba(62,133,187,1)","width":31.22448979591837},"xaxis":"x","yaxis":"y","frame":null},{"x":[68],"y":[82],"text":"Emory","mode":"markers","marker":{"color":"rgba(147,190,154,1)","size":[14.081632653061224],"sizemode":"diameter","opacity":0.5,"line":{"color":"rgba(147,190,154,1)"}},"type":"scatter","name":"Georgia","textfont":{"color":"rgba(147,190,154,1)","size":14.081632653061224},"error_y":{"color":"rgba(147,190,154,1)","width":14.081632653061224},"error_x":{"color":"rgba(147,190,154,1)","width":14.081632653061224},"line":{"color":"rgba(147,190,154,1)","width":14.081632653061224},"xaxis":"x","yaxis":"y","frame":null},{"x":[78],"y":[118],"text":"Chicago","mode":"markers","marker":{"color":"rgba(115,189,88,1)","size":[35.306122448979593],"sizemode":"diameter","opacity":0.5,"line":{"color":"rgba(115,189,88,1)"}},"type":"scatter","name":"Illinois","textfont":{"color":"rgba(115,189,88,1)","size":35.306122448979593},"error_y":{"color":"rgba(115,189,88,1)","width":35.306122448979593},"error_x":{"color":"rgba(115,189,88,1)","width":35.306122448979593},"line":{"color":"rgba(115,189,88,1)","width":35.306122448979593},"xaxis":"x","yaxis":"y","frame":null},{"x":[73],"y":[100],"text":"Notre Dame","mode":"markers","marker":{"color":"rgba(144,163,89,1)","size":[24.693877551020407],"sizemode":"diameter","opacity":0.5,"line":{"color":"rgba(144,163,89,1)"}},"type":"scatter","name":"Indiana","textfont":{"color":"rgba(144,163,89,1)","size":24.693877551020407},"error_y":{"color":"rgba(144,163,89,1)","width":24.693877551020407},"error_x":{"color":"rgba(144,163,89,1)","width":24.693877551020407},"line":{"color":"rgba(144,163,89,1)","width":24.693877551020407},"xaxis":"x","yaxis":"y","frame":null},{"x":[94,112,76],"y":[152,165,112],"text":["MIT","Harvard","Tufts"],"mode":"markers","marker":{"color":"rgba(248,131,123,1)","size":[50,45.918367346938773,32.04081632653061],"sizemode":"diameter","opacity":0.5,"line":{"color":"rgba(248,131,123,1)"}},"type":"scatter","name":"Massachusetts","textfont":{"color":"rgba(248,131,123,1)","size":[50,45.918367346938773,32.04081632653061]},"error_y":{"color":"rgba(248,131,123,1)","width":[]},"error_x":{"color":"rgba(248,131,123,1)","width":[]},"line":{"color":"rgba(248,131,123,1)"},"xaxis":"x","yaxis":"y","frame":null},{"x":[62],"y":[84],"text":"Michigan","mode":"markers","marker":{"color":"rgba(230,50,34,1)","size":[20.612244897959187],"sizemode":"diameter","opacity":0.5,"line":{"color":"rgba(230,50,34,1)"}},"type":"scatter","name":"Michigan","textfont":{"color":"rgba(230,50,34,1)","size":20.612244897959187},"error_y":{"color":"rgba(230,50,34,1)","width":20.612244897959187},"error_x":{"color":"rgba(230,50,34,1)","width":20.612244897959187},"line":{"color":"rgba(230,50,34,1)","width":20.612244897959187},"xaxis":"x","yaxis":"y","frame":null},{"x":[84],"y":[114],"text":"Dartmouth","mode":"markers","marker":{"color":"rgba(252,181,104,1)","size":[27.142857142857142],"sizemode":"diameter","opacity":0.5,"line":{"color":"rgba(252,181,104,1)"}},"type":"scatter","name":"New Hampshire","textfont":{"color":"rgba(252,181,104,1)","size":27.142857142857142},"error_y":{"color":"rgba(252,181,104,1)","width":27.142857142857142},"error_x":{"color":"rgba(252,181,104,1)","width":27.142857142857142},"line":{"color":"rgba(252,181,104,1)","width":27.142857142857142},"xaxis":"x","yaxis":"y","frame":null},{"x":[90],"y":[137],"text":"Princeton","mode":"markers","marker":{"color":"rgba(255,142,39,1)","size":[41.020408163265301],"sizemode":"diameter","opacity":0.5,"line":{"color":"rgba(255,142,39,1)"}},"type":"scatter","name":"New Jersey","textfont":{"color":"rgba(255,142,39,1)","size":41.020408163265301},"error_y":{"color":"rgba(255,142,39,1)","width":41.020408163265301},"error_x":{"color":"rgba(255,142,39,1)","width":41.020408163265301},"line":{"color":"rgba(255,142,39,1)","width":41.020408163265301},"xaxis":"x","yaxis":"y","frame":null},{"x":[86,67,80],"y":[119,94,107],"text":["Columbia","NYU","Cornell"],"mode":"markers","marker":{"color":"rgba(233,159,143,1)","size":[29.591836734693878,24.693877551020407,24.693877551020407],"sizemode":"diameter","opacity":0.5,"line":{"color":"rgba(233,159,143,1)"}},"type":"scatter","name":"New York","textfont":{"color":"rgba(233,159,143,1)","size":[29.591836734693878,24.693877551020407,24.693877551020407]},"error_y":{"color":"rgba(233,159,143,1)","width":[]},"error_x":{"color":"rgba(233,159,143,1)","width":[]},"line":{"color":"rgba(233,159,143,1)"},"xaxis":"x","yaxis":"y","frame":null},{"x":[93],"y":[124],"text":"Duke","mode":"markers","marker":{"color":"rgba(158,123,186,1)","size":[27.959183673469386],"sizemode":"diameter","opacity":0.5,"line":{"color":"rgba(158,123,186,1)"}},"type":"scatter","name":"North Carolina","textfont":{"color":"rgba(158,123,186,1)","size":27.959183673469386},"error_y":{"color":"rgba(158,123,186,1)","width":27.959183673469386},"error_x":{"color":"rgba(158,123,186,1)","width":27.959183673469386},"line":{"color":"rgba(158,123,186,1)","width":27.959183673469386},"xaxis":"x","yaxis":"y","frame":null},{"x":[92],"y":[141],"text":"U.Penn","mode":"markers","marker":{"color":"rgba(158,118,158,1)","size":[42.653061224489797],"sizemode":"diameter","opacity":0.5,"line":{"color":"rgba(158,118,158,1)"}},"type":"scatter","name":"Pennsylvania","textfont":{"color":"rgba(158,118,158,1)","size":42.653061224489797},"error_y":{"color":"rgba(158,118,158,1)","width":42.653061224489797},"error_x":{"color":"rgba(158,118,158,1)","width":42.653061224489797},"line":{"color":"rgba(158,118,158,1)","width":42.653061224489797},"xaxis":"x","yaxis":"y","frame":null},{"x":[72],"y":[92],"text":"Brown","mode":"markers","marker":{"color":"rgba(245,229,134,1)","size":[18.979591836734691],"sizemode":"diameter","opacity":0.5,"line":{"color":"rgba(245,229,134,1)"}},"type":"scatter","name":"Rhode Island","textfont":{"color":"rgba(245,229,134,1)","size":18.979591836734691},"error_y":{"color":"rgba(245,229,134,1)","width":18.979591836734691},"error_x":{"color":"rgba(245,229,134,1)","width":18.979591836734691},"line":{"color":"rgba(245,229,134,1)","width":18.979591836734691},"xaxis":"x","yaxis":"y","frame":null},{"x":[94],"y":[131],"text":"Georgetown","mode":"markers","marker":{"color":"rgba(177,89,40,1)","size":[32.857142857142854],"sizemode":"diameter","opacity":0.5,"line":{"color":"rgba(177,89,40,1)"}},"type":"scatter","name":"Washington DC","textfont":{"color":"rgba(177,89,40,1)","size":32.857142857142854},"error_y":{"color":"rgba(177,89,40,1)","width":32.857142857142854},"error_x":{"color":"rgba(177,89,40,1)","width":32.857142857142854},"line":{"color":"rgba(177,89,40,1)","width":32.857142857142854},"xaxis":"x","yaxis":"y","frame":null}],"highlight":{"on":"plotly_click","persistent":false,"dynamic":false,"selectize":false,"opacityDim":0.20000000000000001,"selected":{"opacity":1},"debounce":0},"shinyEvents":["plotly_hover","plotly_click","plotly_selected","plotly_relayout","plotly_brushed","plotly_brushing","plotly_clickannotation","plotly_doubleclick","plotly_deselect","plotly_afterplot","plotly_sunburstclick"],"base_url":"https://plot.ly"},"evals":[],"jsHooks":[]}</script> <h3>Scaling using Sizeref</h3> <p>To scale the bubble size, use the attribute sizeref. We recommend using the following formula to calculate a sizeref value:<br><br> sizeref = 2. * max(array of size values) / (desired maximum marker size ** 2) <br><br> Note that setting sizeref to a value greater than 1 decreases the rendered marker sizes, while setting sizeref to less than 1 increases the rendered marker sizes. See <a href="https://plotly.com/python/reference/#scatter-marker-sizeref">https://plotly.com/python/reference/#scatter-marker-sizeref</a> for more information. <br><br> Additionally, we recommend setting the sizemode attribute: <a href="https://plotly.com/python/reference/#scatter-marker-sizemode">https://plotly.com/python/reference/#scatter-marker-sizemode</a> to area.</p> <div class="highlight"><pre><code class="language-r" data-lang="r"><span class="n">library</span><span class="p">(</span><span class="n">plotly</span><span class="p">)</span><span class="w"> </span><span class="n">data</span><span class="w"> </span><span class="o">&lt;-</span><span class="w"> </span><span class="n">read.csv</span><span class="p">(</span><span class="s2">"https://raw.githubusercontent.com/plotly/datasets/master/school_earnings.csv"</span><span class="p">)</span><span class="w"> </span><span class="n">data</span><span class="o">$</span><span class="n">State</span><span class="w"> </span><span class="o">&lt;-</span><span class="w"> </span><span class="n">as.factor</span><span class="p">(</span><span class="nf">c</span><span class="p">(</span><span class="s1">'Massachusetts'</span><span class="p">,</span><span class="w"> </span><span class="s1">'California'</span><span class="p">,</span><span class="w"> </span><span class="s1">'Massachusetts'</span><span class="p">,</span><span class="w"> </span><span class="s1">'Pennsylvania'</span><span class="p">,</span><span class="w"> </span><span class="s1">'New Jersey'</span><span class="p">,</span><span class="w"> </span><span class="s1">'Illinois'</span><span class="p">,</span><span class="w"> </span><span class="s1">'Washington DC'</span><span class="p">,</span><span class="w"> </span><span class="s1">'Massachusetts'</span><span class="p">,</span><span class="w"> </span><span class="s1">'Connecticut'</span><span class="p">,</span><span class="w"> </span><span class="s1">'New York'</span><span class="p">,</span><span class="w"> </span><span class="s1">'North Carolina'</span><span class="p">,</span><span class="w"> </span><span class="s1">'New Hampshire'</span><span class="p">,</span><span class="w"> </span><span class="s1">'New York'</span><span class="p">,</span><span class="w"> </span><span class="s1">'Indiana'</span><span class="p">,</span><span class="w"> </span><span class="s1">'New York'</span><span class="p">,</span><span class="w"> </span><span class="s1">'Michigan'</span><span class="p">,</span><span class="w"> </span><span class="s1">'Rhode Island'</span><span class="p">,</span><span class="w"> </span><span class="s1">'California'</span><span class="p">,</span><span class="w"> </span><span class="s1">'Georgia'</span><span class="p">,</span><span class="w"> </span><span class="s1">'California'</span><span class="p">,</span><span class="w"> </span><span class="s1">'California'</span><span class="p">))</span><span class="w"> </span><span class="c1">#Use the ideal sizeref value</span><span class="w"> </span><span class="n">desired_maximum_marker_size</span><span class="w"> </span><span class="o">&lt;-</span><span class="w"> </span><span class="m">40</span><span class="w"> </span><span class="n">your_list_of_size_values</span><span class="w"> </span><span class="o">&lt;-</span><span class="w"> </span><span class="n">data</span><span class="p">[</span><span class="s1">'Gap'</span><span class="p">]</span><span class="w"> </span><span class="n">sizeref</span><span class="w"> </span><span class="o">&lt;-</span><span class="w"> </span><span class="m">2.0</span><span class="w"> </span><span class="o">*</span><span class="w"> </span><span class="nf">max</span><span class="p">(</span><span class="n">your_list_of_size_values</span><span class="p">)</span><span class="w"> </span><span class="o">/</span><span class="w"> </span><span class="p">(</span><span class="n">desired_maximum_marker_size</span><span class="o">**</span><span class="m">2</span><span class="p">)</span><span class="w"> </span><span class="n">fig</span><span class="w"> </span><span class="o">&lt;-</span><span class="w"> </span><span class="n">plot_ly</span><span class="p">(</span><span class="n">data</span><span class="p">,</span><span class="w"> </span><span class="n">x</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="o">~</span><span class="n">Women</span><span class="p">,</span><span class="w"> </span><span class="n">y</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="o">~</span><span class="n">Men</span><span class="p">,</span><span class="w"> </span><span class="n">text</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="o">~</span><span class="n">School</span><span class="p">,</span><span class="w"> </span><span class="n">type</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s1">'scatter'</span><span class="p">,</span><span class="w"> </span><span class="n">mode</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s1">'markers'</span><span class="p">,</span><span class="w"> </span><span class="n">color</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="o">~</span><span class="n">State</span><span class="p">,</span><span class="w"> </span><span class="n">colors</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s1">'Paired'</span><span class="p">,</span><span class="w"> </span><span class="n">sizes</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="nf">c</span><span class="p">(</span><span class="m">10</span><span class="p">,</span><span class="w"> </span><span class="m">50</span><span class="p">),</span><span class="w"> </span><span class="n">marker</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="nf">list</span><span class="p">(</span><span class="n">size</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">your_list_of_size_values</span><span class="p">,</span><span class="w"> </span><span class="n">opacity</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="m">0.5</span><span class="p">,</span><span class="w"> </span><span class="n">sizemode</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s1">'area'</span><span class="p">,</span><span class="w"> </span><span class="n">sizeref</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">sizeref</span><span class="p">))</span><span class="w"> </span><span class="n">fig</span><span class="w"> </span><span class="o">&lt;-</span><span class="w"> </span><span class="n">fig</span><span class="w"> </span><span class="o">%&gt;%</span><span class="w"> </span><span class="n">layout</span><span class="p">(</span><span class="n">title</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s1">'Gender Gap in Earnings per University'</span><span class="p">,</span><span class="w"> </span><span class="n">xaxis</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="nf">list</span><span class="p">(</span><span class="n">showgrid</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="kc">FALSE</span><span class="p">),</span><span class="w"> </span><span class="n">yaxis</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="nf">list</span><span class="p">(</span><span class="n">showgrid</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="kc">FALSE</span><span class="p">),</span><span class="w"> </span><span class="n">showlegend</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="kc">FALSE</span><span class="p">)</span><span class="w"> </span><span class="n">fig</span><span class="w"> </span></code></pre></div> <div class="plotly html-widget html-fill-item" id="htmlwidget-e404973664acb0e9570b" style="width:672px;height:480px;"></div> <script type="application/json" data-for="htmlwidget-e404973664acb0e9570b">{"x":{"visdat":{"1586735e61d":["function () ","plotlyVisDat"]},"cur_data":"1586735e61d","attrs":{"1586735e61d":{"x":{},"y":{},"text":{},"mode":"markers","marker":{"size":[{"Gap":58},{"Gap":55},{"Gap":53},{"Gap":49},{"Gap":47},{"Gap":40},{"Gap":37},{"Gap":36},{"Gap":35},{"Gap":33},{"Gap":31},{"Gap":30},{"Gap":27},{"Gap":27},{"Gap":27},{"Gap":22},{"Gap":20},{"Gap":17},{"Gap":14},{"Gap":14},{"Gap":9}],"opacity":0.5,"sizemode":"area","sizeref":0.072499999999999995},"color":{},"colors":"Paired","alpha_stroke":1,"sizes":[10,50],"spans":[1,20],"type":"scatter"}},"layout":{"margin":{"b":40,"l":60,"t":25,"r":10},"title":"Gender Gap in Earnings per University","xaxis":{"domain":[0,1],"automargin":true,"showgrid":false,"title":"Women"},"yaxis":{"domain":[0,1],"automargin":true,"showgrid":false,"title":"Men"},"showlegend":false,"hovermode":"closest"},"source":"A","config":{"modeBarButtonsToAdd":["hoverclosest","hovercompare"],"showSendToCloud":false},"data":[{"x":[96,71,64,72],"y":[151,88,78,81],"text":["Stanford","Berkeley","UCLA","SoCal"],"mode":"markers","marker":{"color":"rgba(166,206,227,1)","size":{"Gap":[58,55,53,49]},"opacity":0.5,"sizemode":"area","sizeref":0.072499999999999995,"line":{"color":"rgba(166,206,227,1)"}},"type":"scatter","name":"California","textfont":{"color":"rgba(166,206,227,1)"},"error_y":{"color":"rgba(166,206,227,1)"},"error_x":{"color":"rgba(166,206,227,1)"},"line":{"color":"rgba(166,206,227,1)"},"xaxis":"x","yaxis":"y","frame":null},{"x":[79],"y":[114],"text":"Yale","mode":"markers","marker":{"color":"rgba(62,133,187,1)","size":{"Gap":47},"opacity":0.5,"sizemode":"area","sizeref":0.072499999999999995,"line":{"color":"rgba(62,133,187,1)"}},"type":"scatter","name":"Connecticut","textfont":{"color":"rgba(62,133,187,1)"},"error_y":{"color":"rgba(62,133,187,1)"},"error_x":{"color":"rgba(62,133,187,1)"},"line":{"color":"rgba(62,133,187,1)"},"xaxis":"x","yaxis":"y","frame":null},{"x":[68],"y":[82],"text":"Emory","mode":"markers","marker":{"color":"rgba(147,190,154,1)","size":{"Gap":40},"opacity":0.5,"sizemode":"area","sizeref":0.072499999999999995,"line":{"color":"rgba(147,190,154,1)"}},"type":"scatter","name":"Georgia","textfont":{"color":"rgba(147,190,154,1)"},"error_y":{"color":"rgba(147,190,154,1)"},"error_x":{"color":"rgba(147,190,154,1)"},"line":{"color":"rgba(147,190,154,1)"},"xaxis":"x","yaxis":"y","frame":null},{"x":[78],"y":[118],"text":"Chicago","mode":"markers","marker":{"color":"rgba(115,189,88,1)","size":{"Gap":37},"opacity":0.5,"sizemode":"area","sizeref":0.072499999999999995,"line":{"color":"rgba(115,189,88,1)"}},"type":"scatter","name":"Illinois","textfont":{"color":"rgba(115,189,88,1)"},"error_y":{"color":"rgba(115,189,88,1)"},"error_x":{"color":"rgba(115,189,88,1)"},"line":{"color":"rgba(115,189,88,1)"},"xaxis":"x","yaxis":"y","frame":null},{"x":[73],"y":[100],"text":"Notre Dame","mode":"markers","marker":{"color":"rgba(144,163,89,1)","size":{"Gap":36},"opacity":0.5,"sizemode":"area","sizeref":0.072499999999999995,"line":{"color":"rgba(144,163,89,1)"}},"type":"scatter","name":"Indiana","textfont":{"color":"rgba(144,163,89,1)"},"error_y":{"color":"rgba(144,163,89,1)"},"error_x":{"color":"rgba(144,163,89,1)"},"line":{"color":"rgba(144,163,89,1)"},"xaxis":"x","yaxis":"y","frame":null},{"x":[94,112,76],"y":[152,165,112],"text":["MIT","Harvard","Tufts"],"mode":"markers","marker":{"color":"rgba(248,131,123,1)","size":{"Gap":[35,33,31]},"opacity":0.5,"sizemode":"area","sizeref":0.072499999999999995,"line":{"color":"rgba(248,131,123,1)"}},"type":"scatter","name":"Massachusetts","textfont":{"color":"rgba(248,131,123,1)"},"error_y":{"color":"rgba(248,131,123,1)"},"error_x":{"color":"rgba(248,131,123,1)"},"line":{"color":"rgba(248,131,123,1)"},"xaxis":"x","yaxis":"y","frame":null},{"x":[62],"y":[84],"text":"Michigan","mode":"markers","marker":{"color":"rgba(230,50,34,1)","size":{"Gap":30},"opacity":0.5,"sizemode":"area","sizeref":0.072499999999999995,"line":{"color":"rgba(230,50,34,1)"}},"type":"scatter","name":"Michigan","textfont":{"color":"rgba(230,50,34,1)"},"error_y":{"color":"rgba(230,50,34,1)"},"error_x":{"color":"rgba(230,50,34,1)"},"line":{"color":"rgba(230,50,34,1)"},"xaxis":"x","yaxis":"y","frame":null},{"x":[84],"y":[114],"text":"Dartmouth","mode":"markers","marker":{"color":"rgba(252,181,104,1)","size":{"Gap":27},"opacity":0.5,"sizemode":"area","sizeref":0.072499999999999995,"line":{"color":"rgba(252,181,104,1)"}},"type":"scatter","name":"New Hampshire","textfont":{"color":"rgba(252,181,104,1)"},"error_y":{"color":"rgba(252,181,104,1)"},"error_x":{"color":"rgba(252,181,104,1)"},"line":{"color":"rgba(252,181,104,1)"},"xaxis":"x","yaxis":"y","frame":null},{"x":[90],"y":[137],"text":"Princeton","mode":"markers","marker":{"color":"rgba(255,142,39,1)","size":{"Gap":27},"opacity":0.5,"sizemode":"area","sizeref":0.072499999999999995,"line":{"color":"rgba(255,142,39,1)"}},"type":"scatter","name":"New Jersey","textfont":{"color":"rgba(255,142,39,1)"},"error_y":{"color":"rgba(255,142,39,1)"},"error_x":{"color":"rgba(255,142,39,1)"},"line":{"color":"rgba(255,142,39,1)"},"xaxis":"x","yaxis":"y","frame":null},{"x":[86,67,80],"y":[119,94,107],"text":["Columbia","NYU","Cornell"],"mode":"markers","marker":{"color":"rgba(233,159,143,1)","size":{"Gap":[27,22,20]},"opacity":0.5,"sizemode":"area","sizeref":0.072499999999999995,"line":{"color":"rgba(233,159,143,1)"}},"type":"scatter","name":"New York","textfont":{"color":"rgba(233,159,143,1)"},"error_y":{"color":"rgba(233,159,143,1)"},"error_x":{"color":"rgba(233,159,143,1)"},"line":{"color":"rgba(233,159,143,1)"},"xaxis":"x","yaxis":"y","frame":null},{"x":[93],"y":[124],"text":"Duke","mode":"markers","marker":{"color":"rgba(158,123,186,1)","size":{"Gap":17},"opacity":0.5,"sizemode":"area","sizeref":0.072499999999999995,"line":{"color":"rgba(158,123,186,1)"}},"type":"scatter","name":"North Carolina","textfont":{"color":"rgba(158,123,186,1)"},"error_y":{"color":"rgba(158,123,186,1)"},"error_x":{"color":"rgba(158,123,186,1)"},"line":{"color":"rgba(158,123,186,1)"},"xaxis":"x","yaxis":"y","frame":null},{"x":[92],"y":[141],"text":"U.Penn","mode":"markers","marker":{"color":"rgba(158,118,158,1)","size":{"Gap":14},"opacity":0.5,"sizemode":"area","sizeref":0.072499999999999995,"line":{"color":"rgba(158,118,158,1)"}},"type":"scatter","name":"Pennsylvania","textfont":{"color":"rgba(158,118,158,1)"},"error_y":{"color":"rgba(158,118,158,1)"},"error_x":{"color":"rgba(158,118,158,1)"},"line":{"color":"rgba(158,118,158,1)"},"xaxis":"x","yaxis":"y","frame":null},{"x":[72],"y":[92],"text":"Brown","mode":"markers","marker":{"color":"rgba(245,229,134,1)","size":{"Gap":14},"opacity":0.5,"sizemode":"area","sizeref":0.072499999999999995,"line":{"color":"rgba(245,229,134,1)"}},"type":"scatter","name":"Rhode Island","textfont":{"color":"rgba(245,229,134,1)"},"error_y":{"color":"rgba(245,229,134,1)"},"error_x":{"color":"rgba(245,229,134,1)"},"line":{"color":"rgba(245,229,134,1)"},"xaxis":"x","yaxis":"y","frame":null},{"x":[94],"y":[131],"text":"Georgetown","mode":"markers","marker":{"color":"rgba(177,89,40,1)","size":{"Gap":9},"opacity":0.5,"sizemode":"area","sizeref":0.072499999999999995,"line":{"color":"rgba(177,89,40,1)"}},"type":"scatter","name":"Washington DC","textfont":{"color":"rgba(177,89,40,1)"},"error_y":{"color":"rgba(177,89,40,1)"},"error_x":{"color":"rgba(177,89,40,1)"},"line":{"color":"rgba(177,89,40,1)"},"xaxis":"x","yaxis":"y","frame":null}],"highlight":{"on":"plotly_click","persistent":false,"dynamic":false,"selectize":false,"opacityDim":0.20000000000000001,"selected":{"opacity":1},"debounce":0},"shinyEvents":["plotly_hover","plotly_click","plotly_selected","plotly_relayout","plotly_brushed","plotly_brushing","plotly_clickannotation","plotly_doubleclick","plotly_deselect","plotly_afterplot","plotly_sunburstclick"],"base_url":"https://plot.ly"},"evals":[],"jsHooks":[]}</script> <h3>Scaling V2</h3> <div class="highlight"><pre><code class="language-r" data-lang="r"><span class="n">library</span><span class="p">(</span><span class="n">plotly</span><span class="p">)</span><span class="w"> </span><span class="n">data</span><span class="w"> </span><span class="o">&lt;-</span><span class="w"> </span><span class="n">read.csv</span><span class="p">(</span><span class="s2">"https://raw.githubusercontent.com/plotly/datasets/master/school_earnings.csv"</span><span class="p">)</span><span class="w"> </span><span class="n">data</span><span class="o">$</span><span class="n">State</span><span class="w"> </span><span class="o">&lt;-</span><span class="w"> </span><span class="n">as.factor</span><span class="p">(</span><span class="nf">c</span><span class="p">(</span><span class="s1">'Massachusetts'</span><span class="p">,</span><span class="w"> </span><span class="s1">'California'</span><span class="p">,</span><span class="w"> </span><span class="s1">'Massachusetts'</span><span class="p">,</span><span class="w"> </span><span class="s1">'Pennsylvania'</span><span class="p">,</span><span class="w"> </span><span class="s1">'New Jersey'</span><span class="p">,</span><span class="w"> </span><span class="s1">'Illinois'</span><span class="p">,</span><span class="w"> </span><span class="s1">'Washington DC'</span><span class="p">,</span><span class="w"> </span><span class="s1">'Massachusetts'</span><span class="p">,</span><span class="w"> </span><span class="s1">'Connecticut'</span><span class="p">,</span><span class="w"> </span><span class="s1">'New York'</span><span class="p">,</span><span class="w"> </span><span class="s1">'North Carolina'</span><span class="p">,</span><span class="w"> </span><span class="s1">'New Hampshire'</span><span class="p">,</span><span class="w"> </span><span class="s1">'New York'</span><span class="p">,</span><span class="w"> </span><span class="s1">'Indiana'</span><span class="p">,</span><span class="w"> </span><span class="s1">'New York'</span><span class="p">,</span><span class="w"> </span><span class="s1">'Michigan'</span><span class="p">,</span><span class="w"> </span><span class="s1">'Rhode Island'</span><span class="p">,</span><span class="w"> </span><span class="s1">'California'</span><span class="p">,</span><span class="w"> </span><span class="s1">'Georgia'</span><span class="p">,</span><span class="w"> </span><span class="s1">'California'</span><span class="p">,</span><span class="w"> </span><span class="s1">'California'</span><span class="p">))</span><span class="w"> </span><span class="n">fig</span><span class="w"> </span><span class="o">&lt;-</span><span class="w"> </span><span class="n">plot_ly</span><span class="p">(</span><span class="n">data</span><span class="p">,</span><span class="w"> </span><span class="n">x</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="o">~</span><span class="n">Women</span><span class="p">,</span><span class="w"> </span><span class="n">y</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="o">~</span><span class="n">Men</span><span class="p">,</span><span class="w"> </span><span class="n">text</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="o">~</span><span class="n">School</span><span class="p">,</span><span class="w"> </span><span class="n">type</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s1">'scatter'</span><span class="p">,</span><span class="w"> </span><span class="n">mode</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s1">'markers'</span><span class="p">,</span><span class="w"> </span><span class="n">size</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="o">~</span><span class="n">Gap</span><span class="p">,</span><span class="w"> </span><span class="n">color</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="o">~</span><span class="n">State</span><span class="p">,</span><span class="w"> </span><span class="n">colors</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s1">'Paired'</span><span class="p">,</span><span class="w"> </span><span class="c1">#Choosing the range of the bubbles' sizes:</span><span class="w"> </span><span class="n">sizes</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="nf">c</span><span class="p">(</span><span class="m">10</span><span class="p">,</span><span class="w"> </span><span class="m">50</span><span class="p">),</span><span class="w"> </span><span class="n">marker</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="nf">list</span><span class="p">(</span><span class="n">opacity</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="m">0.5</span><span class="p">,</span><span class="w"> </span><span class="n">sizemode</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s1">'diameter'</span><span class="p">))</span><span class="w"> </span><span class="n">fig</span><span class="w"> </span><span class="o">&lt;-</span><span class="w"> </span><span class="n">fig</span><span class="w"> </span><span class="o">%&gt;%</span><span class="w"> </span><span class="n">layout</span><span class="p">(</span><span class="n">title</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s1">'Gender Gap in Earnings per University'</span><span class="p">,</span><span class="w"> </span><span class="n">xaxis</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="nf">list</span><span class="p">(</span><span class="n">showgrid</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="kc">FALSE</span><span class="p">),</span><span class="w"> </span><span class="n">yaxis</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="nf">list</span><span class="p">(</span><span class="n">showgrid</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="kc">FALSE</span><span class="p">),</span><span class="w"> </span><span class="n">showlegend</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="kc">FALSE</span><span class="p">)</span><span class="w"> </span><span class="n">fig</span><span class="w"> </span></code></pre></div> <div class="plotly html-widget html-fill-item" id="htmlwidget-95a8c8862b3ec0478713" style="width:672px;height:480px;"></div> <script type="application/json" data-for="htmlwidget-95a8c8862b3ec0478713">{"x":{"visdat":{"15863cafd242":["function () ","plotlyVisDat"]},"cur_data":"15863cafd242","attrs":{"15863cafd242":{"x":{},"y":{},"text":{},"mode":"markers","marker":{"opacity":0.5,"sizemode":"diameter"},"color":{},"size":{},"colors":"Paired","alpha_stroke":1,"sizes":[10,50],"spans":[1,20],"type":"scatter"}},"layout":{"margin":{"b":40,"l":60,"t":25,"r":10},"title":"Gender Gap in Earnings per University","xaxis":{"domain":[0,1],"automargin":true,"showgrid":false,"title":"Women"},"yaxis":{"domain":[0,1],"automargin":true,"showgrid":false,"title":"Men"},"showlegend":false,"hovermode":"closest"},"source":"A","config":{"modeBarButtonsToAdd":["hoverclosest","hovercompare"],"showSendToCloud":false},"data":[{"x":[96,71,64,72],"y":[151,88,78,81],"text":["Stanford","Berkeley","UCLA","SoCal"],"mode":"markers","marker":{"color":"rgba(166,206,227,1)","size":[47.551020408163268,16.530612244897959,14.081632653061224,10],"sizemode":"diameter","opacity":0.5,"line":{"color":"rgba(166,206,227,1)"}},"type":"scatter","name":"California","textfont":{"color":"rgba(166,206,227,1)","size":[47.551020408163268,16.530612244897959,14.081632653061224,10]},"error_y":{"color":"rgba(166,206,227,1)","width":[]},"error_x":{"color":"rgba(166,206,227,1)","width":[]},"line":{"color":"rgba(166,206,227,1)"},"xaxis":"x","yaxis":"y","frame":null},{"x":[79],"y":[114],"text":"Yale","mode":"markers","marker":{"color":"rgba(62,133,187,1)","size":[31.22448979591837],"sizemode":"diameter","opacity":0.5,"line":{"color":"rgba(62,133,187,1)"}},"type":"scatter","name":"Connecticut","textfont":{"color":"rgba(62,133,187,1)","size":31.22448979591837},"error_y":{"color":"rgba(62,133,187,1)","width":31.22448979591837},"error_x":{"color":"rgba(62,133,187,1)","width":31.22448979591837},"line":{"color":"rgba(62,133,187,1)","width":31.22448979591837},"xaxis":"x","yaxis":"y","frame":null},{"x":[68],"y":[82],"text":"Emory","mode":"markers","marker":{"color":"rgba(147,190,154,1)","size":[14.081632653061224],"sizemode":"diameter","opacity":0.5,"line":{"color":"rgba(147,190,154,1)"}},"type":"scatter","name":"Georgia","textfont":{"color":"rgba(147,190,154,1)","size":14.081632653061224},"error_y":{"color":"rgba(147,190,154,1)","width":14.081632653061224},"error_x":{"color":"rgba(147,190,154,1)","width":14.081632653061224},"line":{"color":"rgba(147,190,154,1)","width":14.081632653061224},"xaxis":"x","yaxis":"y","frame":null},{"x":[78],"y":[118],"text":"Chicago","mode":"markers","marker":{"color":"rgba(115,189,88,1)","size":[35.306122448979593],"sizemode":"diameter","opacity":0.5,"line":{"color":"rgba(115,189,88,1)"}},"type":"scatter","name":"Illinois","textfont":{"color":"rgba(115,189,88,1)","size":35.306122448979593},"error_y":{"color":"rgba(115,189,88,1)","width":35.306122448979593},"error_x":{"color":"rgba(115,189,88,1)","width":35.306122448979593},"line":{"color":"rgba(115,189,88,1)","width":35.306122448979593},"xaxis":"x","yaxis":"y","frame":null},{"x":[73],"y":[100],"text":"Notre Dame","mode":"markers","marker":{"color":"rgba(144,163,89,1)","size":[24.693877551020407],"sizemode":"diameter","opacity":0.5,"line":{"color":"rgba(144,163,89,1)"}},"type":"scatter","name":"Indiana","textfont":{"color":"rgba(144,163,89,1)","size":24.693877551020407},"error_y":{"color":"rgba(144,163,89,1)","width":24.693877551020407},"error_x":{"color":"rgba(144,163,89,1)","width":24.693877551020407},"line":{"color":"rgba(144,163,89,1)","width":24.693877551020407},"xaxis":"x","yaxis":"y","frame":null},{"x":[94,112,76],"y":[152,165,112],"text":["MIT","Harvard","Tufts"],"mode":"markers","marker":{"color":"rgba(248,131,123,1)","size":[50,45.918367346938773,32.04081632653061],"sizemode":"diameter","opacity":0.5,"line":{"color":"rgba(248,131,123,1)"}},"type":"scatter","name":"Massachusetts","textfont":{"color":"rgba(248,131,123,1)","size":[50,45.918367346938773,32.04081632653061]},"error_y":{"color":"rgba(248,131,123,1)","width":[]},"error_x":{"color":"rgba(248,131,123,1)","width":[]},"line":{"color":"rgba(248,131,123,1)"},"xaxis":"x","yaxis":"y","frame":null},{"x":[62],"y":[84],"text":"Michigan","mode":"markers","marker":{"color":"rgba(230,50,34,1)","size":[20.612244897959187],"sizemode":"diameter","opacity":0.5,"line":{"color":"rgba(230,50,34,1)"}},"type":"scatter","name":"Michigan","textfont":{"color":"rgba(230,50,34,1)","size":20.612244897959187},"error_y":{"color":"rgba(230,50,34,1)","width":20.612244897959187},"error_x":{"color":"rgba(230,50,34,1)","width":20.612244897959187},"line":{"color":"rgba(230,50,34,1)","width":20.612244897959187},"xaxis":"x","yaxis":"y","frame":null},{"x":[84],"y":[114],"text":"Dartmouth","mode":"markers","marker":{"color":"rgba(252,181,104,1)","size":[27.142857142857142],"sizemode":"diameter","opacity":0.5,"line":{"color":"rgba(252,181,104,1)"}},"type":"scatter","name":"New Hampshire","textfont":{"color":"rgba(252,181,104,1)","size":27.142857142857142},"error_y":{"color":"rgba(252,181,104,1)","width":27.142857142857142},"error_x":{"color":"rgba(252,181,104,1)","width":27.142857142857142},"line":{"color":"rgba(252,181,104,1)","width":27.142857142857142},"xaxis":"x","yaxis":"y","frame":null},{"x":[90],"y":[137],"text":"Princeton","mode":"markers","marker":{"color":"rgba(255,142,39,1)","size":[41.020408163265301],"sizemode":"diameter","opacity":0.5,"line":{"color":"rgba(255,142,39,1)"}},"type":"scatter","name":"New Jersey","textfont":{"color":"rgba(255,142,39,1)","size":41.020408163265301},"error_y":{"color":"rgba(255,142,39,1)","width":41.020408163265301},"error_x":{"color":"rgba(255,142,39,1)","width":41.020408163265301},"line":{"color":"rgba(255,142,39,1)","width":41.020408163265301},"xaxis":"x","yaxis":"y","frame":null},{"x":[86,67,80],"y":[119,94,107],"text":["Columbia","NYU","Cornell"],"mode":"markers","marker":{"color":"rgba(233,159,143,1)","size":[29.591836734693878,24.693877551020407,24.693877551020407],"sizemode":"diameter","opacity":0.5,"line":{"color":"rgba(233,159,143,1)"}},"type":"scatter","name":"New York","textfont":{"color":"rgba(233,159,143,1)","size":[29.591836734693878,24.693877551020407,24.693877551020407]},"error_y":{"color":"rgba(233,159,143,1)","width":[]},"error_x":{"color":"rgba(233,159,143,1)","width":[]},"line":{"color":"rgba(233,159,143,1)"},"xaxis":"x","yaxis":"y","frame":null},{"x":[93],"y":[124],"text":"Duke","mode":"markers","marker":{"color":"rgba(158,123,186,1)","size":[27.959183673469386],"sizemode":"diameter","opacity":0.5,"line":{"color":"rgba(158,123,186,1)"}},"type":"scatter","name":"North Carolina","textfont":{"color":"rgba(158,123,186,1)","size":27.959183673469386},"error_y":{"color":"rgba(158,123,186,1)","width":27.959183673469386},"error_x":{"color":"rgba(158,123,186,1)","width":27.959183673469386},"line":{"color":"rgba(158,123,186,1)","width":27.959183673469386},"xaxis":"x","yaxis":"y","frame":null},{"x":[92],"y":[141],"text":"U.Penn","mode":"markers","marker":{"color":"rgba(158,118,158,1)","size":[42.653061224489797],"sizemode":"diameter","opacity":0.5,"line":{"color":"rgba(158,118,158,1)"}},"type":"scatter","name":"Pennsylvania","textfont":{"color":"rgba(158,118,158,1)","size":42.653061224489797},"error_y":{"color":"rgba(158,118,158,1)","width":42.653061224489797},"error_x":{"color":"rgba(158,118,158,1)","width":42.653061224489797},"line":{"color":"rgba(158,118,158,1)","width":42.653061224489797},"xaxis":"x","yaxis":"y","frame":null},{"x":[72],"y":[92],"text":"Brown","mode":"markers","marker":{"color":"rgba(245,229,134,1)","size":[18.979591836734691],"sizemode":"diameter","opacity":0.5,"line":{"color":"rgba(245,229,134,1)"}},"type":"scatter","name":"Rhode Island","textfont":{"color":"rgba(245,229,134,1)","size":18.979591836734691},"error_y":{"color":"rgba(245,229,134,1)","width":18.979591836734691},"error_x":{"color":"rgba(245,229,134,1)","width":18.979591836734691},"line":{"color":"rgba(245,229,134,1)","width":18.979591836734691},"xaxis":"x","yaxis":"y","frame":null},{"x":[94],"y":[131],"text":"Georgetown","mode":"markers","marker":{"color":"rgba(177,89,40,1)","size":[32.857142857142854],"sizemode":"diameter","opacity":0.5,"line":{"color":"rgba(177,89,40,1)"}},"type":"scatter","name":"Washington DC","textfont":{"color":"rgba(177,89,40,1)","size":32.857142857142854},"error_y":{"color":"rgba(177,89,40,1)","width":32.857142857142854},"error_x":{"color":"rgba(177,89,40,1)","width":32.857142857142854},"line":{"color":"rgba(177,89,40,1)","width":32.857142857142854},"xaxis":"x","yaxis":"y","frame":null}],"highlight":{"on":"plotly_click","persistent":false,"dynamic":false,"selectize":false,"opacityDim":0.20000000000000001,"selected":{"opacity":1},"debounce":0},"shinyEvents":["plotly_hover","plotly_click","plotly_selected","plotly_relayout","plotly_brushed","plotly_brushing","plotly_clickannotation","plotly_doubleclick","plotly_deselect","plotly_afterplot","plotly_sunburstclick"],"base_url":"https://plot.ly"},"evals":[],"jsHooks":[]}</script> <h3>Hover Text with Bubble Charts</h3> <div class="highlight"><pre><code class="language-r" data-lang="r"><span class="n">library</span><span class="p">(</span><span class="n">plotly</span><span class="p">)</span><span class="w"> </span><span class="n">data</span><span class="w"> </span><span class="o">&lt;-</span><span class="w"> </span><span class="n">read.csv</span><span class="p">(</span><span class="s2">"https://raw.githubusercontent.com/plotly/datasets/master/school_earnings.csv"</span><span class="p">)</span><span class="w"> </span><span class="n">data</span><span class="o">$</span><span class="n">State</span><span class="w"> </span><span class="o">&lt;-</span><span class="w"> </span><span class="n">as.factor</span><span class="p">(</span><span class="nf">c</span><span class="p">(</span><span class="s1">'Massachusetts'</span><span class="p">,</span><span class="w"> </span><span class="s1">'California'</span><span class="p">,</span><span class="w"> </span><span class="s1">'Massachusetts'</span><span class="p">,</span><span class="w"> </span><span class="s1">'Pennsylvania'</span><span class="p">,</span><span class="w"> </span><span class="s1">'New Jersey'</span><span class="p">,</span><span class="w"> </span><span class="s1">'Illinois'</span><span class="p">,</span><span class="w"> </span><span class="s1">'Washington DC'</span><span class="p">,</span><span class="w"> </span><span class="s1">'Massachusetts'</span><span class="p">,</span><span class="w"> </span><span class="s1">'Connecticut'</span><span class="p">,</span><span class="w"> </span><span class="s1">'New York'</span><span class="p">,</span><span class="w"> </span><span class="s1">'North Carolina'</span><span class="p">,</span><span class="w"> </span><span class="s1">'New Hampshire'</span><span class="p">,</span><span class="w"> </span><span class="s1">'New York'</span><span class="p">,</span><span class="w"> </span><span class="s1">'Indiana'</span><span class="p">,</span><span class="w"> </span><span class="s1">'New York'</span><span class="p">,</span><span class="w"> </span><span class="s1">'Michigan'</span><span class="p">,</span><span class="w"> </span><span class="s1">'Rhode Island'</span><span class="p">,</span><span class="w"> </span><span class="s1">'California'</span><span class="p">,</span><span class="w"> </span><span class="s1">'Georgia'</span><span class="p">,</span><span class="w"> </span><span class="s1">'California'</span><span class="p">,</span><span class="w"> </span><span class="s1">'California'</span><span class="p">))</span><span class="w"> </span><span class="n">fig</span><span class="w"> </span><span class="o">&lt;-</span><span class="w"> </span><span class="n">plot_ly</span><span class="p">(</span><span class="n">data</span><span class="p">,</span><span class="w"> </span><span class="n">x</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="o">~</span><span class="n">Women</span><span class="p">,</span><span class="w"> </span><span class="n">y</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="o">~</span><span class="n">Men</span><span class="p">,</span><span class="w"> </span><span class="n">type</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s1">'scatter'</span><span class="p">,</span><span class="w"> </span><span class="n">mode</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s1">'markers'</span><span class="p">,</span><span class="w"> </span><span class="n">size</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="o">~</span><span class="n">Gap</span><span class="p">,</span><span class="w"> </span><span class="n">color</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="o">~</span><span class="n">State</span><span class="p">,</span><span class="w"> </span><span class="n">colors</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s1">'Paired'</span><span class="p">,</span><span class="w"> </span><span class="n">sizes</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="nf">c</span><span class="p">(</span><span class="m">10</span><span class="p">,</span><span class="w"> </span><span class="m">50</span><span class="p">),</span><span class="w"> </span><span class="n">marker</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="nf">list</span><span class="p">(</span><span class="n">opacity</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="m">0.5</span><span class="p">,</span><span class="w"> </span><span class="n">sizemode</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s1">'diameter'</span><span class="p">),</span><span class="w"> </span><span class="n">hoverinfo</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s1">'text'</span><span class="p">,</span><span class="w"> </span><span class="n">text</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="o">~</span><span class="n">paste</span><span class="p">(</span><span class="s1">'School:'</span><span class="p">,</span><span class="w"> </span><span class="n">School</span><span class="p">,</span><span class="w"> </span><span class="s1">'&lt;br&gt;Gender Gap:'</span><span class="p">,</span><span class="w"> </span><span class="n">Gap</span><span class="p">))</span><span class="w"> </span><span class="n">fig</span><span class="w"> </span><span class="o">&lt;-</span><span class="w"> </span><span class="n">fig</span><span class="w"> </span><span class="o">%&gt;%</span><span class="w"> </span><span class="n">layout</span><span class="p">(</span><span class="n">title</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s1">'Gender Gap in Earnings per University'</span><span class="p">,</span><span class="w"> </span><span class="n">xaxis</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="nf">list</span><span class="p">(</span><span class="n">showgrid</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="kc">FALSE</span><span class="p">),</span><span class="w"> </span><span class="n">yaxis</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="nf">list</span><span class="p">(</span><span class="n">showgrid</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="kc">FALSE</span><span class="p">),</span><span class="w"> </span><span class="n">showlegend</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="kc">FALSE</span><span class="p">)</span><span class="w"> </span><span class="n">fig</span><span class="w"> </span></code></pre></div> <div class="plotly html-widget html-fill-item" id="htmlwidget-8b58048cd781b965385a" style="width:672px;height:480px;"></div> <script type="application/json" data-for="htmlwidget-8b58048cd781b965385a">{"x":{"visdat":{"158653895aa6":["function () ","plotlyVisDat"]},"cur_data":"158653895aa6","attrs":{"158653895aa6":{"x":{},"y":{},"mode":"markers","marker":{"opacity":0.5,"sizemode":"diameter"},"hoverinfo":"text","text":{},"color":{},"size":{},"colors":"Paired","alpha_stroke":1,"sizes":[10,50],"spans":[1,20],"type":"scatter"}},"layout":{"margin":{"b":40,"l":60,"t":25,"r":10},"title":"Gender Gap in Earnings per University","xaxis":{"domain":[0,1],"automargin":true,"showgrid":false,"title":"Women"},"yaxis":{"domain":[0,1],"automargin":true,"showgrid":false,"title":"Men"},"showlegend":false,"hovermode":"closest"},"source":"A","config":{"modeBarButtonsToAdd":["hoverclosest","hovercompare"],"showSendToCloud":false},"data":[{"x":[96,71,64,72],"y":[151,88,78,81],"mode":"markers","marker":{"color":"rgba(166,206,227,1)","size":[47.551020408163268,16.530612244897959,14.081632653061224,10],"sizemode":"diameter","opacity":0.5,"line":{"color":"rgba(166,206,227,1)"}},"hoverinfo":["text","text","text","text"],"text":["School: Stanford <br>Gender Gap: 55","School: Berkeley <br>Gender Gap: 17","School: UCLA <br>Gender Gap: 14","School: SoCal <br>Gender Gap: 9"],"type":"scatter","name":"California","textfont":{"color":"rgba(166,206,227,1)","size":[47.551020408163268,16.530612244897959,14.081632653061224,10]},"error_y":{"color":"rgba(166,206,227,1)","width":[]},"error_x":{"color":"rgba(166,206,227,1)","width":[]},"line":{"color":"rgba(166,206,227,1)"},"xaxis":"x","yaxis":"y","frame":null},{"x":[79],"y":[114],"mode":"markers","marker":{"color":"rgba(62,133,187,1)","size":[31.22448979591837],"sizemode":"diameter","opacity":0.5,"line":{"color":"rgba(62,133,187,1)"}},"hoverinfo":"text","text":"School: Yale <br>Gender Gap: 35","type":"scatter","name":"Connecticut","textfont":{"color":"rgba(62,133,187,1)","size":31.22448979591837},"error_y":{"color":"rgba(62,133,187,1)","width":31.22448979591837},"error_x":{"color":"rgba(62,133,187,1)","width":31.22448979591837},"line":{"color":"rgba(62,133,187,1)","width":31.22448979591837},"xaxis":"x","yaxis":"y","frame":null},{"x":[68],"y":[82],"mode":"markers","marker":{"color":"rgba(147,190,154,1)","size":[14.081632653061224],"sizemode":"diameter","opacity":0.5,"line":{"color":"rgba(147,190,154,1)"}},"hoverinfo":"text","text":"School: Emory <br>Gender Gap: 14","type":"scatter","name":"Georgia","textfont":{"color":"rgba(147,190,154,1)","size":14.081632653061224},"error_y":{"color":"rgba(147,190,154,1)","width":14.081632653061224},"error_x":{"color":"rgba(147,190,154,1)","width":14.081632653061224},"line":{"color":"rgba(147,190,154,1)","width":14.081632653061224},"xaxis":"x","yaxis":"y","frame":null},{"x":[78],"y":[118],"mode":"markers","marker":{"color":"rgba(115,189,88,1)","size":[35.306122448979593],"sizemode":"diameter","opacity":0.5,"line":{"color":"rgba(115,189,88,1)"}},"hoverinfo":"text","text":"School: Chicago <br>Gender Gap: 40","type":"scatter","name":"Illinois","textfont":{"color":"rgba(115,189,88,1)","size":35.306122448979593},"error_y":{"color":"rgba(115,189,88,1)","width":35.306122448979593},"error_x":{"color":"rgba(115,189,88,1)","width":35.306122448979593},"line":{"color":"rgba(115,189,88,1)","width":35.306122448979593},"xaxis":"x","yaxis":"y","frame":null},{"x":[73],"y":[100],"mode":"markers","marker":{"color":"rgba(144,163,89,1)","size":[24.693877551020407],"sizemode":"diameter","opacity":0.5,"line":{"color":"rgba(144,163,89,1)"}},"hoverinfo":"text","text":"School: Notre Dame <br>Gender Gap: 27","type":"scatter","name":"Indiana","textfont":{"color":"rgba(144,163,89,1)","size":24.693877551020407},"error_y":{"color":"rgba(144,163,89,1)","width":24.693877551020407},"error_x":{"color":"rgba(144,163,89,1)","width":24.693877551020407},"line":{"color":"rgba(144,163,89,1)","width":24.693877551020407},"xaxis":"x","yaxis":"y","frame":null},{"x":[94,112,76],"y":[152,165,112],"mode":"markers","marker":{"color":"rgba(248,131,123,1)","size":[50,45.918367346938773,32.04081632653061],"sizemode":"diameter","opacity":0.5,"line":{"color":"rgba(248,131,123,1)"}},"hoverinfo":["text","text","text"],"text":["School: MIT <br>Gender Gap: 58","School: Harvard <br>Gender Gap: 53","School: Tufts <br>Gender Gap: 36"],"type":"scatter","name":"Massachusetts","textfont":{"color":"rgba(248,131,123,1)","size":[50,45.918367346938773,32.04081632653061]},"error_y":{"color":"rgba(248,131,123,1)","width":[]},"error_x":{"color":"rgba(248,131,123,1)","width":[]},"line":{"color":"rgba(248,131,123,1)"},"xaxis":"x","yaxis":"y","frame":null},{"x":[62],"y":[84],"mode":"markers","marker":{"color":"rgba(230,50,34,1)","size":[20.612244897959187],"sizemode":"diameter","opacity":0.5,"line":{"color":"rgba(230,50,34,1)"}},"hoverinfo":"text","text":"School: Michigan <br>Gender Gap: 22","type":"scatter","name":"Michigan","textfont":{"color":"rgba(230,50,34,1)","size":20.612244897959187},"error_y":{"color":"rgba(230,50,34,1)","width":20.612244897959187},"error_x":{"color":"rgba(230,50,34,1)","width":20.612244897959187},"line":{"color":"rgba(230,50,34,1)","width":20.612244897959187},"xaxis":"x","yaxis":"y","frame":null},{"x":[84],"y":[114],"mode":"markers","marker":{"color":"rgba(252,181,104,1)","size":[27.142857142857142],"sizemode":"diameter","opacity":0.5,"line":{"color":"rgba(252,181,104,1)"}},"hoverinfo":"text","text":"School: Dartmouth <br>Gender Gap: 30","type":"scatter","name":"New Hampshire","textfont":{"color":"rgba(252,181,104,1)","size":27.142857142857142},"error_y":{"color":"rgba(252,181,104,1)","width":27.142857142857142},"error_x":{"color":"rgba(252,181,104,1)","width":27.142857142857142},"line":{"color":"rgba(252,181,104,1)","width":27.142857142857142},"xaxis":"x","yaxis":"y","frame":null},{"x":[90],"y":[137],"mode":"markers","marker":{"color":"rgba(255,142,39,1)","size":[41.020408163265301],"sizemode":"diameter","opacity":0.5,"line":{"color":"rgba(255,142,39,1)"}},"hoverinfo":"text","text":"School: Princeton <br>Gender Gap: 47","type":"scatter","name":"New Jersey","textfont":{"color":"rgba(255,142,39,1)","size":41.020408163265301},"error_y":{"color":"rgba(255,142,39,1)","width":41.020408163265301},"error_x":{"color":"rgba(255,142,39,1)","width":41.020408163265301},"line":{"color":"rgba(255,142,39,1)","width":41.020408163265301},"xaxis":"x","yaxis":"y","frame":null},{"x":[86,67,80],"y":[119,94,107],"mode":"markers","marker":{"color":"rgba(233,159,143,1)","size":[29.591836734693878,24.693877551020407,24.693877551020407],"sizemode":"diameter","opacity":0.5,"line":{"color":"rgba(233,159,143,1)"}},"hoverinfo":["text","text","text"],"text":["School: Columbia <br>Gender Gap: 33","School: NYU <br>Gender Gap: 27","School: Cornell <br>Gender Gap: 27"],"type":"scatter","name":"New York","textfont":{"color":"rgba(233,159,143,1)","size":[29.591836734693878,24.693877551020407,24.693877551020407]},"error_y":{"color":"rgba(233,159,143,1)","width":[]},"error_x":{"color":"rgba(233,159,143,1)","width":[]},"line":{"color":"rgba(233,159,143,1)"},"xaxis":"x","yaxis":"y","frame":null},{"x":[93],"y":[124],"mode":"markers","marker":{"color":"rgba(158,123,186,1)","size":[27.959183673469386],"sizemode":"diameter","opacity":0.5,"line":{"color":"rgba(158,123,186,1)"}},"hoverinfo":"text","text":"School: Duke <br>Gender Gap: 31","type":"scatter","name":"North Carolina","textfont":{"color":"rgba(158,123,186,1)","size":27.959183673469386},"error_y":{"color":"rgba(158,123,186,1)","width":27.959183673469386},"error_x":{"color":"rgba(158,123,186,1)","width":27.959183673469386},"line":{"color":"rgba(158,123,186,1)","width":27.959183673469386},"xaxis":"x","yaxis":"y","frame":null},{"x":[92],"y":[141],"mode":"markers","marker":{"color":"rgba(158,118,158,1)","size":[42.653061224489797],"sizemode":"diameter","opacity":0.5,"line":{"color":"rgba(158,118,158,1)"}},"hoverinfo":"text","text":"School: U.Penn <br>Gender Gap: 49","type":"scatter","name":"Pennsylvania","textfont":{"color":"rgba(158,118,158,1)","size":42.653061224489797},"error_y":{"color":"rgba(158,118,158,1)","width":42.653061224489797},"error_x":{"color":"rgba(158,118,158,1)","width":42.653061224489797},"line":{"color":"rgba(158,118,158,1)","width":42.653061224489797},"xaxis":"x","yaxis":"y","frame":null},{"x":[72],"y":[92],"mode":"markers","marker":{"color":"rgba(245,229,134,1)","size":[18.979591836734691],"sizemode":"diameter","opacity":0.5,"line":{"color":"rgba(245,229,134,1)"}},"hoverinfo":"text","text":"School: Brown <br>Gender Gap: 20","type":"scatter","name":"Rhode Island","textfont":{"color":"rgba(245,229,134,1)","size":18.979591836734691},"error_y":{"color":"rgba(245,229,134,1)","width":18.979591836734691},"error_x":{"color":"rgba(245,229,134,1)","width":18.979591836734691},"line":{"color":"rgba(245,229,134,1)","width":18.979591836734691},"xaxis":"x","yaxis":"y","frame":null},{"x":[94],"y":[131],"mode":"markers","marker":{"color":"rgba(177,89,40,1)","size":[32.857142857142854],"sizemode":"diameter","opacity":0.5,"line":{"color":"rgba(177,89,40,1)"}},"hoverinfo":"text","text":"School: Georgetown <br>Gender Gap: 37","type":"scatter","name":"Washington DC","textfont":{"color":"rgba(177,89,40,1)","size":32.857142857142854},"error_y":{"color":"rgba(177,89,40,1)","width":32.857142857142854},"error_x":{"color":"rgba(177,89,40,1)","width":32.857142857142854},"line":{"color":"rgba(177,89,40,1)","width":32.857142857142854},"xaxis":"x","yaxis":"y","frame":null}],"highlight":{"on":"plotly_click","persistent":false,"dynamic":false,"selectize":false,"opacityDim":0.20000000000000001,"selected":{"opacity":1},"debounce":0},"shinyEvents":["plotly_hover","plotly_click","plotly_selected","plotly_relayout","plotly_brushed","plotly_brushing","plotly_clickannotation","plotly_doubleclick","plotly_deselect","plotly_afterplot","plotly_sunburstclick"],"base_url":"https://plot.ly"},"evals":[],"jsHooks":[]}</script> <h3>Styled Buble Chart</h3> <div class="highlight"><pre><code class="language-r" data-lang="r"><span class="n">library</span><span class="p">(</span><span class="n">plotly</span><span class="p">)</span><span class="w"> </span><span class="n">data</span><span class="w"> </span><span class="o">&lt;-</span><span class="w"> </span><span class="n">read.csv</span><span class="p">(</span><span class="s2">"https://raw.githubusercontent.com/plotly/datasets/master/gapminderDataFiveYear.csv"</span><span class="p">)</span><span class="w"> </span><span class="n">data_2007</span><span class="w"> </span><span class="o">&lt;-</span><span class="w"> </span><span class="n">data</span><span class="p">[</span><span class="n">which</span><span class="p">(</span><span class="n">data</span><span class="o">$</span><span class="n">year</span><span class="w"> </span><span class="o">==</span><span class="w"> </span><span class="m">2007</span><span class="p">),]</span><span class="w"> </span><span class="n">data_2007</span><span class="w"> </span><span class="o">&lt;-</span><span class="w"> </span><span class="n">data_2007</span><span class="p">[</span><span class="n">order</span><span class="p">(</span><span class="n">data_2007</span><span class="o">$</span><span class="n">continent</span><span class="p">,</span><span class="w"> </span><span class="n">data_2007</span><span class="o">$</span><span class="n">country</span><span class="p">),]</span><span class="w"> </span><span class="n">slope</span><span class="w"> </span><span class="o">&lt;-</span><span class="w"> </span><span class="m">2.666051223553066e-05</span><span class="w"> </span><span class="n">data_2007</span><span class="o">$</span><span class="n">size</span><span class="w"> </span><span class="o">&lt;-</span><span class="w"> </span><span class="nf">sqrt</span><span class="p">(</span><span class="n">data_2007</span><span class="o">$</span><span class="n">pop</span><span class="w"> </span><span class="o">*</span><span class="w"> </span><span class="n">slope</span><span class="p">)</span><span class="w"> </span><span class="n">colors</span><span class="w"> </span><span class="o">&lt;-</span><span class="w"> </span><span class="nf">c</span><span class="p">(</span><span class="s1">'#4AC6B7'</span><span class="p">,</span><span class="w"> </span><span class="s1">'#1972A4'</span><span class="p">,</span><span class="w"> </span><span class="s1">'#965F8A'</span><span class="p">,</span><span class="w"> </span><span class="s1">'#FF7070'</span><span class="p">,</span><span class="w"> </span><span class="s1">'#C61951'</span><span class="p">)</span><span class="w"> </span><span class="n">fig</span><span class="w"> </span><span class="o">&lt;-</span><span class="w"> </span><span class="n">plot_ly</span><span class="p">(</span><span class="n">data_2007</span><span class="p">,</span><span class="w"> </span><span class="n">x</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="o">~</span><span class="n">gdpPercap</span><span class="p">,</span><span class="w"> </span><span class="n">y</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="o">~</span><span class="n">lifeExp</span><span class="p">,</span><span class="w"> </span><span class="n">color</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="o">~</span><span class="n">continent</span><span class="p">,</span><span class="w"> </span><span class="n">size</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="o">~</span><span class="n">size</span><span class="p">,</span><span class="w"> </span><span class="n">colors</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">colors</span><span class="p">,</span><span class="w"> </span><span class="n">type</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s1">'scatter'</span><span class="p">,</span><span class="w"> </span><span class="n">mode</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s1">'markers'</span><span class="p">,</span><span class="w"> </span><span class="n">sizes</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="nf">c</span><span class="p">(</span><span class="nf">min</span><span class="p">(</span><span class="n">data_2007</span><span class="o">$</span><span class="n">size</span><span class="p">),</span><span class="w"> </span><span class="nf">max</span><span class="p">(</span><span class="n">data_2007</span><span class="o">$</span><span class="n">size</span><span class="p">)),</span><span class="w"> </span><span class="n">marker</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="nf">list</span><span class="p">(</span><span class="n">symbol</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s1">'circle'</span><span class="p">,</span><span class="w"> </span><span class="n">sizemode</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s1">'diameter'</span><span class="p">,</span><span class="w"> </span><span class="n">line</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="nf">list</span><span class="p">(</span><span class="n">width</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="m">2</span><span class="p">,</span><span class="w"> </span><span class="n">color</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s1">'#FFFFFF'</span><span class="p">)),</span><span class="w"> </span><span class="n">text</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="o">~</span><span class="n">paste</span><span class="p">(</span><span class="s1">'Country:'</span><span class="p">,</span><span class="w"> </span><span class="n">country</span><span class="p">,</span><span class="w"> </span><span class="s1">'&lt;br&gt;Life Expectancy:'</span><span class="p">,</span><span class="w"> </span><span class="n">lifeExp</span><span class="p">,</span><span class="w"> </span><span class="s1">'&lt;br&gt;GDP:'</span><span class="p">,</span><span class="w"> </span><span class="n">gdpPercap</span><span class="p">,</span><span class="w"> </span><span class="s1">'&lt;br&gt;Pop.:'</span><span class="p">,</span><span class="w"> </span><span class="n">pop</span><span class="p">))</span><span class="w"> </span><span class="n">fig</span><span class="w"> </span><span class="o">&lt;-</span><span class="w"> </span><span class="n">fig</span><span class="w"> </span><span class="o">%&gt;%</span><span class="w"> </span><span class="n">layout</span><span class="p">(</span><span class="n">title</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s1">'Life Expectancy v. Per Capita GDP, 2007'</span><span class="p">,</span><span class="w"> </span><span class="n">xaxis</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="nf">list</span><span class="p">(</span><span class="n">title</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s1">'GDP per capita (2000 dollars)'</span><span class="p">,</span><span class="w"> </span><span class="n">gridcolor</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s1">'rgb(255, 255, 255)'</span><span class="p">,</span><span class="w"> </span><span class="n">range</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="nf">c</span><span class="p">(</span><span class="m">2.003297660701705</span><span class="p">,</span><span class="w"> </span><span class="m">5.191505530708712</span><span class="p">),</span><span class="w"> </span><span class="n">type</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s1">'log'</span><span class="p">,</span><span class="w"> </span><span class="n">zerolinewidth</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="m">1</span><span class="p">,</span><span class="w"> </span><span class="n">ticklen</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="m">5</span><span class="p">,</span><span class="w"> </span><span class="n">gridwidth</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="m">2</span><span class="p">),</span><span class="w"> </span><span class="n">yaxis</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="nf">list</span><span class="p">(</span><span class="n">title</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s1">'Life Expectancy (years)'</span><span class="p">,</span><span class="w"> </span><span class="n">gridcolor</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s1">'rgb(255, 255, 255)'</span><span class="p">,</span><span class="w"> </span><span class="n">range</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="nf">c</span><span class="p">(</span><span class="m">36.12621671352166</span><span class="p">,</span><span class="w"> </span><span class="m">91.72921793264332</span><span class="p">),</span><span class="w"> </span><span class="n">zerolinewidth</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="m">1</span><span class="p">,</span><span class="w"> </span><span class="n">ticklen</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="m">5</span><span class="p">,</span><span class="w"> </span><span class="n">gridwith</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="m">2</span><span class="p">),</span><span class="w"> </span><span class="n">paper_bgcolor</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s1">'rgb(243, 243, 243)'</span><span class="p">,</span><span class="w"> </span><span class="n">plot_bgcolor</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s1">'rgb(243, 243, 243)'</span><span class="p">)</span><span class="w"> </span><span class="n">fig</span><span class="w"> </span></code></pre></div> <div class="plotly html-widget html-fill-item" id="htmlwidget-2c7a1f7edd048fc25f2c" style="width:672px;height:480px;"></div> <script type="application/json" data-for="htmlwidget-2c7a1f7edd048fc25f2c">{"x":{"visdat":{"15867bd5919":["function () ","plotlyVisDat"]},"cur_data":"15867bd5919","attrs":{"15867bd5919":{"x":{},"y":{},"mode":"markers","marker":{"symbol":"circle","sizemode":"diameter","line":{"width":2,"color":"#FFFFFF"}},"text":{},"color":{},"size":{},"colors":["#4AC6B7","#1972A4","#965F8A","#FF7070","#C61951"],"alpha_stroke":1,"sizes":[2.3067029222366227,187.50137817012293],"spans":[1,20],"type":"scatter"}},"layout":{"margin":{"b":40,"l":60,"t":25,"r":10},"title":"Life Expectancy v. Per Capita GDP, 2007","xaxis":{"domain":[0,1],"automargin":true,"title":"GDP per capita (2000 dollars)","gridcolor":"rgb(255, 255, 255)","range":[2.0032976607017048,5.1915055307087119],"type":"log","zerolinewidth":1,"ticklen":5,"gridwidth":2},"yaxis":{"domain":[0,1],"automargin":true,"title":"Life Expectancy (years)","gridcolor":"rgb(255, 255, 255)","range":[36.126216713521657,91.729217932643323],"zerolinewidth":1,"ticklen":5,"gridwith":2},"paper_bgcolor":"rgb(243, 243, 243)","plot_bgcolor":"rgb(243, 243, 243)","hovermode":"closest","showlegend":true},"source":"A","config":{"modeBarButtonsToAdd":["hoverclosest","hovercompare"],"showSendToCloud":false},"data":[{"x":[6223.3674650000003,4797.2312670000001,1441.2848730000001,12569.851769999999,1217.0329939999999,430.07069159999998,2042.0952400000001,706.01653699999997,1704.0637240000001,986.14787920000003,277.55185870000003,3632.5577979999998,1544.7501119999999,2082.4815669999998,5581.1809979999998,12154.089749999999,641.36952359999998,690.80557590000001,13206.48452,752.74972649999995,1327.6089099999999,942.6542111,579.23174300000005,1463.249282,1569.3314419999999,414.5073415,12057.49928,1044.7701259999999,759.34991009999999,1042.581557,1803.151496,10956.991120000001,3820.1752299999998,823.68562050000003,4811.0604290000001,619.67689240000004,2013.9773049999999,7670.122558,863.08846389999997,1598.4350890000001,1712.4721360000001,862.54075609999995,926.14106830000003,9269.6578079999999,2602.3949950000001,4513.4806429999999,1107.482182,882.96994380000001,7092.9230250000001,1056.3801209999999,1271.211593,469.70929810000001],"y":[72.301000000000002,42.731000000000002,56.728000000000002,50.728000000000002,52.295000000000002,49.579999999999998,50.43,44.741,50.651000000000003,65.152000000000001,46.462000000000003,55.322000000000003,48.328000000000003,54.790999999999997,71.337999999999994,51.579000000000001,58.039999999999999,52.947000000000003,56.734999999999999,59.448,60.021999999999998,56.006999999999998,46.387999999999998,54.109999999999999,42.591999999999999,45.677999999999997,73.951999999999998,59.442999999999998,48.302999999999997,54.466999999999999,64.164000000000001,72.801000000000002,71.164000000000001,42.082000000000001,52.905999999999999,56.866999999999997,46.859000000000002,76.441999999999993,46.241999999999997,65.528000000000006,63.061999999999998,42.567999999999998,48.158999999999999,49.338999999999999,58.555999999999997,39.613,52.517000000000003,58.420000000000002,73.923000000000002,51.542000000000002,42.384,43.487000000000002],"mode":"markers","marker":{"color":"rgba(74,198,183,1)","size":[29.810746602820707,18.197149567146909,14.675557544415771,6.6106030043512369,19.543385335458034,14.956442130894006,21.72077890062959,10.792626698653965,16.521859438354298,4.3536832428385139,41.502401000634656,10.0660920623388,21.914531960507809,3.6377994860078937,46.258986486203703,3.8334450569607408,11.437310410545445,45.164655423539315,6.2279610993141068,6.7091367386175929,24.694430700391301,16.285386604676695,6.2646122858244615,30.812100863425599,7.3251794032862119,9.2277911642264243,12.686497529335918,22.605739846185486,18.849582296257488,17.910159625556005,9.3371091855820438,5.7748727142860083,29.999726284158825,23.063420581238567,7.4019919943886965,18.541405181593333,59.999999999999567,4.612764339536934,15.369704446995593,2.3067029222366227,18.084735199216677,12.799108187017435,15.592022291528657,34.249155197329664,33.579028441587305,5.4961914046604843,31.887651824471725,12.329112567064373,16.551967740823031,27.887232791983848,17.696194784090487,18.116881039099077],"sizemode":"diameter","symbol":"circle","line":{"color":"#FFFFFF","width":2}},"text":["Country: Algeria <br>Life Expectancy: 72.301 <br>GDP: 6223.367465 <br>Pop.: 33333216","Country: Angola <br>Life Expectancy: 42.731 <br>GDP: 4797.231267 <br>Pop.: 12420476","Country: Benin <br>Life Expectancy: 56.728 <br>GDP: 1441.284873 <br>Pop.: 8078314","Country: Botswana <br>Life Expectancy: 50.728 <br>GDP: 12569.85177 <br>Pop.: 1639131","Country: Burkina Faso <br>Life Expectancy: 52.295 <br>GDP: 1217.032994 <br>Pop.: 14326203","Country: Burundi <br>Life Expectancy: 49.58 <br>GDP: 430.0706916 <br>Pop.: 8390505","Country: Cameroon <br>Life Expectancy: 50.43 <br>GDP: 2042.09524 <br>Pop.: 17696293","Country: Central African Republic <br>Life Expectancy: 44.741 <br>GDP: 706.016537 <br>Pop.: 4369038","Country: Chad <br>Life Expectancy: 50.651 <br>GDP: 1704.063724 <br>Pop.: 10238807","Country: Comoros <br>Life Expectancy: 65.152 <br>GDP: 986.1478792 <br>Pop.: 710960","Country: Congo, Dem. Rep. <br>Life Expectancy: 46.462 <br>GDP: 277.5518587 <br>Pop.: 64606759","Country: Congo, Rep. <br>Life Expectancy: 55.322 <br>GDP: 3632.557798 <br>Pop.: 3800610","Country: Cote d'Ivoire <br>Life Expectancy: 48.328 <br>GDP: 1544.750112 <br>Pop.: 18013409","Country: Djibouti <br>Life Expectancy: 54.791 <br>GDP: 2082.481567 <br>Pop.: 496374","Country: Egypt <br>Life Expectancy: 71.338 <br>GDP: 5581.180998 <br>Pop.: 80264543","Country: Equatorial Guinea <br>Life Expectancy: 51.579 <br>GDP: 12154.08975 <br>Pop.: 551201","Country: Eritrea <br>Life Expectancy: 58.04 <br>GDP: 641.3695236 <br>Pop.: 4906585","Country: Ethiopia <br>Life Expectancy: 52.947 <br>GDP: 690.8055759 <br>Pop.: 76511887","Country: Gabon <br>Life Expectancy: 56.735 <br>GDP: 13206.48452 <br>Pop.: 1454867","Country: Gambia <br>Life Expectancy: 59.448 <br>GDP: 752.7497265 <br>Pop.: 1688359","Country: Ghana <br>Life Expectancy: 60.022 <br>GDP: 1327.60891 <br>Pop.: 22873338","Country: Guinea <br>Life Expectancy: 56.007 <br>GDP: 942.6542111 <br>Pop.: 9947814","Country: Guinea-Bissau <br>Life Expectancy: 46.388 <br>GDP: 579.231743 <br>Pop.: 1472041","Country: Kenya <br>Life Expectancy: 54.11 <br>GDP: 1463.249282 <br>Pop.: 35610177","Country: Lesotho <br>Life Expectancy: 42.592 <br>GDP: 1569.331442 <br>Pop.: 2012649","Country: Liberia <br>Life Expectancy: 45.678 <br>GDP: 414.5073415 <br>Pop.: 3193942","Country: Libya <br>Life Expectancy: 73.952 <br>GDP: 12057.49928 <br>Pop.: 6036914","Country: Madagascar <br>Life Expectancy: 59.443 <br>GDP: 1044.770126 <br>Pop.: 19167654","Country: Malawi <br>Life Expectancy: 48.303 <br>GDP: 759.3499101 <br>Pop.: 13327079","Country: Mali <br>Life Expectancy: 54.467 <br>GDP: 1042.581557 <br>Pop.: 12031795","Country: Mauritania <br>Life Expectancy: 64.164 <br>GDP: 1803.151496 <br>Pop.: 3270065","Country: Mauritius <br>Life Expectancy: 72.801 <br>GDP: 10956.99112 <br>Pop.: 1250882","Country: Morocco <br>Life Expectancy: 71.164 <br>GDP: 3820.17523 <br>Pop.: 33757175","Country: Mozambique <br>Life Expectancy: 42.082 <br>GDP: 823.6856205 <br>Pop.: 19951656","Country: Namibia <br>Life Expectancy: 52.906 <br>GDP: 4811.060429 <br>Pop.: 2055080","Country: Niger <br>Life Expectancy: 56.867 <br>GDP: 619.6768924 <br>Pop.: 12894865","Country: Nigeria <br>Life Expectancy: 46.859 <br>GDP: 2013.977305 <br>Pop.: 135031164","Country: Reunion <br>Life Expectancy: 76.442 <br>GDP: 7670.122558 <br>Pop.: 798094","Country: Rwanda <br>Life Expectancy: 46.242 <br>GDP: 863.0884639 <br>Pop.: 8860588","Country: Sao Tome and Principe <br>Life Expectancy: 65.528 <br>GDP: 1598.435089 <br>Pop.: 199579","Country: Senegal <br>Life Expectancy: 63.062 <br>GDP: 1712.472136 <br>Pop.: 12267493","Country: Sierra Leone <br>Life Expectancy: 42.568 <br>GDP: 862.5407561 <br>Pop.: 6144562","Country: Somalia <br>Life Expectancy: 48.159 <br>GDP: 926.1410683 <br>Pop.: 9118773","Country: South Africa <br>Life Expectancy: 49.339 <br>GDP: 9269.657808 <br>Pop.: 43997828","Country: Sudan <br>Life Expectancy: 58.556 <br>GDP: 2602.394995 <br>Pop.: 42292929","Country: Swaziland <br>Life Expectancy: 39.613 <br>GDP: 4513.480643 <br>Pop.: 1133066","Country: Tanzania <br>Life Expectancy: 52.517 <br>GDP: 1107.482182 <br>Pop.: 38139640","Country: Togo <br>Life Expectancy: 58.42 <br>GDP: 882.9699438 <br>Pop.: 5701579","Country: Tunisia <br>Life Expectancy: 73.923 <br>GDP: 7092.923025 <br>Pop.: 10276158","Country: Uganda <br>Life Expectancy: 51.542 <br>GDP: 1056.380121 <br>Pop.: 29170398","Country: Zambia <br>Life Expectancy: 42.384 <br>GDP: 1271.211593 <br>Pop.: 11746035","Country: Zimbabwe <br>Life Expectancy: 43.487 <br>GDP: 469.7092981 <br>Pop.: 12311143"],"type":"scatter","name":"Africa","textfont":{"color":"rgba(74,198,183,1)","size":[29.810746602820707,18.197149567146909,14.675557544415771,6.6106030043512369,19.543385335458034,14.956442130894006,21.72077890062959,10.792626698653965,16.521859438354298,4.3536832428385139,41.502401000634656,10.0660920623388,21.914531960507809,3.6377994860078937,46.258986486203703,3.8334450569607408,11.437310410545445,45.164655423539315,6.2279610993141068,6.7091367386175929,24.694430700391301,16.285386604676695,6.2646122858244615,30.812100863425599,7.3251794032862119,9.2277911642264243,12.686497529335918,22.605739846185486,18.849582296257488,17.910159625556005,9.3371091855820438,5.7748727142860083,29.999726284158825,23.063420581238567,7.4019919943886965,18.541405181593333,59.999999999999567,4.612764339536934,15.369704446995593,2.3067029222366227,18.084735199216677,12.799108187017435,15.592022291528657,34.249155197329664,33.579028441587305,5.4961914046604843,31.887651824471725,12.329112567064373,16.551967740823031,27.887232791983848,17.696194784090487,18.116881039099077]},"error_y":{"color":"rgba(74,198,183,1)","width":[]},"error_x":{"color":"rgba(74,198,183,1)","width":[]},"line":{"color":"rgba(74,198,183,1)"},"xaxis":"x","yaxis":"y","frame":null},{"x":[12779.379639999999,3822.137084,9065.8008250000003,36319.235009999997,13171.638849999999,7006.5804189999999,9645.06142,8948.1029230000004,6025.3747519999997,6873.262326,5728.3535140000004,5186.0500030000003,1201.637154,3548.3308459999998,7320.8802619999997,11977.57496,2749.3209649999999,9809.1856360000002,4172.8384640000004,7408.9055609999996,19328.709009999999,18008.509239999999,42951.65309,10611.46299,11415.805689999999],"y":[75.319999999999993,65.554000000000002,72.390000000000001,80.653000000000006,78.552999999999997,72.888999999999996,78.781999999999996,78.272999999999996,72.234999999999999,74.994,71.878,70.259,60.915999999999997,70.197999999999993,72.566999999999993,76.194999999999993,72.899000000000001,75.537000000000006,71.751999999999995,71.421000000000006,78.745999999999995,69.819000000000003,78.242000000000004,76.384,73.747],"mode":"markers","marker":{"color":"rgba(25,114,164,1)","size":[32.779109473854895,15.592346310727706,71.174301396112043,29.836190485324934,20.83649530710354,34.338449847402025,10.498164837830679,17.446567616766185,15.762801031590824,19.150286550024376,13.602045318067621,18.308487124294189,15.056207247625194,14.125188672343873,8.609282386029065,53.833274417581038,12.300727542669675,9.2972035008494451,13.332274906015909,27.649298541723773,10.252259728663214,5.3075145324492112,89.60214975992794,9.5870751165276182,26.371015346601311],"sizemode":"diameter","symbol":"circle","line":{"color":"#FFFFFF","width":2}},"text":["Country: Argentina <br>Life Expectancy: 75.32 <br>GDP: 12779.37964 <br>Pop.: 40301927","Country: Bolivia <br>Life Expectancy: 65.554 <br>GDP: 3822.137084 <br>Pop.: 9119152","Country: Brazil <br>Life Expectancy: 72.39 <br>GDP: 9065.800825 <br>Pop.: 190010647","Country: Canada <br>Life Expectancy: 80.653 <br>GDP: 36319.23501 <br>Pop.: 33390141","Country: Chile <br>Life Expectancy: 78.553 <br>GDP: 13171.63885 <br>Pop.: 16284741","Country: Colombia <br>Life Expectancy: 72.889 <br>GDP: 7006.580419 <br>Pop.: 44227550","Country: Costa Rica <br>Life Expectancy: 78.782 <br>GDP: 9645.06142 <br>Pop.: 4133884","Country: Cuba <br>Life Expectancy: 78.273 <br>GDP: 8948.102923 <br>Pop.: 11416987","Country: Dominican Republic <br>Life Expectancy: 72.235 <br>GDP: 6025.374752 <br>Pop.: 9319622","Country: Ecuador <br>Life Expectancy: 74.994 <br>GDP: 6873.262326 <br>Pop.: 13755680","Country: El Salvador <br>Life Expectancy: 71.878 <br>GDP: 5728.353514 <br>Pop.: 6939688","Country: Guatemala <br>Life Expectancy: 70.259 <br>GDP: 5186.050003 <br>Pop.: 12572928","Country: Haiti <br>Life Expectancy: 60.916 <br>GDP: 1201.637154 <br>Pop.: 8502814","Country: Honduras <br>Life Expectancy: 70.198 <br>GDP: 3548.330846 <br>Pop.: 7483763","Country: Jamaica <br>Life Expectancy: 72.567 <br>GDP: 7320.880262 <br>Pop.: 2780132","Country: Mexico <br>Life Expectancy: 76.195 <br>GDP: 11977.57496 <br>Pop.: 108700891","Country: Nicaragua <br>Life Expectancy: 72.899 <br>GDP: 2749.320965 <br>Pop.: 5675356","Country: Panama <br>Life Expectancy: 75.537 <br>GDP: 9809.185636 <br>Pop.: 3242173","Country: Paraguay <br>Life Expectancy: 71.752 <br>GDP: 4172.838464 <br>Pop.: 6667147","Country: Peru <br>Life Expectancy: 71.421 <br>GDP: 7408.905561 <br>Pop.: 28674757","Country: Puerto Rico <br>Life Expectancy: 78.746 <br>GDP: 19328.70901 <br>Pop.: 3942491","Country: Trinidad and Tobago <br>Life Expectancy: 69.819 <br>GDP: 18008.50924 <br>Pop.: 1056608","Country: United States <br>Life Expectancy: 78.242 <br>GDP: 42951.65309 <br>Pop.: 301139947","Country: Uruguay <br>Life Expectancy: 76.384 <br>GDP: 10611.46299 <br>Pop.: 3447496","Country: Venezuela <br>Life Expectancy: 73.747 <br>GDP: 11415.80569 <br>Pop.: 26084662"],"type":"scatter","name":"Americas","textfont":{"color":"rgba(25,114,164,1)","size":[32.779109473854895,15.592346310727706,71.174301396112043,29.836190485324934,20.83649530710354,34.338449847402025,10.498164837830679,17.446567616766185,15.762801031590824,19.150286550024376,13.602045318067621,18.308487124294189,15.056207247625194,14.125188672343873,8.609282386029065,53.833274417581038,12.300727542669675,9.2972035008494451,13.332274906015909,27.649298541723773,10.252259728663214,5.3075145324492112,89.60214975992794,9.5870751165276182,26.371015346601311]},"error_y":{"color":"rgba(25,114,164,1)","width":[]},"error_x":{"color":"rgba(25,114,164,1)","width":[]},"line":{"color":"rgba(25,114,164,1)"},"xaxis":"x","yaxis":"y","frame":null},{"x":[974.58033839999996,29796.048340000001,1391.253792,1713.7786860000001,4959.1148540000004,39724.978669999997,2452.210407,3540.6515639999998,11605.71449,4471.0619059999999,25523.277099999999,31656.068060000001,4519.4611709999999,1593.06548,23348.139729999999,47306.989780000004,10461.05868,12451.6558,3095.7722709999998,944,1091.359778,22316.192869999999,2605.94758,3190.4810160000002,21654.83194,47143.179640000002,3970.0954069999998,4184.5480889999999,28718.276839999999,7458.3963270000004,2441.5764039999999,3025.3497980000002,2280.769906],"y":[43.828000000000003,75.635000000000005,64.061999999999998,59.722999999999999,72.960999999999999,82.207999999999998,64.697999999999993,70.650000000000006,70.963999999999999,59.545000000000002,80.745000000000005,82.602999999999994,72.534999999999997,67.296999999999997,78.623000000000005,77.587999999999994,71.992999999999995,74.241,66.802999999999997,62.069000000000003,63.784999999999997,75.640000000000001,65.483000000000004,71.688000000000002,72.777000000000001,79.971999999999994,72.396000000000001,74.143000000000001,78.400000000000006,70.616,74.248999999999995,73.421999999999997,62.698],"mode":"markers","marker":{"color":"rgba(150,95,138,1)","size":[29.158218092531492,4.3463684998244991,63.332691263870707,19.410372822791992,187.50137817012293,13.641897211716744,172.05735953138958,77.200243061250603,43.031009200183597,27.076824691452728,13.089635369762137,58.295466608856294,12.703591068691109,24.92460480070789,36.160188382861499,8.173095275129489,10.224640829775742,25.724466935285676,8.7536105722135638,35.684154076889236,27.758539693646313,9.2436029599997163,67.177684952998518,49.276435792805039,27.126699233639663,11.01751115964859,23.308674140715688,22.692312546756426,24.856358316068444,41.650332322297643,47.677437906919565,10.350400448892032,24.334675794511064],"sizemode":"diameter","symbol":"circle","line":{"color":"#FFFFFF","width":2}},"text":["Country: Afghanistan <br>Life Expectancy: 43.828 <br>GDP: 974.5803384 <br>Pop.: 31889923","Country: Bahrain <br>Life Expectancy: 75.635 <br>GDP: 29796.04834 <br>Pop.: 708573","Country: Bangladesh <br>Life Expectancy: 64.062 <br>GDP: 1391.253792 <br>Pop.: 150448339","Country: Cambodia <br>Life Expectancy: 59.723 <br>GDP: 1713.778686 <br>Pop.: 14131858","Country: China <br>Life Expectancy: 72.961 <br>GDP: 4959.114854 <br>Pop.: 1318683096","Country: Hong Kong, China <br>Life Expectancy: 82.208 <br>GDP: 39724.97867 <br>Pop.: 6980412","Country: India <br>Life Expectancy: 64.698 <br>GDP: 2452.210407 <br>Pop.: 1110396331","Country: Indonesia <br>Life Expectancy: 70.65 <br>GDP: 3540.651564 <br>Pop.: 223547000","Country: Iran <br>Life Expectancy: 70.964 <br>GDP: 11605.71449 <br>Pop.: 69453570","Country: Iraq <br>Life Expectancy: 59.545 <br>GDP: 4471.061906 <br>Pop.: 27499638","Country: Israel <br>Life Expectancy: 80.745 <br>GDP: 25523.2771 <br>Pop.: 6426679","Country: Japan <br>Life Expectancy: 82.603 <br>GDP: 31656.06806 <br>Pop.: 127467972","Country: Jordan <br>Life Expectancy: 72.535 <br>GDP: 4519.461171 <br>Pop.: 6053193","Country: Korea, Dem. Rep. <br>Life Expectancy: 67.297 <br>GDP: 1593.06548 <br>Pop.: 23301725","Country: Korea, Rep. <br>Life Expectancy: 78.623 <br>GDP: 23348.13973 <br>Pop.: 49044790","Country: Kuwait <br>Life Expectancy: 77.588 <br>GDP: 47306.98978 <br>Pop.: 2505559","Country: Lebanon <br>Life Expectancy: 71.993 <br>GDP: 10461.05868 <br>Pop.: 3921278","Country: Malaysia <br>Life Expectancy: 74.241 <br>GDP: 12451.6558 <br>Pop.: 24821286","Country: Mongolia <br>Life Expectancy: 66.803 <br>GDP: 3095.772271 <br>Pop.: 2874127","Country: Myanmar <br>Life Expectancy: 62.069 <br>GDP: 944 <br>Pop.: 47761980","Country: Nepal <br>Life Expectancy: 63.785 <br>GDP: 1091.359778 <br>Pop.: 28901790","Country: Oman <br>Life Expectancy: 75.64 <br>GDP: 22316.19287 <br>Pop.: 3204897","Country: Pakistan <br>Life Expectancy: 65.483 <br>GDP: 2605.94758 <br>Pop.: 169270617","Country: Philippines <br>Life Expectancy: 71.688 <br>GDP: 3190.481016 <br>Pop.: 91077287","Country: Saudi Arabia <br>Life Expectancy: 72.777 <br>GDP: 21654.83194 <br>Pop.: 27601038","Country: Singapore <br>Life Expectancy: 79.972 <br>GDP: 47143.17964 <br>Pop.: 4553009","Country: Sri Lanka <br>Life Expectancy: 72.396 <br>GDP: 3970.095407 <br>Pop.: 20378239","Country: Syria <br>Life Expectancy: 74.143 <br>GDP: 4184.548089 <br>Pop.: 19314747","Country: Taiwan <br>Life Expectancy: 78.4 <br>GDP: 28718.27684 <br>Pop.: 23174294","Country: Thailand <br>Life Expectancy: 70.616 <br>GDP: 7458.396327 <br>Pop.: 65068149","Country: Vietnam <br>Life Expectancy: 74.249 <br>GDP: 2441.576404 <br>Pop.: 85262356","Country: West Bank and Gaza <br>Life Expectancy: 73.422 <br>GDP: 3025.349798 <br>Pop.: 4018332","Country: Yemen, Rep. <br>Life Expectancy: 62.698 <br>GDP: 2280.769906 <br>Pop.: 22211743"],"type":"scatter","name":"Asia","textfont":{"color":"rgba(150,95,138,1)","size":[29.158218092531492,4.3463684998244991,63.332691263870707,19.410372822791992,187.50137817012293,13.641897211716744,172.05735953138958,77.200243061250603,43.031009200183597,27.076824691452728,13.089635369762137,58.295466608856294,12.703591068691109,24.92460480070789,36.160188382861499,8.173095275129489,10.224640829775742,25.724466935285676,8.7536105722135638,35.684154076889236,27.758539693646313,9.2436029599997163,67.177684952998518,49.276435792805039,27.126699233639663,11.01751115964859,23.308674140715688,22.692312546756426,24.856358316068444,41.650332322297643,47.677437906919565,10.350400448892032,24.334675794511064]},"error_y":{"color":"rgba(150,95,138,1)","width":[]},"error_x":{"color":"rgba(150,95,138,1)","width":[]},"line":{"color":"rgba(150,95,138,1)"},"xaxis":"x","yaxis":"y","frame":null},{"x":[5937.0295260000003,36126.492700000003,33692.605080000001,7446.2988029999997,10680.792820000001,14619.22272,22833.308509999999,35278.418740000001,33207.0844,30470.0167,32170.37442,27538.41188,18008.944439999999,36180.789190000003,40675.996350000001,28569.719700000001,9253.896111,36797.933319999996,49357.190170000002,15389.92468,20509.64777,10808.47561,9786.5347139999994,18678.314350000001,25768.257590000001,28821.063699999999,33859.748350000002,37506.419070000004,8458.2763840000007,33203.261279999999],"y":[76.423000000000002,79.828999999999994,79.441000000000003,74.852000000000004,73.004999999999995,75.748000000000005,76.486000000000004,78.331999999999994,79.313000000000002,80.656999999999996,79.406000000000006,79.483000000000004,73.337999999999994,81.757000000000005,78.885000000000005,80.546000000000006,74.543000000000006,79.762,80.195999999999998,75.563000000000002,78.097999999999999,72.475999999999999,74.001999999999995,74.662999999999997,77.926000000000002,80.941000000000003,80.884,81.700999999999993,71.777000000000001,79.424999999999997],"mode":"markers","marker":{"color":"rgba(255,112,112,1)","size":[9.7975398695697873,14.78547987047415,16.645181537832496,11.016529874582023,13.972513922270881,10.945044520423695,16.513738358291583,12.074058148168325,11.817784349248296,40.355030540344373,46.87059592194143,16.89482688701306,16.292174168976487,2.8371878894049312,10.466629714471022,39.373193255244992,4.2726353116207241,21.018587741252823,11.107784556252902,32.045530662974187,16.844686384695507,24.369880253037074,16.450266387702619,12.051273531211452,7.3189822316138189,32.838536676602708,15.516875720458488,14.191938980484176,43.556009677279974,40.253268647757331],"sizemode":"diameter","symbol":"circle","line":{"color":"#FFFFFF","width":2}},"text":["Country: Albania <br>Life Expectancy: 76.423 <br>GDP: 5937.029526 <br>Pop.: 3600523","Country: Austria <br>Life Expectancy: 79.829 <br>GDP: 36126.4927 <br>Pop.: 8199783","Country: Belgium <br>Life Expectancy: 79.441 <br>GDP: 33692.60508 <br>Pop.: 10392226","Country: Bosnia and Herzegovina <br>Life Expectancy: 74.852 <br>GDP: 7446.298803 <br>Pop.: 4552198","Country: Bulgaria <br>Life Expectancy: 73.005 <br>GDP: 10680.79282 <br>Pop.: 7322858","Country: Croatia <br>Life Expectancy: 75.748 <br>GDP: 14619.22272 <br>Pop.: 4493312","Country: Czech Republic <br>Life Expectancy: 76.486 <br>GDP: 22833.30851 <br>Pop.: 10228744","Country: Denmark <br>Life Expectancy: 78.332 <br>GDP: 35278.41874 <br>Pop.: 5468120","Country: Finland <br>Life Expectancy: 79.313 <br>GDP: 33207.0844 <br>Pop.: 5238460","Country: France <br>Life Expectancy: 80.657 <br>GDP: 30470.0167 <br>Pop.: 61083916","Country: Germany <br>Life Expectancy: 79.406 <br>GDP: 32170.37442 <br>Pop.: 82400996","Country: Greece <br>Life Expectancy: 79.483 <br>GDP: 27538.41188 <br>Pop.: 10706290","Country: Hungary <br>Life Expectancy: 73.338 <br>GDP: 18008.94444 <br>Pop.: 9956108","Country: Iceland <br>Life Expectancy: 81.757 <br>GDP: 36180.78919 <br>Pop.: 301931","Country: Ireland <br>Life Expectancy: 78.885 <br>GDP: 40675.99635 <br>Pop.: 4109086","Country: Italy <br>Life Expectancy: 80.546 <br>GDP: 28569.7197 <br>Pop.: 58147733","Country: Montenegro <br>Life Expectancy: 74.543 <br>GDP: 9253.896111 <br>Pop.: 684736","Country: Netherlands <br>Life Expectancy: 79.762 <br>GDP: 36797.93332 <br>Pop.: 16570613","Country: Norway <br>Life Expectancy: 80.196 <br>GDP: 49357.19017 <br>Pop.: 4627926","Country: Poland <br>Life Expectancy: 75.563 <br>GDP: 15389.92468 <br>Pop.: 38518241","Country: Portugal <br>Life Expectancy: 78.098 <br>GDP: 20509.64777 <br>Pop.: 10642836","Country: Romania <br>Life Expectancy: 72.476 <br>GDP: 10808.47561 <br>Pop.: 22276056","Country: Serbia <br>Life Expectancy: 74.002 <br>GDP: 9786.534714 <br>Pop.: 10150265","Country: Slovak Republic <br>Life Expectancy: 74.663 <br>GDP: 18678.31435 <br>Pop.: 5447502","Country: Slovenia <br>Life Expectancy: 77.926 <br>GDP: 25768.25759 <br>Pop.: 2009245","Country: Spain <br>Life Expectancy: 80.941 <br>GDP: 28821.0637 <br>Pop.: 40448191","Country: Sweden <br>Life Expectancy: 80.884 <br>GDP: 33859.74835 <br>Pop.: 9031088","Country: Switzerland <br>Life Expectancy: 81.701 <br>GDP: 37506.41907 <br>Pop.: 7554661","Country: Turkey <br>Life Expectancy: 71.777 <br>GDP: 8458.276384 <br>Pop.: 71158647","Country: United Kingdom <br>Life Expectancy: 79.425 <br>GDP: 33203.26128 <br>Pop.: 60776238"],"type":"scatter","name":"Europe","textfont":{"color":"rgba(255,112,112,1)","size":[9.7975398695697873,14.78547987047415,16.645181537832496,11.016529874582023,13.972513922270881,10.945044520423695,16.513738358291583,12.074058148168325,11.817784349248296,40.355030540344373,46.87059592194143,16.89482688701306,16.292174168976487,2.8371878894049312,10.466629714471022,39.373193255244992,4.2726353116207241,21.018587741252823,11.107784556252902,32.045530662974187,16.844686384695507,24.369880253037074,16.450266387702619,12.051273531211452,7.3189822316138189,32.838536676602708,15.516875720458488,14.191938980484176,43.556009677279974,40.253268647757331]},"error_y":{"color":"rgba(255,112,112,1)","width":[]},"error_x":{"color":"rgba(255,112,112,1)","width":[]},"line":{"color":"rgba(255,112,112,1)"},"xaxis":"x","yaxis":"y","frame":null},{"x":[34435.367440000002,25185.009109999999],"y":[81.234999999999999,80.203999999999994],"mode":"markers","marker":{"color":"rgba(198,25,81,1)","size":[23.34064264905718,10.475140242695668],"sizemode":"diameter","symbol":"circle","line":{"color":"#FFFFFF","width":2}},"text":["Country: Australia <br>Life Expectancy: 81.235 <br>GDP: 34435.36744 <br>Pop.: 20434176","Country: New Zealand <br>Life Expectancy: 80.204 <br>GDP: 25185.00911 <br>Pop.: 4115771"],"type":"scatter","name":"Oceania","textfont":{"color":"rgba(198,25,81,1)","size":[23.34064264905718,10.475140242695668]},"error_y":{"color":"rgba(198,25,81,1)","width":[]},"error_x":{"color":"rgba(198,25,81,1)","width":[]},"line":{"color":"rgba(198,25,81,1)"},"xaxis":"x","yaxis":"y","frame":null}],"highlight":{"on":"plotly_click","persistent":false,"dynamic":false,"selectize":false,"opacityDim":0.20000000000000001,"selected":{"opacity":1},"debounce":0},"shinyEvents":["plotly_hover","plotly_click","plotly_selected","plotly_relayout","plotly_brushed","plotly_brushing","plotly_clickannotation","plotly_doubleclick","plotly_deselect","plotly_afterplot","plotly_sunburstclick"],"base_url":"https://plot.ly"},"evals":[],"jsHooks":[]}</script> <h1>Reference</h1> <p>See <a href="https://plotly.com/r/reference/#scatter">https://plotly.com/r/reference/#scatter</a> for more information and chart attribute options!</p> <h3>What About Dash?</h3> <p><a href="https://dashr.plot.ly/">Dash for R</a> is an open-source framework for building analytical applications, with no Javascript required, and it is tightly integrated with the Plotly graphing library. </p> <p>Learn about how to install Dash for R at https://dashr.plot.ly/installation.</p> <p>Everywhere in this page that you see <code>fig</code>, you can display the same figure in a Dash for R application by passing it to the <code>figure</code> argument of the <a href="https://dashr.plot.ly/dash-core-components/graph"><code>Graph</code> component</a> from the built-in <code>dashCoreComponents</code> package like this:</p> <div class="highlight"><pre><code class="language-r" data-lang="r"><span class="n">library</span><span class="p">(</span><span class="n">plotly</span><span class="p">)</span><span class="w"> </span><span class="n">fig</span><span class="w"> </span><span class="o">&lt;-</span><span class="w"> </span><span class="n">plot_ly</span><span class="p">()</span><span class="w"> </span><span class="c1"># fig &lt;- fig %&gt;% add_trace( ... )</span><span class="w"> </span><span class="c1"># fig &lt;- fig %&gt;% layout( ... ) </span><span class="w"> </span><span class="n">library</span><span class="p">(</span><span class="n">dash</span><span class="p">)</span><span class="w"> </span><span class="n">library</span><span class="p">(</span><span class="n">dashCoreComponents</span><span class="p">)</span><span class="w"> </span><span class="n">library</span><span class="p">(</span><span class="n">dashHtmlComponents</span><span class="p">)</span><span class="w"> </span><span class="n">app</span><span class="w"> </span><span class="o">&lt;-</span><span class="w"> </span><span class="n">Dash</span><span class="o">$</span><span class="n">new</span><span class="p">()</span><span class="w"> </span><span class="n">app</span><span class="o">$</span><span class="n">layout</span><span class="p">(</span><span class="w"> </span><span class="n">htmlDiv</span><span class="p">(</span><span class="w"> </span><span class="nf">list</span><span class="p">(</span><span class="w"> </span><span class="n">dccGraph</span><span class="p">(</span><span class="n">figure</span><span class="o">=</span><span class="n">fig</span><span class="p">)</span><span class="w"> </span><span class="p">)</span><span class="w"> </span><span class="p">)</span><span class="w"> </span><span class="p">)</span><span class="w"> </span><span class="n">app</span><span class="o">$</span><span class="n">run_server</span><span class="p">(</span><span class="n">debug</span><span class="o">=</span><span class="kc">TRUE</span><span class="p">,</span><span class="w"> </span><span class="n">dev_tools_hot_reload</span><span class="o">=</span><span class="kc">FALSE</span><span class="p">)</span><span class="w"> </span></code></pre></div> </section> <!--End Plotly Basics Section--> </section> </div> </main> <script> var array = []; $('.tutorial-content :header:not(h6)').each(function (i, e) { var item = $(e); var itemText = item.text(); var hash = itemText.replace(/[^a-z0-9\s]/gi, '').replace(/[_\s]/g, '-').replace(/^-+|-+$/g, '').toLowerCase(); item.attr("id", hash); array.push({text: itemText, tag: item.prop("tagName"), hash: hash}); }); $("#nav_header_insertion_list").html(array.map(function(entry) { var text = entry.text.replace(/[^a-z0-9\s\.:\-\?\!\(\))]/gi, ''); if(entry.tag.toLowerCase() < "h4"){ return('<li class="--sidebar-item"><a href="#' + entry.hash + '">' + text + '</a></li>'); } else { return('<li class="--sidebar-item"><a href="#' + entry.hash + '">' + text + '</a></li>'); } }).join("")); //$(".tutorial-content :header:not(h6)").append( "\<div class=\"icon copy\" data-tooltip=\"Click to copy direct link\"><svg style=\"width:24px;height:24px\" viewBox=\"0 0 24 24\"><path fill=\"#000000\" d=\"M10.59,13.41C11,13.8 11,14.44 10.59,14.83C10.2,15.22 9.56,15.22 9.17,14.83C7.22,12.88 7.22,9.71 9.17,7.76V7.76L12.71,4.22C14.66,2.27 17.83,2.27 19.78,4.22C21.73,6.17 21.73,9.34 19.78,11.29L18.29,12.78C18.3,11.96 18.17,11.14 17.89,10.36L18.36,9.88C19.54,8.71 19.54,6.81 18.36,5.64C17.19,4.46 15.29,4.46 14.12,5.64L10.59,9.17C9.41,10.34 9.41,12.24 10.59,13.41M13.41,9.17C13.8,8.78 14.44,8.78 14.83,9.17C16.78,11.12 16.78,14.29 14.83,16.24V16.24L11.29,19.78C9.34,21.73 6.17,21.73 4.22,19.78C2.27,17.83 2.27,14.66 4.22,12.71L5.71,11.22C5.7,12.04 5.83,12.86 6.11,13.65L5.64,14.12C4.46,15.29 4.46,17.19 5.64,18.36C6.81,19.54 8.71,19.54 9.88,18.36L13.41,14.83C14.59,13.66 14.59,11.76 13.41,10.59C13,10.2 13,9.56 13.41,9.17Z\"/> </svg> </div>"); </script> <footer class="--footer-main"> <section class="--footer-top"> <div class="--wrap"> <ul class="--footer-body"> <li class="--footer-column"> <h6 style="color:#119dff" class="--footer-heading">JOIN OUR MAILING LIST</h6>&#x9;&#x9;&#x9; <ul> &#x9;&#x9;&#x9;&#x9; <li> <p class="subscribe-text"> Sign up to stay in the loop with all things Plotly — from Dash Club to product updates, webinars, and more!</p> <a href="https://go.plot.ly/subscription" class="subscribe-button" target="_blank"> Subscribe </a> </li> </ul> </li> &#x9;&#x9; <li class="--footer-column"> <h6 style="color:#e763fa" class="--footer-heading">Products</h6>&#x9;&#x9;&#x9; <ul> <li><a href="https://plotly.com/dash/" target="_self">Dash</a></li> &#x9;&#x9;&#x9;&#x9; &#x9;&#x9;&#x9;&#x9; <li><a href="https://plotly.com/consulting-and-oem/" target="_self">Consulting and Training</a></li> </ul> </li> &#x9;&#x9; <li class="--footer-column"> <h6 style="color:#636efa" class="--footer-heading">Pricing</h6>&#x9;&#x9;&#x9; <ul> <li><a href="https://plotly.com/get-pricing/" target="_self">Enterprise Pricing</a></li> &#x9;&#x9;&#x9;&#x9; </ul> </li> &#x9;&#x9; <li class="--footer-column"> <h6 style="color:#00cc96" class="--footer-heading">About Us</h6>&#x9;&#x9;&#x9; <ul> <li><a href="https://plotly.com/careers" target="_self">Careers</a></li> &#x9;&#x9;&#x9;&#x9; <li><a href="https://plotly.com/resources/" target="_self">Resources</a></li> &#x9;&#x9;&#x9;&#x9; <li><a href="https://medium.com/@plotlygraphs" target="_self">Blog</a></li> &#x9;&#x9;&#x9;&#x9; </ul> </li> &#x9;&#x9; <li class="--footer-column"> <h6 style="color:#EF553B" class="--footer-heading">Support</h6>&#x9;&#x9;&#x9; <ul> <li><a href="https://community.plot.ly/" target="_self">Community Support</a></li> &#x9;&#x9;&#x9;&#x9; <li><a href="https://plotly.com/graphing-libraries" target="_self">Documentation</a></li> &#x9;&#x9;&#x9;&#x9; </ul> </li> </ul> </div> </section> <section class="--footer-meta"> <div class="--wrap"> <div class="left"> <article class="--copyright">Copyright &copy; 2025 Plotly. All rights reserved.</article> </div> <div class="right"> <article class="--tos"><a href="https://community.plotly.com/tos" target="_blank">Terms of Service</a> </article> <article class="--privacy"><a href="https://plotly.com/privacy/" target="_blank">Privacy Policy</a> </article> </div> </div> <div id="markprompt" /> </section> </footer> <div class="modal" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel"> <div class="modal-dialog" role="document"> <div class="modal-content" id="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button> <span style="float: left; padding-top:13px; padding-right:10px;"><i class="fa fa-search fa-lg"></i></span> <input id="search-input" class="search-input" type="text" placeholder="" /> </div> <div class="modal-body" id="modal-body"> <div id="search-results" class="search-results"> <div id="primary-search-results" class="primary-search-results"></div> <div id="schema-search-results" class="schema-search-results"></div> </div> </div> </div> </div> </div> <script> window.plotly_doc_language = "r"; </script> <!-- ALGOLIA SEARCH --> <script> window.ALGOLIA_CONFIG = { 'applicationId': '7EK9KHJW8M', 'indexName': 'r_docs', 'apiKey': '4dae07ded6a721de73bde7356eec9280', 'baseurl': '/' } </script> <script id="algolia__template" type="text/template"> <div class="algolia__result"> <a class="algolia__result-link" onClick="$('#myModal').modal('toggle')" href="/{{ permalink }}">{{{ _highlightResult.name.value }}}</a> <div class="algolia__result-text">{{{ _highlightResult.description.value }}}</div> </div> </script> <script id="algolia__secondary-template" type="text/template"> <div class="algolia__secondary-result"> <a class="algolia__result-link" onClick="$('#myModal').modal('toggle')" href="/{{ permalink }}">{{{ _highlightResult.name.value }}}</a> <div class="algolia__result-text">{{{ _highlightResult.description.value }}}</div> </div> </script> <script id="algolia__template--no-results" type="text/template">No results found.</script> <script src="//cdn.jsdelivr.net/hogan.js/3.0.2/hogan.min.js"></script> <script src="/all_static/javascripts/algolia/algolia.js"></script> <!-- Hash offset Script --> <script src="/all_static//javascripts/hash_offset.js"></script> <!-- Image Hover Script --> <script src="/all_static/javascripts/imghover.js"></script> <script src="/all_static/javascripts/improve.js?version=2025-03-21-13-36"></script> <!-- code highlighting --> <!--<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/11.3.1/highlight.min.js"></script> <script src="/all_static/javascripts/highlight.line-numbers.js"></script>--> <script src="/all_static/javascripts/highlight/highlight.min.js"></script> <script src="/all_static/javascripts/highlight/julia.min.js"></script> <script src="/all_static/javascripts/highlight.line-numbers.js"></script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10