You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<li><p>All <code>__all__</code> variables are explicitly assigned to help static typecheckers infer module attributes. (<ahref="https://github.com/has2k1/plotnine/issues/685" title="Issue: #685">#685</a>)</p></li>
507
507
<li><p>You can now pickle the drawn matplotlib figures. (<ahref="https://github.com/has2k1/plotnine/issues/729" title="Issue: #729">#729</a>)</p></li>
508
-
<li><p>The facet titles in the <code>strip_text</code> are now better aligned are appear more centered withing the <code>strip_background</code>.</p></li>
508
+
<li><p>The facet titles in the <code>strip_text</code> are now better aligned are appear more centered within the <code>strip_background</code>.</p></li>
<li><p><ahref="./reference/ggplot.html#plotnine.ggplot.__add__"><code>__add__</code></a> and <ahref="./reference/ggplot.html#plotnine.ggplot.__iadd__"><code>__iadd__</code></a> now accept the same types of objects. In this change <ahref="./reference/ggplot.html#plotnine.ggplot.__iadd__"><code>__iadd__</code></a> has gained the ability to accept a list of objects.</p></li>
586
586
<li><p><ahref="./reference/ggplot.html#plotnine.ggplot.draw"><code>draw</code></a> no longer accepts the argument <code>return_ggplot</code> and the return value is always a matplolib figure.</p></li>
587
-
<li><p>Themeables <code>strip_margin</code>, <code>strip_margin_x</code> and <code>strip_margin_y</code>) have been renamed to <ahref="./reference/strip_align.html#plotnine.themes.themeable.strip_align"><code>strip_align</code></a>, <ahref="./reference/strip_align_x.html#plotnine.themes.themeable.strip_align_x"><code>strip_align_x</code></a><ahref="./reference/strip_align_y.html#plotnine.themes.themeable.strip_align_y"><code>strip_align_y</code></a>repectively.</p></li>
587
+
<li><p>Themeables <code>strip_margin</code>, <code>strip_margin_x</code> and <code>strip_margin_y</code>) have been renamed to <ahref="./reference/strip_align.html#plotnine.themes.themeable.strip_align"><code>strip_align</code></a>, <ahref="./reference/strip_align_x.html#plotnine.themes.themeable.strip_align_x"><code>strip_align_x</code></a><ahref="./reference/strip_align_y.html#plotnine.themes.themeable.strip_align_y"><code>strip_align_y</code></a>respectively.</p></li>
588
588
<li><p><ahref="./reference/subplots_adjust.html#plotnine.themes.themeable.subplots_adjust"><code>subplots_adjust</code></a> has been deprecated. You no longer need to use <codeclass="sourceCode python">theme(subplots_adjust<spanclass="op">=</span>{<spanclass="st">"right"</span>: <spanclass="fl">0.85</span>})</code> and the like to make space for the legend or text around the panels. In the future, this will through an error.</p></li>
589
589
<li><p>Changed default font-family (san-serif) from DejaVu Sans to Helvetica.</p></li>
<li><p><ahref="./reference/geom_ribbon.html#plotnine.geom_ribbon"><code>geom_ribbon</code></a> acquired new parameter <code>where</code> which can be used shade withing given limits .</p></li>
627
+
<li><p><ahref="./reference/geom_ribbon.html#plotnine.geom_ribbon"><code>geom_ribbon</code></a> acquired new parameter <code>where</code> which can be used shade within given limits .</p></li>
628
628
<li><p>Added support for objects with a <code>to_pandas</code> method to convert them to a pandas dataframe. You can now pass in <ahref="https://pola.rs">polars</a> dataframes.</p></li>
629
629
<li><p><ahref="./reference/geom_ribbon.html#plotnine.geom_ribbon"><code>geom_ribbon</code></a> acquired new parameter <code>outline_type</code> which controls how to stroke the boundaries of the shaded area. This parameter is also available to <ahref="./reference/geom_area.html#plotnine.geom_area"><code>geom_area</code></a> and <ahref="./reference/geom_density.html#plotnine.geom_density"><code>geom_density</code></a>. (<ahref="https://github.com/has2k1/plotnine/issues/605" title="Issue: #605">#605</a>)</p></li>
<li><p>The automatic groups generated by the system and depending on the aesthetic mappings now only depend those aesthetics that have scales. This is more strict than has been, should affect very few cases of code that has been written and it should be less suprising to the users.</p></li>
635
+
<li><p>The automatic groups generated by the system and depending on the aesthetic mappings now only depend those aesthetics that have scales. This is more strict than has been, should affect very few cases of code that has been written and it should be less surprising to the users.</p></li>
636
636
<li><p><ahref="./reference/geom_area.html#plotnine.geom_area"><code>geom_area</code></a> and <ahref="./reference/geom_density.html#plotnine.geom_density"><code>geom_density</code></a> now default to showing only the upper outline/boundary of the area. Use <code>outline_type="full"</code> for the old behaviour.</p></li>
<li><p><ahref="./reference/stat_summary.html#plotnine.stat_summary"><code>stat_summary</code></a> now has a default summary function. (<ahref="https://github.com/has2k1/plotnine/issues/528" title="Issue: #528">#528</a>)</p></li>
689
689
<li><p><ahref="./reference/stat_density.html#plotnine.stat_density"><code>stat_density</code></a> now uses a fast computation path for gaussian densities with no weights. This was probably a regression.</p></li>
690
-
<li><p><ahref="./reference/geom_map.html#plotnine.geom_map"><code>geom_map</code></a> can now draw MultiPoints, MultiLineStrings and MultiPolgons.</p></li>
690
+
<li><p><ahref="./reference/geom_map.html#plotnine.geom_map"><code>geom_map</code></a> can now draw MultiPoints, MultiLineStrings and MultiPolygons.</p></li>
691
691
<li><p><ahref="./reference/geom_text.html#plotnine.geom_text"><code>geom_text</code></a> with <code>adjust_text</code> can now be used in more than one layer with good enough results.</p></li>
<li><p>Changed the default method of caculating bandwidth for all stats that use kernel density estimation. The affected stats are <ahref="./reference/stat_density.html#plotnine.stat_density"><code>stat_density</code></a>, <ahref="./reference/stat_ydensity.html#plotnine.stat_ydensity"><code>stat_ydensity</code></a>, and <ahref="./reference/stat_sina.html#plotnine.stat_sina"><code>stat_sina</code></a>. These stats can now work with groups that have a single unique value.</p></li>
762
+
<li><p>Changed the default method of calculating bandwidth for all stats that use kernel density estimation. The affected stats are <ahref="./reference/stat_density.html#plotnine.stat_density"><code>stat_density</code></a>, <ahref="./reference/stat_ydensity.html#plotnine.stat_ydensity"><code>stat_ydensity</code></a>, and <ahref="./reference/stat_sina.html#plotnine.stat_sina"><code>stat_sina</code></a>. These stats can now work with groups that have a single unique value.</p></li>
763
763
<li><p>Changed <code>scale_colour_continuous</code> to refer to the same scale as <ahref="./reference/scale_color_continuous.html#plotnine.scale_color_continuous"><code>scale_color_continuous</code></a>.</p></li>
764
764
<li><p>Changed <ahref="./reference/scale_color_cmap.html#plotnine.scale_color_cmap"><code>scale_color_cmap</code></a> so the parameter <code>cmap_name</code> refers to the name of the color palette and <code>name</code> refers to the name of the scale. (<ahref="https://github.com/has2k1/plotnine/issues/371" title="Issue: #371">#371</a>)</p></li>
<li><p>Fixed bug where plots with <ahref="./reference/theme_xkcd.html#plotnine.theme_xkcd"><code>theme_xkcd</code></a> cannot be saved twice. (<ahref="https://github.com/has2k1/plotnine/issues/199" title="Issue: #199">#199</a>)</p></li>
830
830
<li><p>Fixed bug that made it impossible to map to columns with the same name as a calculated columns of the stat. (<ahref="https://github.com/has2k1/plotnine/issues/234" title="Issue: #234">#234</a>)</p></li>
831
831
<li><p>Fixed bug in <ahref="./reference/geom_smooth.html#plotnine.geom_smooth"><code>geom_smooth</code></a> that made it difficult to use it with stats other than <ahref="./reference/stat_smooth.html#plotnine.stat_smooth"><code>stat_smooth</code></a>. (<ahref="https://github.com/has2k1/plotnine/issues/242" title="Issue: #242">#242</a>)</p></li>
832
-
<li><p>Fixed bug in <ahref="./reference/position_dodge.html#plotnine.position_dodge"><code>position_dodge</code></a> where by bar plot could get thinner when facetting and useing<code>preserve = 'single'</code>. (<ahref="https://github.com/has2k1/plotnine/issues/224" title="Issue: #224">#224</a>)</p></li>
832
+
<li><p>Fixed bug in <ahref="./reference/position_dodge.html#plotnine.position_dodge"><code>position_dodge</code></a> where by bar plot could get thinner when facetting and using<code>preserve = 'single'</code>. (<ahref="https://github.com/has2k1/plotnine/issues/224" title="Issue: #224">#224</a>)</p></li>
833
833
<li><p>Fixed bug in <ahref="./reference/coord_trans.html#plotnine.coord_trans"><code>coord_trans</code></a> where if the transformation reversed the original limits, the order in which the data was laid out remained unchanged. (<ahref="https://github.com/has2k1/plotnine/issues/253" title="Issue: #253">#253</a>)</p></li>
834
834
<li><p>Fixed bug in <ahref="./reference/stat_count.html#plotnine.stat_count"><code>stat_count</code></a> where <code>float</code> weights were rounded and lead to a wrong plot. (<ahref="https://github.com/has2k1/plotnine/issues/260" title="Issue: #260">#260</a>)</p></li>
835
835
<li><p>Fixed bug where one could not use the British spelling <code>colour</code> to rename a color scale. (<ahref="https://github.com/has2k1/plotnine/issues/264" title="Issue: #264">#264</a>)</p></li>
<li><p><ahref="./reference/position_nudge.html#plotnine.position_nudge"><code>position_nudge</code></a> can now deal with more geoms e.g. <ahref="./reference/geom_boxplot.html#plotnine.geom_boxplot"><code>geom_boxplot</code></a>.</p></li>
854
854
<li><p>The <code>limits</code> parameter of <ahref="./reference/scale_x_discrete.html#plotnine.scale_x_discrete"><code>scale_x_discrete</code></a> and <ahref="./reference/scale_y_discrete.html#plotnine.scale_y_discrete"><code>scale_y_discrete</code></a> can now be a function.</p></li>
855
855
<li><p>The <code>width</code> of the boxplot can now be set irrespective of the stat.</p></li>
856
-
<li><p>The mid-point color of <ahref="./reference/scale_color_distiller.html#plotnine.scale_color_distiller"><code>scale_color_distiller</code></a> now matches that of the trainned data.</p></li>
856
+
<li><p>The mid-point color of <ahref="./reference/scale_color_distiller.html#plotnine.scale_color_distiller"><code>scale_color_distiller</code></a> now matches that of the trained data.</p></li>
857
857
<li><p>The way in which layers are created has been refactored to give packages that that extend plotnine more flexibility in manipulating the layers.</p></li>
858
858
<li><p>You can now specify one sided limits for coordinates. e.g. <codeclass="sourceCode python">coord_cartesian(limits<spanclass="op">=</span>(<spanclass="va">None</span>, <spanclass="dv">10</span>))</code>.</p></li>
859
859
<li><p>All the themeables have been lifted into the definition of <ahref="./reference/theme.html#plotnine.theme"><code>theme</code></a> so they can be suggested autocomplete.</p></li>
<li><p>Fixed in <ahref="./reference/stat_bin.html#plotnine.stat_bin"><code>stat_bin</code></a> where setting custom limits for the scale leads to an error. (<ahref="https://github.com/has2k1/plotnine/issues/189" title="Issue: #189">#189</a>)</p></li>
890
890
<li><p>Fixed issue interactive plots where the x & y coordinates of the mouse do not show. (<ahref="https://github.com/has2k1/plotnine/issues/187" title="Issue: #187">#187</a>)</p></li>
891
891
<li><p>Fixed bug in <ahref="./reference/geom_abline.html#plotnine.geom_abline"><code>geom_abline</code></a> where passing the mapping as a keyword parameter lead to a wrong plot. (<ahref="https://github.com/has2k1/plotnine/issues/196" title="Issue: #196">#196</a>)</p></li>
892
-
<li><p>Fixed issue where <code>minor_breaks</code> for tranformed scaled would have to be given in the transformed coordinates. Know they are given the data coordinates just like the major <code>breaks</code>.</p></li>
892
+
<li><p>Fixed issue where <code>minor_breaks</code> for transformed scaled would have to be given in the transformed coordinates. Know they are given the data coordinates just like the major <code>breaks</code>.</p></li>
<li><p>For all geoms, with <ahref="./reference/coord_cartesian.html#plotnine.coord_cartesian"><code>coord_cartesian</code></a><code>float('inf')</code> or <code>np.inf</code> are interpreted as the boundary of the plot panel.</p></li>
899
899
<li><p>Discrete scales now show missing data (<code>None</code> and <code>nan</code>). This behaviour is controlled by the new <code>na_translate</code> option.</p></li>
900
-
<li><p>The <code>minor_breaks</code> parameter for continuous scales can now be given as an integer. An integer is taken to controll the number of minor breaks between any set of major breaks.</p></li>
900
+
<li><p>The <code>minor_breaks</code> parameter for continuous scales can now be given as an integer. An integer is taken to control the number of minor breaks between any set of major breaks.</p></li>
0 commit comments