<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Milano R net</title>
	<atom:link href="http://www.milanor.net/blog/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://www.milanor.net/blog</link>
	<description>Milano R User Group</description>
	<lastBuildDate>Fri, 19 Apr 2013 09:56:14 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4.2</generator>
		<item>
		<title>Third Milano R net meeting: leave a comment</title>
		<link>http://www.milanor.net/blog/?p=748</link>
		<comments>http://www.milanor.net/blog/?p=748#comments</comments>
		<pubDate>Fri, 19 Apr 2013 09:56:14 +0000</pubDate>
		<dc:creator>Milano R net</dc:creator>
				<category><![CDATA[Comments]]></category>
		<category><![CDATA[Home]]></category>
		<category><![CDATA[Past Meetings]]></category>

		<guid isPermaLink="false">http://www.milanor.net/blog/?p=748</guid>
		<description><![CDATA[Third Milano R net meeting took place on April, 18. More than thirty R users and a lot of enthusiasm! You can download presentations and view pictures of the meeting. If you attended the meeting, please leave a comment. Stay &#8230; <a class="more-link" href="http://www.milanor.net/blog/?p=748">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Third Milano R net meeting took place on April, 18.</p>
<p><span id="more-748"></span></p>
<p>More than thirty R users and a lot of enthusiasm!</p>
<p>You can <a href="http://www.milanor.net/blog/?page_id=733">download presentations</a> and <a href="http://www.milanor.net/blog/?page_id=744">view pictures</a> of the meeting.</p>
<p>If you attended the meeting, please leave a comment.</p>
<p>Stay connected! Visit the Milano R net website to be updated with future events organized by Milano R net community and its sponsors.</p>
<p>See you at the next Milano R net event.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.milanor.net/blog/?feed=rss2&#038;p=748</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Photos of the third Milano R net meeting</title>
		<link>http://www.milanor.net/blog/?p=744</link>
		<comments>http://www.milanor.net/blog/?p=744#comments</comments>
		<pubDate>Fri, 19 Apr 2013 09:34:57 +0000</pubDate>
		<dc:creator>Milano R net</dc:creator>
				<category><![CDATA[Photos]]></category>

		<guid isPermaLink="false">http://www.milanor.net/blog/?p=744</guid>
		<description><![CDATA[Photos of the third Milano R net meeting Milano; April 18, 2013]]></description>
			<content:encoded><![CDATA[<p>Photos of the third Milano R net meeting<br />
Milano; April 18, 2013</p>
<p><span id="more-744"></span></p>
<p><span style="font-size: 15px; line-height: 21px;"></p>
<div id="wppa-thumbarea-2" style="clear: both: border-style: solid; border-width:1px; border-radius:6px; -moz-border-radius:6px; -khtml-border-radius:6px; -webkit-border-radius:6px; margin-bottom:8px; background-color:#eeeeee; border-color:#cccccc; ">
	<a href="http://www.milanor.net/blog/?p=744"><img src="http://www.milanor.net/blog/wp-content/uploads/wppa/thumbs/50.jpg" alt="20130418_182830.jpg" title="20130418_182830.jpg" style=" border-width: 0px; width:75px; height:100px; margin-left:16px; margin-right:16px; margin-top: 4px; margin-bottom: 4px;" /></a>
	<a href="http://www.milanor.net/blog/?p=744"><img src="http://www.milanor.net/blog/wp-content/uploads/wppa/thumbs/51.jpg" alt="20130418_183716.jpg" title="20130418_183716.jpg" style=" border-width: 0px; width:75px; height:100px; margin-left:16px; margin-right:16px; margin-top: 4px; margin-bottom: 4px;" /></a>
	<a href="http://www.milanor.net/blog/?p=744"><img src="http://www.milanor.net/blog/wp-content/uploads/wppa/thumbs/52.jpg" alt="20130418_183725.jpg" title="20130418_183725.jpg" style=" border-width: 0px; width:100px; height:75px; margin-left:4px; margin-right:4px; margin-top: 4px; margin-bottom: 4px;" /></a>
	<a href="http://www.milanor.net/blog/?p=744"><img src="http://www.milanor.net/blog/wp-content/uploads/wppa/thumbs/53.jpg" alt="20130418_183810.jpg" title="20130418_183810.jpg" style=" border-width: 0px; width:100px; height:75px; margin-left:4px; margin-right:4px; margin-top: 4px; margin-bottom: 4px;" /></a>
	<a href="http://www.milanor.net/blog/?p=744"><img src="http://www.milanor.net/blog/wp-content/uploads/wppa/thumbs/54.jpg" alt="20130418_190106.jpg" title="20130418_190106.jpg" style=" border-width: 0px; width:100px; height:75px; margin-left:4px; margin-right:4px; margin-top: 4px; margin-bottom: 4px;" /></a>
	<a href="http://www.milanor.net/blog/?p=744"><img src="http://www.milanor.net/blog/wp-content/uploads/wppa/thumbs/55.jpg" alt="20130418_190247.jpg" title="20130418_190247.jpg" style=" border-width: 0px; width:75px; height:100px; margin-left:16px; margin-right:16px; margin-top: 4px; margin-bottom: 4px;" /></a>
	<a href="http://www.milanor.net/blog/?p=744"><img src="http://www.milanor.net/blog/wp-content/uploads/wppa/thumbs/56.jpg" alt="20130418_193440.jpg" title="20130418_193440.jpg" style=" border-width: 0px; width:100px; height:75px; margin-left:4px; margin-right:4px; margin-top: 4px; margin-bottom: 4px;" /></a>
	<a href="http://www.milanor.net/blog/?p=744"><img src="http://www.milanor.net/blog/wp-content/uploads/wppa/thumbs/57.jpg" alt="20130418_194049.jpg" title="20130418_194049.jpg" style=" border-width: 0px; width:100px; height:75px; margin-left:4px; margin-right:4px; margin-top: 4px; margin-bottom: 4px;" /></a>
	<a href="http://www.milanor.net/blog/?p=744"><img src="http://www.milanor.net/blog/wp-content/uploads/wppa/thumbs/58.jpg" alt="20130418_194104.jpg" title="20130418_194104.jpg" style=" border-width: 0px; width:100px; height:75px; margin-left:4px; margin-right:4px; margin-top: 4px; margin-bottom: 4px;" /></a>
	<a href="http://www.milanor.net/blog/?p=744"><img src="http://www.milanor.net/blog/wp-content/uploads/wppa/thumbs/59.jpg" alt="20130418_194113.jpg" title="20130418_194113.jpg" style=" border-width: 0px; width:100px; height:75px; margin-left:4px; margin-right:4px; margin-top: 4px; margin-bottom: 4px;" /></a>
	<div id="wppa-popup-2" class="wppa-popup-frame wppa-thumb-text" style="font-weight:normal; " onmouseout="wppaPopDown(2);" ></div>
	<div style="clear:both;"></div>
	<div style="clear:both;"></div>
</div><!-- wppa-thumbarea-2 --><p></tt></p>
]]></content:encoded>
			<wfw:commentRss>http://www.milanor.net/blog/?feed=rss2&#038;p=744</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Presentations of the third Milano R net meeting</title>
		<link>http://www.milanor.net/blog/?p=733</link>
		<comments>http://www.milanor.net/blog/?p=733#comments</comments>
		<pubDate>Fri, 19 Apr 2013 09:00:25 +0000</pubDate>
		<dc:creator>Milano R net</dc:creator>
				<category><![CDATA[Downloads]]></category>

		<guid isPermaLink="false">http://www.milanor.net/blog/?p=733</guid>
		<description><![CDATA[Welcome presentation Nicola Sturaro, Consultant at Quantide (download PDF, 0.5 MB) Machine learning A case of digit recognition based on a shallow neural network implemented in R. Michele Vitali, Statistical consultant (download PDF, 0.2 MB) Chess betting odds How to develop &#8230; <a class="more-link" href="http://www.milanor.net/blog/?p=733">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<ul>
<li><strong><strong>Welcome presentation</strong><br />
</strong><em>Nicola Sturaro</em>, Consultant at Quantide<br />
(<a href="http://www.milanor.net/blog/wp-content/uploads/2013/04/20130418_01_introduction.pdf">download PDF</a>, 0.5 MB)</li>
<li><strong>Machine learning</strong><br />
A case of digit recognition based on a shallow neural network implemented in R.<br />
<em>Michele Vitali</em>, Statistical consultant<br />
(<a href="http://www.milanor.net/blog/wp-content/uploads/2013/04/20130418_02_MicheleVitali.pdf">download PDF</a>, 0.2 MB)</li>
<li><strong>Chess betting odds</strong><br />
How to develop a shining web app, scraping the web and building a model to calculate the odds for the chess team events, in no time with R, RStudio and Shiny.<br />
<em>Alberto Santini</em>, Banca Monte dei Paschi di Siena<br />
(<a href="http://www.milanor.net/blog/wp-content/uploads/2013/04/20130418_03_AlbertoSantini.pdf">download PDF</a>, 0.2 MB)</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.milanor.net/blog/?feed=rss2&#038;p=733</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Milano (Italy). April 18, 2013. Third Milano R net meeting: agenda</title>
		<link>http://www.milanor.net/blog/?p=727</link>
		<comments>http://www.milanor.net/blog/?p=727#comments</comments>
		<pubDate>Wed, 10 Apr 2013 06:52:38 +0000</pubDate>
		<dc:creator>Milano R net</dc:creator>
				<category><![CDATA[Reminder]]></category>

		<guid isPermaLink="false">http://www.milanor.net/blog/?p=727</guid>
		<description><![CDATA[April 18, 2013 - 18:00 - 21:00 Fiori Oscuri Bistrot &#38; Bar (www.fiorioscuri.it) Via Fiori Oscuri, 3 - Milano (Zona Brera) 18.00 - 18.15 Registration 18.15 - 18.30 Welcome presentation Andrea Spanò, Partner at Quantide 18.30 - 19.00 Digit recognition Machine &#8230; <a class="more-link" href="http://www.milanor.net/blog/?p=727">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><strong>April 18, 2013 - 18:00 - 21:00</strong></p>
<p><strong>Fiori Oscuri Bistrot &amp; Bar</strong> (<a href="http://www.fiorioscuri.it/">www.fiorioscuri.it</a>)<br />
Via Fiori Oscuri, 3 - Milano (Zona Brera)</p>
<p><span id="more-727"></span></p>
<ul>
<li>18.00 - 18.15<br />
<strong>Registration</strong></li>
<li>18.15 - 18.30<br />
<strong>Welcome presentation</strong><br />
<em>Andrea Spanò</em>, Partner at Quantide</li>
<li>18.30 - 19.00<br />
<strong>Digit recognition</strong><br />
Machine learning: A case of digit recognition based on a shallow neural network implemented in R<br />
<em>Michele Vitali</em>, Statistical consultant</li>
<li>19.00 - 19.30<br />
<strong>Chess betting odds</strong><br />
How to develop a shining web app, scraping the web and building a model to calculate the odds for the chess team events, in no time with R, RStudio and Shiny.<br />
<em>Alberto Santini</em>, Banca Monte dei Paschi di Siena</li>
<li>19.30 - 21.00<br />
<strong>Open bar and discussion</strong></li>
</ul>
<div></div>
<h3>Milano R net meeting sponsored by</h3>
<p><a href="http://www.revolutionanalytics.com/"><img title="logo_revolutionanalytics" src="http://www.milanor.net/blog/wp-content/uploads/2012/05/logo_revolutionanalytics.gif" alt="Revolution Analytics" width="198" height="40" /></a>    <a href="http://www.quantide.com"><img title="logo_quantide" src="http://www.milanor.net/blog/wp-content/uploads/2012/05/logo_quantide.jpg" alt="Quantide" width="129" height="40" /></a></p>
<h3>How to attend?</h3>
<p>Places are limited so, if you would like to attend to the third Milano R net meeting, please <a href="http://www.milanor.net/blog/?p=338" title="Registration form">register to this page</a>. Meeting we’ll be free of charge, our sponsors will provide the open bar session.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.milanor.net/blog/?feed=rss2&#038;p=727</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>April 18, 2013Third Milano R net meeting: agenda</title>
		<link>http://www.milanor.net/blog/?p=713</link>
		<comments>http://www.milanor.net/blog/?p=713#comments</comments>
		<pubDate>Mon, 25 Mar 2013 09:35:40 +0000</pubDate>
		<dc:creator>Milano R net</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[Home]]></category>

		<guid isPermaLink="false">http://www.milanor.net/blog/?p=713</guid>
		<description><![CDATA[April 18, 2013 - 18:00 - 21:00 Fiori Oscuri Bistrot &#38; Bar (www.fiorioscuri.it) Via Fiori Oscuri, 3 - Milano (Zona Brera) 18.00 - 18.15 Registration 18.15 - 18.30 Welcome presentation Andrea Spanò, Partner at Quantide 18.30 - 19.00 Digit recognition Machine &#8230; <a class="more-link" href="http://www.milanor.net/blog/?p=713">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><strong>April 18, 2013 - 18:00 - 21:00</strong></p>
<p><strong>Fiori Oscuri Bistrot &amp; Bar</strong> (<a href="http://www.fiorioscuri.it/">www.fiorioscuri.it</a>)<br />
Via Fiori Oscuri, 3 - Milano (Zona Brera)</p>
<p><span id="more-713"></span></p>
<ul>
<li>18.00 - 18.15<br />
<strong>Registration</strong></li>
<li>18.15 - 18.30<br />
<strong>Welcome presentation</strong><br />
<em>Andrea Spanò</em>, Partner at Quantide</li>
<li>18.30 - 19.00<br />
<strong>Digit recognition</strong><br />
Machine learning: A case of digit recognition based on a shallow neural network implemented in R<br />
<em>Michele Vitali</em>, Statistical consultant</li>
<li>19.00 - 19.30<br />
<strong>Chess betting odds</strong><br />
How to develop a shining web app, scraping the web and building a model to calculate the odds for the chess team events, in no time with R, RStudio and Shiny.<br />
<em>Alberto Santini</em>, Banca Monte dei Paschi di Siena</li>
<li>19.30 - 21.00<br />
<strong>Open bar and discussion</strong></li>
</ul>
<div></div>
<h3>Milano R net meeting sponsored by</h3>
<p><a href="http://www.revolutionanalytics.com/"><img title="logo_revolutionanalytics" src="http://www.milanor.net/blog/wp-content/uploads/2012/05/logo_revolutionanalytics.gif" alt="Revolution Analytics" width="198" height="40" /></a>    <a href="http://www.quantide.com"><img title="logo_quantide" src="http://www.milanor.net/blog/wp-content/uploads/2012/05/logo_quantide.jpg" alt="Quantide" width="129" height="40" /></a></p>
<h3>How to attend?</h3>
<p>Places are limited so, if you would like to attend to the third Milano R net meeting, please <a href="http://www.milanor.net/blog/?p=338" title="Registration form">register to this page</a>. Meeting we’ll be free of charge, our sponsors will provide the open bar session.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.milanor.net/blog/?feed=rss2&#038;p=713</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Third Milano R net meeting to be held on April 18, 2013</title>
		<link>http://www.milanor.net/blog/?p=706</link>
		<comments>http://www.milanor.net/blog/?p=706#comments</comments>
		<pubDate>Tue, 12 Mar 2013 10:22:57 +0000</pubDate>
		<dc:creator>Milano R net</dc:creator>
				<category><![CDATA[Events]]></category>

		<guid isPermaLink="false">http://www.milanor.net/blog/?p=706</guid>
		<description><![CDATA[Third Milano R net meeting April 18, 2013 @ 6.00 PM Fiori Oscuri Bistrot &#38; Bar Via Fiori Oscuri, 3 Milano Further details will be published shortly. Stay connected!]]></description>
			<content:encoded><![CDATA[<p><strong>Third Milano R net meeting</strong><br />
April 18, 2013 @ 6.00 PM</p>
<p>Fiori Oscuri Bistrot &amp; Bar<br />
Via Fiori Oscuri, 3<br />
Milano</p>
<p>Further details will be published shortly. Stay connected!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.milanor.net/blog/?feed=rss2&#038;p=706</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>&quot;Introduction to R&quot; Course Milano; February 21-22, 2013</title>
		<link>http://www.milanor.net/blog/?p=701</link>
		<comments>http://www.milanor.net/blog/?p=701#comments</comments>
		<pubDate>Mon, 11 Feb 2013 08:34:01 +0000</pubDate>
		<dc:creator>Milano R net</dc:creator>
				<category><![CDATA[Reminder]]></category>

		<guid isPermaLink="false">http://www.milanor.net/blog/?p=701</guid>
		<description><![CDATA[Milano R net, in collaboration with Quantide, organizes "Introduction to R" Course February 21-22, 2013 Course description This two days course aims to provide an overview of the basic R environment and its applications. This course is intendended as a &#8230; <a class="more-link" href="http://www.milanor.net/blog/?p=701">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<h3><span style="color: #000000;">Milano R net, in collaboration with Quantide, organizes<br />
<strong>"Introduction to R" Course</strong><br />
February 21-22, 2013<br />
</span></h3>
<p><strong>Course description</strong><br />
This two days course aims to provide an overview of the basic R environment and its applications. This course is intendended as a starting point for any future development with R.<br />
At the end of the course, you will be able to gain awareness of the basic R language, importing/exporting data and manipulate data using R. You will do exploratory data analysis, perform basic statistics and build plots using R.</p>
<p><strong>Who should attend this course</strong><br />
Anyone who is new to R and willing to learn it. Anyone who has some previous knowledge of R and wants to organize it in a more structured way.</p>
<p><span id="more-701"></span></p>
<p><!--more--><strong>Course outline</strong><br />
Introduction to R: overview<br />
R Data Objects<br />
Data Import And Export<br />
Using R functions<br />
R Graphics<br />
Writing a function<br />
Introduction to Statistical Models with R<br />
Tables with R</p>
<p><strong>Course location</strong><br />
Hotel Michelangelo; Via Scarlatti, 33; Milano (near Central Railway Station)</p>
<p><strong>Course language</strong><br />
Course will be held in Italian. Course material will be in English.</p>
<p><strong>Course price</strong><br />
Commercial: 680,00 EUR (plus VAT). No profit and academic: 480,00 EUR (plus VAT)<br />
Price includes coffee breaks and lunches.<br />
10% discounts for 2 participants of the same company (commercial attendees only)<br />
20% discounts for 3 participants of the same company (commercial attendees only)<br />
For 4 or more participants of the same company or no profit institution, please contact us</p>
<p><strong>Course time</strong><br />
February 21-22, 2013 from 9.00 to 18.00.</p>
<p><strong>Course material</strong><br />
The course material will be provided during the course.</p>
<p><strong>Information and bookings</strong>: <a href="mailto:training@quantide.com" target="_blank">training@quantide.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.milanor.net/blog/?feed=rss2&#038;p=701</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Learning RStudio for R Statistical Computing</title>
		<link>http://www.milanor.net/blog/?p=685</link>
		<comments>http://www.milanor.net/blog/?p=685#comments</comments>
		<pubDate>Wed, 06 Feb 2013 03:00:10 +0000</pubDate>
		<dc:creator>Nicola Sturaro Sommacal</dc:creator>
				<category><![CDATA[R]]></category>
		<category><![CDATA[books]]></category>
		<category><![CDATA[RStudio]]></category>

		<guid isPermaLink="false">http://www.milanor.net/blog/?p=685</guid>
		<description><![CDATA["Learning RStudio for R Statistical Computing" will teach you how to quickly and efficiently create and manage statistical analysis projects, import data, develop R scripts, and generate reports and graphics. R developers will learn about package development, coding principles, and &#8230; <a class="more-link" href="http://www.milanor.net/blog/?p=685">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img style="float: left;" src="http://dgdsbygo8mp3h.cloudfront.net/sites/default/files/imagecache/productview_larger/0601OS_cov_0.jpg" alt="Book cover" /></p>
<blockquote><p><a href="http://www.packtpub.com/learning-rstudio-for-r-statistical-computing/book">"Learning RStudio for R Statistical Computing"</a> will teach you how to quickly and efficiently create and manage statistical analysis projects, import data, develop R scripts, and generate reports and graphics. R developers will learn about package development, coding principles, and version control with RStudio.</p>
<p>This book will help you to learn and understand RStudio features to effectively perform statistical analysis and reporting, code editing, and R development.</p>
<p>The book starts with a quick introduction where you will learn to load data, perform simple analysis, plot a graph, and generate automatic reports. You will then be able to explore the available features for effective coding, graphical analysis, R project management, report generation, and even project management.</p></blockquote>
<p><strong>Book review</strong></p>
<p><span id="more-685"></span></p>
<p><a href="http://www.packtpub.com/learning-rstudio-for-r-statistical-computing/book">"Learning RStudio for R Statistical Computing"</a> is not another book about R. It shows how to use proficiency R through RStudio capabilities.</p>
<p>First three chapters may be useful for new RStudio users: they describe how to install R and RStudio, the features of the R Console and of the Editor, the object browser and the plot window. I think I didn't learned something new by reading this first chapters. By the way, their reading wasn't useless: I reorganized my information about RStudio in a more structured way, while tables with shortcuts are fantastic!</p>
<p>Chapter 4 is about R Projects. I began using R Project some days before I read this book, so this was not a new argument to me. By the way, I learned new and useful information, particularly from the "Tips and tricks" sections. At the moment, I am not using some version control system, but I appreciate this great opportunity provided by RStudio. The book explains in a very clear way and to non-experienced users how to integrate R and SVN.</p>
<p>Chapter 5 is the core of the book. The title "Generating Report" hides the extended opportunities provided by RStudio and well described here. I was looking for a simple way to get a report from an R script, without encapsulate it in a Markdown or a Sweave document. I already have the solution in my RStudio, but I didn't know. Reading the book I knew Notebook, the simple way to generate a report from an R script. For more structured reports, R scripts can be encapsulated in Markdown, Rhtml or Sweave documents. The book compare this great opportunities provided by RStudio.</p>
<p>Chapter 6 contains some useful hints about using RStudio. If you already use RStudio, may be you already know most part of topics of this chapter. But also experienced users may find something new: I discovered Roxygen2, an R extension that helps to document functions.</p>
<p>In conclusion, RStudio is not a simple editor for R. It is a true IDE with a lot of useful tools. "Learning RStudio for R Statistical Computing" by Mark P.J. van der Loo and Edwin de Jonge is a useful book, both for new and experienced users, to discover these tools.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.milanor.net/blog/?feed=rss2&#038;p=685</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Maps in R: choropleth maps</title>
		<link>http://www.milanor.net/blog/?p=634</link>
		<comments>http://www.milanor.net/blog/?p=634#comments</comments>
		<pubDate>Thu, 24 Jan 2013 04:00:30 +0000</pubDate>
		<dc:creator>Max Marchi</dc:creator>
				<category><![CDATA[R]]></category>
		<category><![CDATA[ggmap]]></category>
		<category><![CDATA[ggplot2]]></category>
		<category><![CDATA[maps]]></category>

		<guid isPermaLink="false">http://www.milanor.net/blog/?p=634</guid>
		<description><![CDATA[This is the third article of the Maps in R series. After having shown how to draw a map without placing data on it and how to plot point data on a map, in this installment the creation of a &#8230; <a class="more-link" href="http://www.milanor.net/blog/?p=634">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>This is the third article of the <strong>Maps in R</strong> series. After having shown how to draw a <a title="Maps in R: Introduction - Drawing the map of Europe" href="http://www.milanor.net/blog/?p=534">map without placing data</a> on it and how to <a title="Maps in R: Plotting data points on a map" href="http://www.milanor.net/blog/?p=594">plot point data on a map</a>, in this installment the creation of a <strong>choropleth map</strong> will be presented.</p>
<p>A choropleth map is a thematic map featuring regions colored or shaded according to the value assumed by the variable of interest in that particular region.</p>
<p><span id="more-634"></span></p>
<h3>Packages used</h3>
<p>We make use of three packages (plus their dependencies) to produce the maps in this post.</p>
<ul>
<li><code>maptools</code>: a set of tools for reading and handling spatial objects. In particular, it will be used to read .shp files, a common format used by geographic information systems software.</li>
<li><code>ggplot2</code>: one of the powerful graphics engines available to R users</li>
<li><code>ggmap</code>: a package for spatial visualization using popular on-line mapping systems, such as GoogleMaps or OpenStreetMap.</li>
</ul>
<p>So, let's load them into R.</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p634code12'); return false;">View Code</a> RSPLUS</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p63412"><td class="code" id="p634code12"><pre class="rsplus" style="font-family:monospace;"><span style="color: #080;">&amp;</span>gt<span style="color: #080;">;</span> <a href="http://astrostatistics.psu.edu/su07/R/html/graphics/html/library.html"><span style="color: #0000FF; font-weight: bold;">library</span></a><span style="color: #080;">&#40;</span>maptools<span style="color: #080;">&#41;</span>
<span style="color: #080;">&amp;</span>gt<span style="color: #080;">;</span> <a href="http://astrostatistics.psu.edu/su07/R/html/graphics/html/library.html"><span style="color: #0000FF; font-weight: bold;">library</span></a><span style="color: #080;">&#40;</span>ggplot2<span style="color: #080;">&#41;</span>
<span style="color: #080;">&amp;</span>gt<span style="color: #080;">;</span> <a href="http://astrostatistics.psu.edu/su07/R/html/graphics/html/library.html"><span style="color: #0000FF; font-weight: bold;">library</span></a><span style="color: #080;">&#40;</span>ggmap<span style="color: #080;">&#41;</span></pre></td></tr></table></div>

<h3>Data used</h3>
<p>In order to produce the maps displayed later in this post, we used data publicly available from <a href="http://epp.eurostat.ec.europa.eu/portal/page/portal/eurostat/home/" target="_blank">Eurostat</a>.</p>
<p>The polygons for drawing the administrative boundaries were obtained from this <a title="Eurostat Administrative and statistical units" href="http://epp.eurostat.ec.europa.eu/portal/page/portal/gisco_Geographical_information_maps/popups/references/administrative_units_statistical_units_1" target="_blank">link</a>. In particular, the NUTS 2010 shapefile in the 1:60 million scale was downloaded and used. The other available scales would allow the drawing of better defined maps, but at a computational cost. The zipped file has to be extracted in a folder of choice for using it later.</p>
<p><em>Note: for an introduction on NUTS (Nomenclature of territorial units for statistics) classification, look at this <a title="NUTS on Eurostats" href="http://epp.eurostat.ec.europa.eu/portal/page/portal/nuts_nomenclature/introduction" target="_blank">Introduction on Eurostat</a> website.</em></p>
<p>The statistic that will be drawn in the map is the the public expenditure on education as a percentage of the Gross Domestic Product (year 2009), and is one of the many indicators available for download at <a title="Eurostat Statistics Portal" href="http://epp.eurostat.ec.europa.eu/portal/page/portal/statistics/search_database" target="_blank">Eurostat's statistics portal</a>.</p>
<p>In order to make the following code fully reproducible, I'm uploading below the .csv file I obtained after performing the various selections on the Eurostat portal.</p>
<p>csv file: <a href="http://www.milanor.net/blog/wp-content/uploads/2013/01/educ_thexp_1_Data.csv">educ_thexp_1_Data</a></p>
<p>With the following commands we read both the shapefile and the csv in R.</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p634code13'); return false;">View Code</a> RSPLUS</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p63413"><td class="code" id="p634code13"><pre class="rsplus" style="font-family:monospace;"><span style="color: #228B22;"># read administrative boundaries (change folder appropriately)</span>
<span style="color: #080;">&amp;</span>gt<span style="color: #080;">;</span> eurMap eurEdueurEdu$Value</pre></td></tr></table></div>

<h3>Data preparation</h3>
<p>The <code>eurMap</code> object could potentially be used as is to produce a map. In fact, a command as simple as <code>plot(eurMap)</code> would draw the map of Europe at the NUTS-3 level.</p>
<p>However, since we are going to make use of the great versatility of the <code>ggplot2</code> graphics facility, we need to transform <code>eurMap</code> to a data frame, as that is the only type of object accepted by the <code>ggplot()</code> function. The <code>ggplot2</code> package has the <code>fortify()</code> function that takes care of said conversion.</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p634code14'); return false;">View Code</a> RSPLUS</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p63414"><td class="code" id="p634code14"><pre class="rsplus" style="font-family:monospace;"><span style="color: #228B22;"># convert shp data to data frame for ggplot</span>
<span style="color: #080;">&amp;</span>gt<span style="color: #080;">;</span> eurMapDf</pre></td></tr></table></div>

<p>After that, we can add the data on education expenditure to the newly created data frame. Note that, since administrative borders will be plotted as paths, it's important to have them ordered as they have to be drawn.</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p634code15'); return false;">View Code</a> RSPLUS</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p63415"><td class="code" id="p634code15"><pre class="rsplus" style="font-family:monospace;"><span style="color: #228B22;"># merge map and data</span>
<span style="color: #080;">&amp;</span>gt<span style="color: #080;">;</span> eurEduMapDfeurEduMapDf</pre></td></tr></table></div>

<p>Finally, to avoid the plotting of European territories far away from mainland Europe, we put some coordinates limits to the data, using the <code>geocode()</code> function we introduced in previous <a title="Maps in R: Introduction - Drawing the map of Europe" href="http://www.milanor.net/blog/?p=534" target="_blank">posts</a>.</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p634code16'); return false;">View Code</a> RSPLUS</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p63416"><td class="code" id="p634code16"><pre class="rsplus" style="font-family:monospace;"><span style="color: #228B22;"># limit data to main Europe</span>
<span style="color: #080;">&amp;</span>gt<span style="color: #080;">;</span> europe.<span style="">limits</span>  eurEduMapDf  <a href="http://astrostatistics.psu.edu/su07/R/html/graphics/html/min.html"><span style="color: #0000FF; font-weight: bold;">min</span></a><span style="color: #080;">&#40;</span>europe.<span style="">limits</span>$lon<span style="color: #080;">&#41;</span> <span style="color: #080;">&amp;</span>amp<span style="color: #080;">;</span> long <span style="color: #080;">&amp;</span>lt<span style="color: #080;">;</span> <a href="http://astrostatistics.psu.edu/su07/R/html/graphics/html/max.html"><span style="color: #0000FF; font-weight: bold;">max</span></a><span style="color: #080;">&#40;</span>europe.<span style="">limits</span>$lon<span style="color: #080;">&#41;</span> <span style="color: #080;">&amp;</span>amp<span style="color: #080;">;</span> lat <span style="color: #080;">&amp;</span>gt<span style="color: #080;">;</span> <a href="http://astrostatistics.psu.edu/su07/R/html/graphics/html/min.html"><span style="color: #0000FF; font-weight: bold;">min</span></a><span style="color: #080;">&#40;</span>europe.<span style="">limits</span>$lat<span style="color: #080;">&#41;</span> <span style="color: #080;">&amp;</span>amp<span style="color: #080;">;</span> lat <span style="color: #080;">&amp;</span>lt<span style="color: #080;">;</span> <a href="http://astrostatistics.psu.edu/su07/R/html/graphics/html/max.html"><span style="color: #0000FF; font-weight: bold;">max</span></a><span style="color: #080;">&#40;</span>europe.<span style="">limits</span>$lat<span style="color: #080;">&#41;</span><span style="color: #080;">&#41;</span></pre></td></tr></table></div>

<h3>Mapping with ggplot2</h3>
<p>While not specifically designed for the purpose, the <code>ggplot2</code> package is well suited for the display of maps. Let's first create an empty map (just showing borders,) by adding a <code>geom_path</code> layer to a <code>ggplot()</code> call.</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p634code17'); return false;">View Code</a> RSPLUS</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p63417"><td class="code" id="p634code17"><pre class="rsplus" style="font-family:monospace;"><span style="color: #228B22;"># ggplot mapping</span>
<span style="color: #228B22;"># data layer</span>
<span style="color: #080;">&amp;</span>gt<span style="color: #080;">;</span> m0m1</pre></td></tr></table></div>

<p>The map in the following image is obtained by typing <code>m1</code> in the R console.</p>
<p><a href="http://www.milanor.net/blog/wp-content/uploads/2013/01/eurEmpty.png"><img class="alignnone size-medium wp-image-651" src="http://www.milanor.net/blog/wp-content/uploads/2013/01/eurEmpty-240x300.png" alt="" width="240" height="300" /></a></p>
<p>Then, by adding a <code>geom_polygon</code> layer, we color the country area according to the education expenditure value (stored in the <code>Value</code> column.)</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p634code18'); return false;">View Code</a> RSPLUS</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p63418"><td class="code" id="p634code18"><pre class="rsplus" style="font-family:monospace;"><span style="color: #228B22;"># fill with education expenditure data</span>
<span style="color: #080;">&amp;</span>gt<span style="color: #080;">;</span> m2</pre></td></tr></table></div>

<p>And here is the result of typing <code>m2</code> in the R console.</p>
<p><a href="http://www.milanor.net/blog/wp-content/uploads/2013/01/eurFilled.png"><img class="alignnone size-medium wp-image-652" src="http://www.milanor.net/blog/wp-content/uploads/2013/01/eurFilled-240x300.png" alt="" width="240" height="300" /></a></p>
<p>The country borders are not visible anymore because the filled polygons have been stacked on top of them. Changing the order of layers will produce a more readable map.</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p634code19'); return false;">View Code</a> RSPLUS</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p63419"><td class="code" id="p634code19"><pre class="rsplus" style="font-family:monospace;"><span style="color: #228B22;"># inverse order (to have visible borders)</span>
<span style="color: #080;">&amp;</span>gt<span style="color: #080;">;</span> m0  m1  m2  m2</pre></td></tr></table></div>

<p><a href="http://www.milanor.net/blog/wp-content/uploads/2013/01/eurFilledBorders.png"><img class="alignnone size-medium wp-image-653" src="http://www.milanor.net/blog/wp-content/uploads/2013/01/eurFilledBorders-240x300.png" alt="" width="240" height="300" /></a></p>
<h3>Overlay on GoogleMaps</h3>
<p>Polygon and path layers can be overlaid on a map obtained from GoogleMaps (or OpenStreetMaps) using the <code>ggmap</code> package introduced in the previous posts.</p>
<p>It must be noted that the overlaying will work only if the boundary files have the same coordinate system and the same projection of the underlying map. In this case, the combination of Eurostats shapefiles and GoogleMaps works fine.</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p634code20'); return false;">View Code</a> RSPLUS</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p63420"><td class="code" id="p634code20"><pre class="rsplus" style="font-family:monospace;"><span style="color: #228B22;"># over a GoogleMap (not working if not correctly projected)</span>
<span style="color: #080;">&amp;</span>gt<span style="color: #080;">;</span> map m0 m1m2</pre></td></tr></table></div>

<p><a href="http://www.milanor.net/blog/wp-content/uploads/2013/01/eurOverlay.png"><img class="alignnone size-medium wp-image-654" src="http://www.milanor.net/blog/wp-content/uploads/2013/01/eurOverlay-240x300.png" alt="" width="240" height="300" /></a></p>
<p>As a final touch, let's put text on the map. Using the <code>summaryBy()</code> funcion of the <code>doBy</code> package, we calculate average values for multiple variables. The solution of using the average coordinates of all boundary points as the position where to place the text is a lazy one, as appropriate ways to calculate the center of mass of a polygon should be used instead.</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p634code21'); return false;">View Code</a> RSPLUS</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p63421"><td class="code" id="p634code21"><pre class="rsplus" style="font-family:monospace;"><span style="color: #228B22;"># add text</span>
<span style="color: #080;">&amp;</span>gt<span style="color: #080;">;</span> <a href="http://astrostatistics.psu.edu/su07/R/html/graphics/html/library.html"><span style="color: #0000FF; font-weight: bold;">library</span></a><span style="color: #080;">&#40;</span>doBy<span style="color: #080;">&#41;</span>
<span style="color: #080;">&amp;</span>gt<span style="color: #080;">;</span> txtValm3</pre></td></tr></table></div>

<p><a href="http://www.milanor.net/blog/wp-content/uploads/2013/01/eurText.png"><img class="alignnone size-medium wp-image-655" src="http://www.milanor.net/blog/wp-content/uploads/2013/01/eurText-240x300.png" alt="" width="240" height="300" /></a></p>
<h3>Where to find Shapefiles</h3>
<p>If you are looking for shapefiles, your best choice is probably googling for them. However, here are a few places where you can find them.</p>
<ul>
<li>The <a title="Eurostat Administrative and statistical units" href="http://www.milanor.net/blog/?p=429" target="_blank">Eurostat page</a> on Administrative and statistical units mentioned at the beginning of this post.</li>
<li><a title="Cartografia ISTAT" href="http://www.istat.it/it/strumenti/cartografia" target="_blank">ISTAT's cartography page</a> for Italian administrative units. Also contains geocoded data points of ports, police stations and many other things.</li>
<li>The <a title="GADM" href="http://gadm.org/" target="_blank">Global Administrative Areas</a> website has worldwide boundaries at various levels in several formats.</li>
<li><a title="CShapes" href="http://nils.weidmann.ws/projects/cshapes" target="_blank">CShapes</a> features historical boundaries going back to 1946, thus useful for displaying older data. They can be downloaded as shapefiles, but <code>chsapes</code> also comes as an R package.</li>
</ul>
<p>View (and download) the full code:</p>

<div class="wp_codebox_msgheader wp_codebox_hide"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left2">Download <a href="http://www.milanor.net/blog/wp-content/plugins/wp-codebox/wp-codebox.php?p=634&amp;download=maps3.R">maps3.R</a></span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p63422"><td class="code" id="p634code22"><pre class="r" style="font-family:monospace;">library(maptools)
library(ggplot2)
library(ggmap)
&nbsp;
# read administrative boundaries (change folder appropriately)
eurMap &lt;- readShapePoly(fn=&quot;NUTS_2010_60M_SH/Shape/data/NUTS_RG_60M_2010&quot;)
&nbsp;
# read downloaded data (change folder appropriately)
eurEdu &lt;- read.csv(&quot;educ_thexp_1_Data.csv&quot;, stringsAsFactors = F)
eurEdu$Value &lt;- as.double(eurEdu$Value) #format as numeric
&nbsp;
# merge map and data
eurEduMapDf &lt;- merge(eurMapDf, eurEdu, by.x=&quot;id&quot;, by.y=&quot;GEO&quot;)
eurEduMapDf &lt;- eurEduMapDf[order(eurEduMapDf$order),]
&nbsp;
#limit data to main Europe
europe.limits &lt;- geocode(c(&quot;Cape Fligely, Rudolf Island, Franz Josef Land, Russia&quot;, &quot;Gavdos, Greece&quot;, &quot;Faja Grande, Azores&quot;, &quot;Severny Island, Novaya Zemlya, Russia&quot;))
&nbsp;
eurEduMapDf &lt;- subset(eurEduMapDf, long &gt; min(europe.limits$lon) &amp; long &lt; max(europe.limits$lon) &amp; lat &gt; min(europe.limits$lat) &amp; lat &lt; max(europe.limits$lat))
&nbsp;
# ggplot mapping
# data layer
m0 &lt;- ggplot(data=eurEduMapDf)
# empty map (only borders)
m1 &lt;- m0 + geom_path(aes(x=long, y=lat, group=group), color='gray') + coord_equal()
&nbsp;
# fill with education expenditure data
m2 &lt;- m1 + geom_polygon(aes(x=long, y=lat, group=group, fill=Value))
&nbsp;
# inverse order (to have visible borders)
m0 &lt;- ggplot(data=eurEduMapDf)
m1 &lt;- m0 + geom_polygon(aes(x=long, y=lat, group=group, fill=Value)) + coord_equal()
m2 &lt;- m1 + geom_path(aes(x=long, y=lat, group=group), color='black')
m2
&nbsp;
# over a GoogleMap (not working if not correctly projected)
map &lt;- get_map(location = 'Europe', zoom=4)
m0 &lt;- ggmap(map)
m1 &lt;- m0 + geom_polygon(aes(x=long, y=lat, group=group, fill=Value), data=eurEduMapDf, alpha=.9)
m2 &lt;- m1 + geom_path(aes(x=long, y=lat, group=group), data=eurEduMapDf, color='black')
&nbsp;
# add text
library(doBy)
txtVal &lt;- summaryBy(long + lat + Value ~ id, data=eurEduMapDf, FUN=mean, keep.names=T)
m3 &lt;- m2 + geom_text(aes(x=long, y=lat, label=Value), data=txtVal, col=&quot;yellow&quot;, cex=3)</pre></td></tr></table></div>

]]></content:encoded>
			<wfw:commentRss>http://www.milanor.net/blog/?feed=rss2&#038;p=634</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>&quot;Introduction to R&quot; Course February 21-22, 2013</title>
		<link>http://www.milanor.net/blog/?p=429</link>
		<comments>http://www.milanor.net/blog/?p=429#comments</comments>
		<pubDate>Mon, 21 Jan 2013 08:02:56 +0000</pubDate>
		<dc:creator>Milano R net</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[Next Courses]]></category>

		<guid isPermaLink="false">http://www.milanor.net/blog/?p=429</guid>
		<description><![CDATA[Milano R net, in collaboration with Quantide, organizes "Introduction to R" Course February 21-22, 2013 Course description This two days course aims to provide an overview of the basic R environment and its applications. This course is intendended as a &#8230; <a class="more-link" href="http://www.milanor.net/blog/?p=429">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<h3><span style="color: #000000;">Milano R net, in collaboration with Quantide, organizes<br />
<strong>"Introduction to R" Course</strong><br />
February 21-22, 2013<br />
</span></h3>
<p><strong>Course description</strong><br />
This two days course aims to provide an overview of the basic R environment and its applications. This course is intendended as a starting point for any future development with R.<br />
At the end of the course, you will be able to gain awareness of the basic R language, importing/exporting data and manipulate data using R. You will do exploratory data analysis, perform basic statistics and build plots using R.</p>
<p><strong>Who should attend this course</strong><br />
Anyone who is new to R and willing to learn it. Anyone who has some previous knowledge of R and wants to organize it in a more structured way.</p>
<p><span id="more-429"></span></p>
<p><!--more--><strong>Course outline</strong><br />
Introduction to R: overview<br />
R Data Objects<br />
Data Import And Export<br />
Using R functions<br />
R Graphics<br />
Writing a function<br />
Introduction to Statistical Models with R<br />
Tables with R</p>
<p><strong>Course location</strong><br />
Hotel Michelangelo; Via Scarlatti, 33; Milano (near Central Railway Station)</p>
<p><strong>Course language</strong><br />
Course will be held in Italian. Course material will be in English.</p>
<p><strong>Course price</strong><br />
Commercial: 680,00 EUR (plus VAT). No profit and academic: 480,00 EUR (plus VAT)<br />
Price includes coffee breaks and lunches.<br />
10% discounts for 2 participants of the same company (commercial attendees only)<br />
20% discounts for 3 participants of the same company (commercial attendees only)<br />
For 4 or more participants of the same company or no profit institution, please contact us</p>
<p><strong>Course time</strong><br />
February 21-22, 2013 from 9.00 to 18.00.</p>
<p><strong>Course material</strong><br />
The course material will be provided during the course.</p>
<p><strong>Information and bookings</strong>: <a href="mailto:training@quantide.com" target="_blank">training@quantide.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.milanor.net/blog/?feed=rss2&#038;p=429</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
