<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Another reason to use R</title>
	<atom:link href="http://crookedtimber.org/2008/02/15/another-reason-to-use-r/feed/" rel="self" type="application/rss+xml" />
	<link>http://crookedtimber.org/2008/02/15/another-reason-to-use-r/</link>
	<description>Out of the crooked timber of humanity, no straight thing was ever made</description>
	<lastBuildDate>Sat, 21 Nov 2009 21:17:38 -0800</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: engels</title>
		<link>http://crookedtimber.org/2008/02/15/another-reason-to-use-r/comment-page-1/#comment-228554</link>
		<dc:creator>engels</dc:creator>
		<pubDate>Mon, 18 Feb 2008 13:59:09 +0000</pubDate>
		<guid isPermaLink="false">http://crookedtimber.org/2008/02/15/another-reason-to-use-r/#comment-228554</guid>
		<description>&lt;i&gt;I’m curious how R (or J for that matter) compares with L?&lt;/i&gt;

But what about &lt;a href=&quot;http://en.wikipedia.org/wiki/Q_%28programming_language%29&quot; rel=&quot;nofollow&quot;&gt;Q&lt;/a&gt;?</description>
		<content:encoded><![CDATA[	<p><i>I&#8217;m curious how R (or J for that matter) compares with L?</i></p>

	<p>But what about <a href="http://en.wikipedia.org/wiki/Q_%28programming_language%29" rel="nofollow">Q</a>?</p>
 ]]></content:encoded>
	</item>
	<item>
		<title>By: drew</title>
		<link>http://crookedtimber.org/2008/02/15/another-reason-to-use-r/comment-page-1/#comment-228482</link>
		<dc:creator>drew</dc:creator>
		<pubDate>Sun, 17 Feb 2008 19:38:00 +0000</pubDate>
		<guid isPermaLink="false">http://crookedtimber.org/2008/02/15/another-reason-to-use-r/#comment-228482</guid>
		<description>I think the compulsion to capitalize all programming languages comes people used to older languages like LISP, FORTRAN, COBOL, and PROLOG. (Although these days you often seen them written in normal capitalization.) My undergrad CS advisor was a former COBOL programmer and ever wrote Python as PYTHON.</description>
		<content:encoded><![CDATA[	<p>I think the compulsion to capitalize all programming languages comes people used to older languages like <span class="caps">LISP</span>, FORTRAN, <span class="caps">COBOL</span>, and <span class="caps">PROLOG</span>. (Although these days you often seen them written in normal capitalization.) My undergrad CS advisor was a former <span class="caps">COBOL</span> programmer and ever wrote Python as <span class="caps">PYTHON</span>.</p>
 ]]></content:encoded>
	</item>
	<item>
		<title>By: Crooked Timber &#187; &#187; Languages</title>
		<link>http://crookedtimber.org/2008/02/15/another-reason-to-use-r/comment-page-1/#comment-228474</link>
		<dc:creator>Crooked Timber &#187; &#187; Languages</dc:creator>
		<pubDate>Sun, 17 Feb 2008 19:08:40 +0000</pubDate>
		<guid isPermaLink="false">http://crookedtimber.org/2008/02/15/another-reason-to-use-r/#comment-228474</guid>
		<description>[...] following in the comments thread of Kieran&#8217;s recent post reminds me of an issue I&#8217;ve wondered about in the past. The comment exchange: Do people think [...]</description>
		<content:encoded><![CDATA[	<p>[...] following in the comments thread of Kieran&#8217;s recent post reminds me of an issue I&#8217;ve wondered about in the past. The comment exchange: Do people think [...]</p>
 ]]></content:encoded>
	</item>
	<item>
		<title>By: eszter</title>
		<link>http://crookedtimber.org/2008/02/15/another-reason-to-use-r/comment-page-1/#comment-228469</link>
		<dc:creator>eszter</dc:creator>
		<pubDate>Sun, 17 Feb 2008 18:22:07 +0000</pubDate>
		<guid isPermaLink="false">http://crookedtimber.org/2008/02/15/another-reason-to-use-r/#comment-228469</guid>
		<description>Thanks for this post (although I would retitle it &quot;Another reason to use Stata&quot;). I can&#039;t wait to forward it to everybody in my department!  (My students are the only ones who know anything other than SPSS. For now they might hate me for it, but hopefully they&#039;ll understand one day.)

