@@ -473,23 +473,13 @@ <h3 class="anchored" data-anchor-id="dataframes">DataFrames</h3>
473473< ul >
474474< li > Create and plot a DataFrame</ li >
475475</ ul >
476- < div id ="d8784d4d " class ="cell " data-execution_count ="1 ">
476+ < div id ="ad816189 " class ="cell " data-execution_count ="1 ">
477477< div class ="code-copy-outer-scaffold "> < div class ="sourceCode cell-code " id ="cb1 "> < pre class ="sourceCode julia code-with-copy "> < code class ="sourceCode julia "> < span id ="cb1-1 "> < a href ="#cb1-1 " aria-hidden ="true " tabindex ="-1 "> </ a > < span class ="im "> using</ span > < span class ="bu "> GMT</ span > , < span class ="bu "> DataFrames</ span > </ span >
478478< span id ="cb1-2 "> < a href ="#cb1-2 " aria-hidden ="true " tabindex ="-1 "> </ a > df < span class ="op "> =</ span > < span class ="fu "> DataFrame</ span > (t < span class ="op "> =</ span > < span class ="fl "> 1</ span > < span class ="op "> :</ span > < span class ="fl "> 10</ span > , series1 < span class ="op "> =</ span > < span class ="fu "> sin</ span > .(< span class ="fl "> 1</ span > < span class ="op "> :</ span > < span class ="fl "> 10</ span > ), series2< span class ="op "> =</ span > < span class ="fu "> rand</ span > (< span class ="fl "> 10</ span > ));</ span >
479479< span id ="cb1-3 "> < a href ="#cb1-3 " aria-hidden ="true " tabindex ="-1 "> </ a > < span class ="fu "> plot</ span > (df, show< span class ="op "> =</ span > < span class ="cn "> true</ span > )</ span > </ code > </ pre > </ div > < button title ="Copy to Clipboard " class ="code-copy-button "> < i class ="bi "> </ i > </ button > </ div >
480480< div class ="cell-output cell-output-stderr ">
481481< div class ="ansi-escaped-output ">
482- < pre > < span class ="ansi-green-fg ansi-bold "> Precompiling</ span > packages...
483-
484-
485- 50861.8 ms< span class ="ansi-green-fg "> ✓ </ span > GMT
486-
487- 1 dependency successfully precompiled in 52 seconds. 80 already precompiled.
488-
489-
490- < span class ="ansi-cyan-fg ansi-bold "> [ </ span > < span class ="ansi-cyan-fg ansi-bold "> Info: </ span > Precompiling GMTParkerFFTExt [35a23bc9-6f20-5cbc-8971-9cdf66427582]
491-
492- < span class ="ansi-cyan-fg ansi-bold "> [ </ span > < span class ="ansi-cyan-fg ansi-bold "> Info: </ span > Precompiling GMTDataFramesExt [b0121151-b40e-578b-8798-214dacfa5da6]
482+ < pre > < span class ="ansi-cyan-fg ansi-bold "> [ </ span > < span class ="ansi-cyan-fg ansi-bold "> Info: </ span > Precompiling GMTDataFramesExt [b0121151-b40e-578b-8798-214dacfa5da6]
493483</ pre >
494484</ div >
495485</ div >
@@ -502,7 +492,7 @@ <h3 class="anchored" data-anchor-id="dataframes">DataFrames</h3>
502492</ div >
503493</ div >
504494< p > But one problem with the above solution is that although the < code > df</ code > has three columns it only plotted a single curve. This happens because in GMT 3rd and on columns may be used to control color, symbol sizes etc and cannot therefore be assumed to < em > plotting data</ em > by default. If we want that all columns are interpreted as data, we use the < code > multicol</ code > option, like:</ p >
505- < div id ="c633fed1 " class ="cell " data-execution_count ="2 ">
495+ < div id ="486018a1 " class ="cell " data-execution_count ="2 ">
506496< div class ="code-copy-outer-scaffold "> < div class ="sourceCode cell-code " id ="cb2 "> < pre class ="sourceCode julia code-with-copy "> < code class ="sourceCode julia "> < span id ="cb2-1 "> < a href ="#cb2-1 " aria-hidden ="true " tabindex ="-1 "> </ a > < span class ="im "> using</ span > < span class ="bu "> GMT</ span > , < span class ="bu "> DataFrames</ span > </ span >
507497< span id ="cb2-2 "> < a href ="#cb2-2 " aria-hidden ="true " tabindex ="-1 "> </ a > </ span >
508498< span id ="cb2-3 "> < a href ="#cb2-3 " aria-hidden ="true " tabindex ="-1 "> </ a > df < span class ="op "> =</ span > < span class ="fu "> DataFrame</ span > (t < span class ="op "> =</ span > < span class ="fl "> 1</ span > < span class ="op "> :</ span > < span class ="fl "> 10</ span > , series1 < span class ="op "> =</ span > < span class ="fu "> sin</ span > .(< span class ="fl "> 1</ span > < span class ="op "> :</ span > < span class ="fl "> 10</ span > ), series2< span class ="op "> =</ span > < span class ="fu "> rand</ span > (< span class ="fl "> 10</ span > ));</ span >
@@ -597,7 +587,7 @@ <h3 class="anchored" data-anchor-id="rasters">Rasters</h3>
597587< span id ="cb8-5 "> < a href ="#cb8-5 " aria-hidden ="true " tabindex ="-1 "> </ a > A < span class ="op "> =</ span > < span class ="fu "> Raster</ span > (WorldClim{BioClim}, < span class ="fl "> 5</ span > );</ span >
598588< span id ="cb8-6 "> < a href ="#cb8-6 " aria-hidden ="true " tabindex ="-1 "> </ a > < span class ="fu "> viz</ span > (A, colorbar< span class ="op "> =</ span > < span class ="cn "> true</ span > )</ span > </ code > </ pre > </ div > < button title ="Copy to Clipboard " class ="code-copy-button "> < i class ="bi "> </ i > </ button > </ div >
599589< p > < img src =".\assets/world_clim_bio_clim.png " class ="center img-fluid " style ="width:80.0% "> </ p >
600- < div id ="22825373 " class ="cell " data-execution_count ="3 ">
590+ < div id ="fc41b018 " class ="cell " data-execution_count ="3 ">
601591< div class ="code-copy-outer-scaffold "> < div class ="sourceCode cell-code " id ="cb9 "> < pre class ="sourceCode julia code-with-copy "> < code class ="sourceCode julia "> < span id ="cb9-1 "> < a href ="#cb9-1 " aria-hidden ="true " tabindex ="-1 "> </ a > < span class ="im "> using</ span > < span class ="bu "> GMT</ span > , < span class ="bu "> Rasters</ span > </ span >
602592< span id ="cb9-2 "> < a href ="#cb9-2 " aria-hidden ="true " tabindex ="-1 "> </ a > < span class ="im "> import</ span > < span class ="bu "> NCDatasets</ span > </ span >
603593< span id ="cb9-3 "> < a href ="#cb9-3 " aria-hidden ="true " tabindex ="-1 "> </ a > </ span >
@@ -613,7 +603,7 @@ <h3 class="anchored" data-anchor-id="rasters">Rasters</h3>
613603</ div >
614604</ div >
615605</ div >
616- < div id ="b9fe416e " class ="cell " data-execution_count ="4 ">
606+ < div id ="ace6150d " class ="cell " data-execution_count ="4 ">
617607< div class ="code-copy-outer-scaffold "> < div class ="sourceCode cell-code " id ="cb10 "> < pre class ="sourceCode julia code-with-copy "> < code class ="sourceCode julia "> < span id ="cb10-1 "> < a href ="#cb10-1 " aria-hidden ="true " tabindex ="-1 "> </ a > url < span class ="op "> =</ span > < span class ="st "> "https://archive.unidata.ucar.edu/software/netcdf/examples/tos_O1_2001-2002.nc"</ span > ;</ span >
618608< span id ="cb10-2 "> < a href ="#cb10-2 " aria-hidden ="true " tabindex ="-1 "> </ a > filename < span class ="op "> =</ span > < span class ="fu "> download</ span > (url, < span class ="st "> "tos_O1_2001-2002.nc"</ span > );</ span >
619609< span id ="cb10-3 "> < a href ="#cb10-3 " aria-hidden ="true " tabindex ="-1 "> </ a > A < span class ="op "> =</ span > < span class ="fu "> Raster</ span > (filename);</ span >
@@ -627,7 +617,7 @@ <h3 class="anchored" data-anchor-id="rasters">Rasters</h3>
627617</ div >
628618</ div >
629619< p > But < em > I Don’t like Kelvins</ em > . Fine, want centigrade? Just offset the < em > z</ em > values.</ p >
630- < div id ="0b0abec5 " class ="cell " data-execution_count ="5 ">
620+ < div id ="79d32055 " class ="cell " data-execution_count ="5 ">
631621< div class ="code-copy-outer-scaffold "> < div class ="sourceCode cell-code " id ="cb11 "> < pre class ="sourceCode julia code-with-copy "> < code class ="sourceCode julia "> < span id ="cb11-1 "> < a href ="#cb11-1 " aria-hidden ="true " tabindex ="-1 "> </ a > url < span class ="op "> =</ span > < span class ="st "> "https://archive.unidata.ucar.edu/software/netcdf/examples/tos_O1_2001-2002.nc"</ span > ;</ span >
632622< span id ="cb11-2 "> < a href ="#cb11-2 " aria-hidden ="true " tabindex ="-1 "> </ a > filename < span class ="op "> =</ span > < span class ="fu "> download</ span > (url, < span class ="st "> "tos_O1_2001-2002.nc"</ span > );</ span >
633623< span id ="cb11-3 "> < a href ="#cb11-3 " aria-hidden ="true " tabindex ="-1 "> </ a > A < span class ="op "> =</ span > < span class ="fu "> Raster</ span > (filename);</ span >
0 commit comments