<p><div><div><div><div data-show-faces="false" data-height="21" data-width="100" data-layout="button_count" data-send="true" data-href="https://www.r-bloggers.com/r-3-4-3-is-released-a-bug-fix-release/"></div></div><div></div></div><div></div></div>
<div>
(This article was first published on <strong><a href="https://www.r-statistics.com/2017/12/r-3-4-3-is-released-a-bug-fix-release/"> R – R-statistics blog</a></strong>, and kindly contributed to <a rel="nofollow" href="https://www.r-bloggers.com/">R-bloggers)</a> </div>
<p>R 3.4.3 (codename “Kite-Eating Tree”) was <a rel="nofollow" href="https://stat.ethz.ch/pipermail/r-announce/2017/000623.html" target="_blank">released last week</a>. You can get the latest binaries version <strong><a rel="nofollow" href="https://cran.rstudio.com/" target="_blank">from here</a>.</strong> (or the .tar.gz <strong>source</strong> code from <a rel="nofollow" href="https://cran.r-project.org/src/base/R-3/R-3.4.3.tar.gz" target="_blank">here</a>).</p>
<p>As mentioned by <a rel="nofollow" href="http://blog.revolutionanalytics.com/2017/11/r-343-released.html" target="_blank">David Smith</a>, R 3.4.3 is primarily a bug-fix release:</p>
<blockquote>
<p>It fixes an issue with incorrect time zones on MacOS High Sierra, and some issues with handling Unicode characters. (Incidentally, representing international and special characters is something that R takes great care in handling properly. It’s not an easy task: a 2003 essay by Joel Spolsky describes the <a rel="nofollow" href="https://www.joelonsoftware.com/2003/10/08/the-absolute-minimum-every-software-developer-absolutely-positively-must-know-about-unicode-and-character-sets-no-excuses/" target="_blank">minefield that is character representation</a>, and not much has changed since then.)</p>
</blockquote>
<p>The full list of bug fixes and new features is provided below.</p>
<h3>Upgrading to R 3.4.3 on Windows</h3>
<p>If you are using <strong>Windows </strong>you can easily upgrade to the latest version of R using <a rel="nofollow" href="https://cran.r-project.org/web/packages/installr/" target="_blank">the installr package</a>. Simply run the following code in Rgui:</p>
<div>
<table>
<tr>
<td>
<pre><span>install.<span>packages</span></span><span>(</span><span>&quot;installr&quot;</span><span>)</span> <span># install </span>
setInternet2<span>(</span>TRUE<span>)</span> <span># only for R versions older than 3.3.0</span>
installr<span>::</span><span>updateR</span><span>(</span><span>)</span> <span># updating R.</span>
<span># If you wish it to go faster, run: installr::updateR(T)</span></pre>
</td>
</tr>
</table>
</div>
<p>Running “updateR()” will detect if there is a new R version available, and if so it will download+install it (etc.). There is also <a rel="nofollow" href="https://www.r-statistics.com/2015/06/a-step-by-step-screenshots-tutorial-for-upgrading-r-on-windows/" target="_blank">a step by step tutorial (with screenshots) on how to upgrade R on Windows, using the <em>installr</em></a> package. If you only see the option to upgrade to an older version of R, then change your mirror or try again in a few hours (it usually take around 24 hours for all CRAN mirrors to get the latest version of R).</p>
<p><em>I try to keep the <a rel="nofollow" href="https://github.com/talgalili/installr" target="_blank">installr</a> package updated and useful, so if you have any suggestions or remarks on the package – you are invited to <a rel="nofollow" href="https://github.com/talgalili/installr/issues" target="_blank">open an issue in the github page</a>.</em></p>
<p><span></span></p>
<h3>CHANGES IN R 3.4.3</h3>
<h4>INSTALLATION on a UNIX-ALIKE</h4>
<ul>
<li>A workaround has been added for the changes in location of time-zone files in macOS 10.13 ‘High Sierra’ and again in 10.13.1, so the default time zone is deduced correctly from the system setting when <b>R</b> is configured with <span>–with-internal-tzcode</span> (the default on macOS).</li>
<li><code>R CMD javareconf</code> has been updated to recognize the use of a Java 9 SDK on macOS.</li>
</ul>
<h4>BUG FIXES</h4>
<ul>
<li><code>raw(0) &amp; raw(0)</code> and <code>raw(0) | raw(0)</code> again return <code>raw(0)</code> (rather than <code>logical(0)</code>).</li>
<li><code>intToUtf8()</code> converts integers corresponding to surrogate code points to <code>NA</code> rather than invalid UTF-8, as well as values larger than the current Unicode maximum of <code>0x10FFFF</code>. (This aligns with the current RFC3629.)</li>
<li>Fix calling of methods on S4 generics that dispatch on <code>...</code> when the call contains <code>...</code>.</li>
<li>Following Unicode ‘Corrigendum 9’, the UTF-8 representations of U+FFFE and U+FFFF are now regarded as valid by <code>utf8ToInt()</code>.</li>
<li><code>range(c(TRUE, NA), finite = TRUE)</code> and similar no longer return <code>NA</code>. (Reported by Lukas Stadler.)</li>
<li>The self starting function <code>attr(SSlogis, &quot;initial&quot;)</code> now also works when the y values have exact minimum zero and is slightly changed in general, behaving symmetrically in the y range.</li>
<li>The printing of named raw vectors is now formatted nicely as for other such atomic vectors, thanks to Lukas Stadler.</li>
</ul>
<p><img alt="logo" src="https://i2.wp.com/www.r-statistics.com/wp-content/uploads/2016/03/logo.jpg?resize=100%2C76&ssl=1" class="wp-image-61379" data-recalc-dims="1"></p>
	<p>