Why people insist on spelling Stata with all caps is a mystery to me.</description>
		<content:encoded><![CDATA[	<p>Thanks for this post (although I would retitle it &#8220;Another reason to use Stata&#8221;). I can&#8217;t wait to forward it to everybody in my department!  (My students are the only ones who know anything other than <span class="caps">SPSS</span>. For now they might hate me for it, but hopefully they&#8217;ll understand one day.)</p>

	<p>Why people insist on spelling Stata with all caps is a mystery to me.</p>
 ]]></content:encoded>
	</item>
	<item>
		<title>By: Noli Irritare Leones &#187; Blog Archive &#187; Blogwatch</title>
		<link>http://crookedtimber.org/2008/02/15/another-reason-to-use-r/comment-page-1/#comment-228452</link>
		<dc:creator>Noli Irritare Leones &#187; Blog Archive &#187; Blogwatch</dc:creator>
		<pubDate>Sun, 17 Feb 2008 16:45:10 +0000</pubDate>
		<guid isPermaLink="false">http://crookedtimber.org/2008/02/15/another-reason-to-use-r/#comment-228452</guid>
		<description>[...] newest version of a popular piece of statistical analysis software is not allowed to leave the country. I hope this export issue gets fixed soon (not that I&#8217;ve used SPSS myself in, oh, [...]</description>
		<content:encoded><![CDATA[	<p>[...] newest version of a popular piece of statistical analysis software is not allowed to leave the country. I hope this export issue gets fixed soon (not that I&#8217;ve used <span class="caps">SPSS</span> myself in, oh, [...]</p>
 ]]></content:encoded>
	</item>
	<item>
		<title>By: GreatZamfir</title>
		<link>http://crookedtimber.org/2008/02/15/another-reason-to-use-r/comment-page-1/#comment-228429</link>
		<dc:creator>GreatZamfir</dc:creator>
		<pubDate>Sun, 17 Feb 2008 12:38:20 +0000</pubDate>
		<guid isPermaLink="false">http://crookedtimber.org/2008/02/15/another-reason-to-use-r/#comment-228429</guid>
		<description>Yabonn, I switched from Matlab to Numpy some time ago. Object-oriented programming is really heaven after Matlab, and while its array syntax is less polished than Matlab&#039;s, for the rest Numpy is just as good and fast, plus it has zero-based indexing. And f2py allows you to use Fortran and C routines seemlessly within your Python code. 

A big downside is that a working Numpy/Scipy system consists of lots of separate packages that all have to be installed and updated correctly. If you&#039;re on Windows, use the &quot;Enthon&quot; package that does this for you.

Another downside: no user-friendly 3-D plotting.

A good extra is Mlabwrapper (not in Enthon, but easy to install). If you import this module, it will start up Matlab in the background and you can seemlessly use any Matlab command in Python. I have heard something similar exists for R.

Don&#039;t switch to Scilab, unless the money/open source is your reason. It&#039;s a clone, without benefits over Matlab, only drawbacks.</description>
		<content:encoded><![CDATA[	<p>Yabonn, I switched from Matlab to Numpy some time ago. Object-oriented programming is really heaven after Matlab, and while its array syntax is less polished than Matlab&#8217;s, for the rest Numpy is just as good and fast, plus it has zero-based indexing. And f2py allows you to use Fortran and C routines seemlessly within your Python code.</p>

	<p>A big downside is that a working Numpy/Scipy system consists of lots of separate packages that all have to be installed and updated correctly. If you&#8217;re on Windows, use the &#8220;Enthon&#8221; package that does this for you.</p>

	<p>Another downside: no user-friendly 3-D plotting.</p>

	<p>A good extra is Mlabwrapper (not in Enthon, but easy to install). If you import this module, it will start up Matlab in the background and you can seemlessly use any Matlab command in Python. I have heard something similar exists for R.</p>

	<p>Don&#8217;t switch to Scilab, unless the money/open source is your reason. It&#8217;s a clone, without benefits over Matlab, only drawbacks.</p>
 ]]></content:encoded>
	</item>
	<item>
		<title>By: vivian</title>
		<link>http://crookedtimber.org/2008/02/15/another-reason-to-use-r/comment-page-1/#comment-228395</link>
		<dc:creator>vivian</dc:creator>
		<pubDate>Sun, 17 Feb 2008 04:13:13 +0000</pubDate>
		<guid isPermaLink="false">http://crookedtimber.org/2008/02/15/another-reason-to-use-r/#comment-228395</guid>
		<description>hmm. Doesn&#039;t sound like enthusiasm to me. So are we still bashing SPSS or is it economists now?</description>
		<content:encoded><![CDATA[	<p>hmm. Doesn&#8217;t sound like enthusiasm to me. So are we still bashing <span class="caps">SPSS</span> or is it economists now?</p>
 ]]></content:encoded>
	</item>
	<item>
		<title>By: yabonn</title>
		<link>http://crookedtimber.org/2008/02/15/another-reason-to-use-r/comment-page-1/#comment-228370</link>
		<dc:creator>yabonn</dc:creator>
		<pubDate>Sat, 16 Feb 2008 23:35:48 +0000</pubDate>
		<guid isPermaLink="false">http://crookedtimber.org/2008/02/15/another-reason-to-use-r/#comment-228370</guid>
		<description>Matlab spares you lots of the hassle. It&#039;s not stat-centric, though : you work on matrices. Heaven for the code line/evaluate line kind of people.

But : the editor is bad, and you can&#039;t change it if you want to debug too (there&#039;s an emacs mode, but yuck). Also, it&#039;s more a propotype thing - not the easiest thing to deploy your stuff. I blame, in both case, the fact that it&#039;s a commercial product.

So, these days I&#039;m thinking of moving to the Python based alternatives (Numpy/Pylab) or to Scilab - nice and free clone.</description>
		<content:encoded><![CDATA[	<p>Matlab spares you lots of the hassle. It&#8217;s not stat-centric, though : you work on matrices. Heaven for the code line/evaluate line kind of people.</p>

	<p>But : the editor is bad, and you can&#8217;t change it if you want to debug too (there&#8217;s an emacs mode, but yuck). Also, it&#8217;s more a propotype thing &#8211; not the easiest thing to deploy your stuff. I blame, in both case, the fact that it&#8217;s a commercial product.</p>

	<p>So, these days I&#8217;m thinking of moving to the Python based alternatives (Numpy/Pylab) or to Scilab &#8211; nice and free clone.</p>
 ]]></content:encoded>
	</item>
	<item>
		<title>By: tina</title>
		<link>http://crookedtimber.org/2008/02/15/another-reason-to-use-r/comment-page-1/#comment-228366</link>
		<dc:creator>tina</dc:creator>
		<pubDate>Sat, 16 Feb 2008 22:47:02 +0000</pubDate>
		<guid isPermaLink="false">http://crookedtimber.org/2008/02/15/another-reason-to-use-r/#comment-228366</guid>
		<description>Plus, you get to talk like a pirate every time you do stats: &quot;Arrrrr!&quot;</description>
		<content:encoded><![CDATA[	<p>Plus, you get to talk like a pirate every time you do stats: &#8220;Arrrrr!&#8221; </p>
 ]]></content:encoded>
	</item>
	<item>
		<title>By: Barry</title>
		<link>http://crookedtimber.org/2008/02/15/another-reason-to-use-r/comment-page-1/#comment-228345</link>
		<dc:creator>Barry</dc:creator>
		<pubDate>Sat, 16 Feb 2008 17:39:02 +0000</pubDate>
		<guid isPermaLink="false">http://crookedtimber.org/2008/02/15/another-reason-to-use-r/#comment-228345</guid>
		<description>About MATLAB - the University of Michigan is having problems because MATLAB decided to replace departmental licenses (buy rights to run N copies for one code and one line-item charge) with individual copies.  This means that the software licensing folks were swamped with trying to process a very large number of individual licenses at the last minute.  

People like that are begging to scr*w you over.</description>
		<content:encoded><![CDATA[	<p>About <span class="caps">MATLAB </span>- the University of Michigan is having problems because <span class="caps">MATLAB</span> decided to replace departmental licenses (buy rights to run N copies for one code and one line-item charge) with individual copies.  This means that the software licensing folks were swamped with trying to process a very large number of individual licenses at the last minute.</p>

	<p>People like that are begging to scr*w you over.</p>
 ]]></content:encoded>
	</item>
	<item>
		<title>By: Barry</title>
		<link>http://crookedtimber.org/2008/02/15/another-reason-to-use-r/comment-page-1/#comment-228344</link>
		<dc:creator>Barry</dc:creator>
		<pubDate>Sat, 16 Feb 2008 17:37:35 +0000</pubDate>
		<guid isPermaLink="false">http://crookedtimber.org/2008/02/15/another-reason-to-use-r/#comment-228344</guid>
		<description>&quot;A real question—is R better than APL (which is my fallback all-purpose language).&quot;
Posted by SamChevre 

APL would be a cool, useful and very powerful thing to use back in the 1980&#039;s (I encountered it in 1990).  It&#039;s obsolete now, given all purpose statistical software, MATLAB, R, Maple and Mathematical.</description>
		<content:encoded><![CDATA[	<p>&#8220;A real question&#8212;is R better than <span class="caps">APL </span>(which is my fallback all-purpose language).&#8221;<br />
Posted by SamChevre</p>

	<p><span class="caps">APL</span> would be a cool, useful and very powerful thing to use back in the 1980&#8217;s (I encountered it in 1990).  It&#8217;s obsolete now, given all purpose statistical software, <span class="caps">MATLAB</span>, R, Maple and Mathematical.</p>
 ]]></content:encoded>
	</item>
	<item>
		<title>By: sv</title>
		<link>http://crookedtimber.org/2008/02/15/another-reason-to-use-r/comment-page-1/#comment-228341</link>
		<dc:creator>sv</dc:creator>
		<pubDate>Sat, 16 Feb 2008 16:20:18 +0000</pubDate>
		<guid isPermaLink="false">http://crookedtimber.org/2008/02/15/another-reason-to-use-r/#comment-228341</guid>
		<description>re: #20:  MATLAB is really powerful, with tons of libraries or &#039;toolboxes&#039; for specific applications like image processing, statistics, etc.  it&#039;s relatively easy for a non-programmer to use.  i&#039;m an engineer and i&#039;ve never done anything beyond simple statistical stuff in it, so i dont know how it compares to R on that front.

i hadn&#039;t heard of R, but reading some basic stuff about it, it looks like it would be better for statistics as long as you&#039;re comfortable with object-oriented programming.  MATLAB is more shell/scripting style.</description>
		<content:encoded><![CDATA[	<p>re: #20:  <span class="caps">MATLAB</span> is really powerful, with tons of libraries or &#8216;toolboxes&#8217; for specific applications like image processing, statistics, etc.  it&#8217;s relatively easy for a non-programmer to use.  i&#8217;m an engineer and i&#8217;ve never done anything beyond simple statistical stuff in it, so i dont know how it compares to R on that front.</p>

	<p>i hadn&#8217;t heard of R, but reading some basic stuff about it, it looks like it would be better for statistics as long as you&#8217;re comfortable with object-oriented programming.  <span class="caps">MATLAB</span> is more shell/scripting style.</p>
 ]]></content:encoded>
	</item>
	<item>
		<title>By: SG</title>
		<link>http://crookedtimber.org/2008/02/15/another-reason-to-use-r/comment-page-1/#comment-228323</link>
		<dc:creator>SG</dc:creator>
		<pubDate>Sat, 16 Feb 2008 07:33:12 +0000</pubDate>
		<guid isPermaLink="false">http://crookedtimber.org/2008/02/15/another-reason-to-use-r/#comment-228323</guid>
		<description>Regarding r, I just want to say it&#039;s really frustrating.

I have to use it a lot, and here are my problems so far:

1) it doesn&#039;t handle vectors and matrices the same way, so I have to convert vectors into matrices in any function where the row dimension of the input varies
2) sometimes it calculates matrix products as 1x1 matrices, which it does not treat as scalars
3) when I turn it on, the Japanese language comes out as gibberish so I have to go and change the gui preferences first thing - even though I&#039;m using the Japanese language version
4) It frequently doesn&#039;t give warnings within functions when small errors occur, instead just returning NAs

