Reasons to learn the R Programming Language

Loading...

Sign in or sign up now!
Alert icon
Upgrade to the latest Flash Player for improved playback performance. Upgrade now or more info.
33,953
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Sep 8, 2009

Courtney Brown describing why students should learn the R programming language. R is FREE, easy to use, and open source. It is often used to do statistics, but it can also be used for other purposes as well. R has become the primary development language for many statisticians, and undergraduates and graduate students can improve their resume greatly by being able to use R.

Get R here:
http://cran.r-project.org/

My website is:
http://www.courtneybrown.com/

Background images taken by Jeanne Kiritsis and Roberta Kiritsis

Note: The comments in the video relating to Pascal refer to previous corporate support for Pascal that was largely abandoned. There is an evolving "grass roots" version of Pascal called "Free Pascal" that continues development. There is also Object Pascal that has evolved into the Delphi Programming Language.

Category:

Education

Tags:

License:

Standard YouTube License

Link to this comment:

Share to:

Uploader Comments (RenegadeThinking)

  • Typical Academic. No Pascal compiler exists? What is Delphi then?

  • @GRIFF74

    I mention this in the sidebar comments for the video. Delphi is an object oriented evolution of early Pascal. My intent is not to downplay any of the many new incarnations of any language, but to point out that R should be reasonably long-lasting in its structure.

  • I guess he never heard of Free Pascal. Pascal is alive and well, and I use it as my primary language.

  • @dagda825

    Good point. I mention this in the video comments.

Top Comments

  • Great Video. Post some R tutorials! :)

see all

All Comments (59)

Sign In or Sign Up now to post a comment!
  • As a wee beginner in R, I am just now coming to the realization that if I want to work with large data sets (according to my friends in IT) I will need to learn some relational database management. Oh my goodness. Mild panic has begun. Please suggest a baby/dummie’s book that would be a good start for me to read.

  • @canufi Thankyou.

  • @TheGrayIntellectual by RAM do you mean memory? databases use a combination of memory and hard drive. it should not be of any concern to you if your database is in the memory in the hard drive, that should be a detail only that concerns the person writing the database software. You should only be concerned about getting data and using that data for your needs, you shouldn't worry about whether it is on your hard disk or in your memory. A good place to start is DbDebunk.com

  • @canufi Perhaps you are alluding to the problem (the price you pay for the power of R) of R storing everything as objects, thereby working with large databases require you to seek further RAM. I can’t make a decent comparison of R with “other languages” because it is my first object oriented language. I've only used GUIs in the past. You can read “Importing Data” section in Kabacoff’s R in Action Book pp. 35-41 to get data from other databases into R

  • @TheGrayIntellectual what about databases? wouldn't it be good to have a language that allowed you to run statistics over data stored in a database? What does the R language do to make using databases easier than other languages? 

  • @fndmiranda you can also embed ms excel spreadsheets into delphi programs using ActiveX/COM technology, allowing you to take control of excel using a programming language. Not only for delphi, but also visual basic (VB language sucks though).

  • Turbo Pascal was immensely popular and successful before Delphi. So your claim that you can't use your pascal code any more isn't really valid.. why couldn't you just put it into the turbo pascal integrated development environment and compile it? Even if your code was standard pascal you could convert it to turbopascal pretty easily. After turbo pascal was successful, freepascal then came along, which still runs old turbopascal code in addition to delphi code.

  • Can you link to some of the more impressive graphics output of R?

  • A lot of misleading comments here...

    R is a powerful language to do statistical analysis & graphics, not to build web apps or desktop systems.

    If you want web apps try Java, .NET, Python, C#, C++, etc.

    If you want quick and powerful data analysis stick with R, or sell your house and buy a SAS license.

    If you want very simple data analysis, stick with MS Excel.

  • If anyone here can help me with my R language work (polygon characteristics), please reply!!

Loading...

Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more