<div>
<div>To <strong>leave a comment</strong> for the author, please follow the link and comment on their blog: <strong><a href="https://www.r-statistics.com/2017/12/r-3-4-3-is-released-a-bug-fix-release/"> R – R-statistics blog</a></strong>.</div>
<hr>
<a rel="nofollow" href="https://www.r-bloggers.com/">R-bloggers.com</a> offers <strong><a rel="nofollow" href="https://feedburner.google.com/fb/a/mailverify?uri=RBloggers">daily e-mail updates</a></strong> about <a rel="nofollow" href="https://www.r-project.org/" title="The R Project for Statistical Computing">R</a> news and <a rel="nofollow" href="https://www.r-bloggers.com/search/tutorial" title="R tutorials">tutorials</a> on topics such as: <a rel="nofollow" href="https://www.r-bloggers.com/search/data%20science" title="Data science">Data science</a>, <a rel="nofollow" href="https://www.r-bloggers.com/search/Big%20Data" title="Big Data">Big Data, <a rel="nofollow" href="https://www.r-users.com/" title="R jobs">R jobs</a>, visualization (<a rel="nofollow" href="https://www.r-bloggers.com/search/ggplot2" title="ggplot and ggplot2 tutorials">ggplot2</a>, <a rel="nofollow" href="https://www.r-bloggers.com/search/boxplot" title="Boxplots using lattice and ggplot2 tutorials">Boxplots</a>, <a rel="nofollow" href="https://www.r-bloggers.com/search/map" title="Maps and gis">maps</a>, <a rel="nofollow" href="https://www.r-bloggers.com/search/animation" title="Animation in R">animation</a>), programming (<a rel="nofollow" href="https://www.r-bloggers.com/search/RStudio" title="RStudio IDE for R">RStudio</a>, <a rel="nofollow" href="https://www.r-bloggers.com/search/sweave" title="Sweave and literate programming">Sweave</a>, <a rel="nofollow" href="https://www.r-bloggers.com/search/LaTeX" title="LaTeX in R">LaTeX</a>, <a rel="nofollow" href="https://www.r-bloggers.com/search/SQL" title="SQL and databases">SQL</a>, <a rel="nofollow" href="https://www.r-bloggers.com/search/eclipse" title="Eclipse IDE for R">Eclipse</a>, <a rel="nofollow" href="https://www.r-bloggers.com/search/git" title="git and github, Version Control System">git</a>, <a rel="nofollow" href="https://www.r-bloggers.com/search/hadoop" title="Large data in R using Hadoop">hadoop</a>, <a rel="nofollow" href="https://www.r-bloggers.com/search/Web+Scraping" title="Web Scraping of google, facebook, yahoo, twitter and more using R">Web Scraping</a>) statistics (<a rel="nofollow" href="https://www.r-bloggers.com/search/regression" title="Regressions and ANOVA analysis tutorials">regression</a>, <a rel="nofollow" href="https://www.r-bloggers.com/search/PCA" title="principal component analysis tutorial">PCA</a>, <a rel="nofollow" href="https://www.r-bloggers.com/search/time+series" title="Time series">time series</a>, <a rel="nofollow" href="https://www.r-bloggers.com/search/trading" title="finance trading">trading</a>) and more...
<img width="1" alt="" src="http://feeds.feedburner.com/~r/RBloggers/~4/B3KL7trr2eE" height="1"></a></div>