I spent all last weekend helping a fellow member of my lab implement cox proportional hazards modelling using the Newton-Raphson method, allowing for ties, in R. A large part of my code is peppered with methods to handle these idiosyncracies in matrix mathematics. 

Also a proper object browser would be nice.

I have been having equally frustrating problems with the japanese-language port of latex. Free software may be a cute idea, but all too often it is really, really frustating.</description>
		<content:encoded><![CDATA[	<p>Regarding r, I just want to say it&#8217;s really frustrating.</p>

	<p>I have to use it a lot, and here are my problems so far:</p>

	<p>1) it doesn&#8217;t handle vectors and matrices the same way, so I have to convert vectors into matrices in any function where the row dimension of the input varies<br />
2) sometimes it calculates matrix products as 1&#215;1 matrices, which it does not treat as scalars<br />
3) when I turn it on, the Japanese language comes out as gibberish so I have to go and change the gui preferences first thing &#8211; even though I&#8217;m using the Japanese language version<br />
4) It frequently doesn&#8217;t give warnings within functions when small errors occur, instead just returning NAs</p>

	<p>I spent all last weekend helping a fellow member of my lab implement cox proportional hazards modelling using the Newton-Raphson method, allowing for ties, in R. A large part of my code is peppered with methods to handle these idiosyncracies in matrix mathematics.</p>

	<p>Also a proper object browser would be nice.</p>

	<p>I have been having equally frustrating problems with the japanese-language port of latex. Free software may be a cute idea, but all too often it is really, really frustating.</p>
 ]]></content:encoded>
	</item>
	<item>
		<title>By: CB</title>
		<link>http://crookedtimber.org/2008/02/15/another-reason-to-use-r/comment-page-1/#comment-228321</link>
		<dc:creator>CB</dc:creator>
		<pubDate>Sat, 16 Feb 2008 07:13:35 +0000</pubDate>
		<guid isPermaLink="false">http://crookedtimber.org/2008/02/15/another-reason-to-use-r/#comment-228321</guid>
		<description>@vivian,
Matlab has become very common amongst the kind of economists that used to use Gauss. 

I take this as a BAD sign. These are the same people who used a clunky package on the grounds of sunk costs.</description>
		<content:encoded><![CDATA[	<p>@vivian,<br />
Matlab has become very common amongst the kind of economists that used to use Gauss.</p>

	<p>I take this as a <span class="caps">BAD</span> sign. These are the same people who used a clunky package on the grounds of sunk costs.</p>
 ]]></content:encoded>
	</item>
	<item>
		<title>By: Tom Ames</title>
		<link>http://crookedtimber.org/2008/02/15/another-reason-to-use-r/comment-page-1/#comment-228318</link>
		<dc:creator>Tom Ames</dc:creator>
		<pubDate>Sat, 16 Feb 2008 04:51:44 +0000</pubDate>
		<guid isPermaLink="false">http://crookedtimber.org/2008/02/15/another-reason-to-use-r/#comment-228318</guid>
		<description>A great R resource is Maindonald&#039;s &quot;Data Analysis and Graphics Using R&quot; (&quot;DAAG&quot;).

R is quite unlike SAS and SPSS, but that&#039;s one of its strengths. Don&#039;t expect to just pick it up though: it takes a bit of a mindset readjustment.

But I&#039;d rather work in R than in just about any other programming language.</description>
		<content:encoded><![CDATA[	<p>A great R resource is Maindonald&#8217;s &#8220;Data Analysis and Graphics Using R&#8221; (&#8220;DAAG&#8221;).</p>

	<p>R is quite unlike <span class="caps">SAS</span> and <span class="caps">SPSS</span>, but that&#8217;s one of its strengths. Don&#8217;t expect to just pick it up though: it takes a bit of a mindset readjustment.</p>

	<p>But I&#8217;d rather work in R than in just about any other programming language.</p>
 ]]></content:encoded>
	</item>
</channel>
</rss>
