Graph of data -ProgrammingR header image
Beginner to advanced resources for the R programming language

FAQs

The goal of ProgrammingR.com is to provide useful information to those learning and using the R programming language. New analysts and programmers starting out with R will find extensive information on importing data and conducting basic analyses. Seasoned users of other statistical packages, such as SAS and SPSS, will find information on how to translate their current statistical and syntactical knowledge into R terminology. Advanced R users will benefit from the knowledge and experience available in our forums section.

In addition to information on using the R programming language. ProgrammingR.com also provides jobs listings, book reviews, a list of R consultants and a forums section.

To contact me please use the contact form here.

Where can I download R?

You can download the most recent version of R for Windows, MacOS or Linux from the Comprehensive R Archive Network (CRAN) website.

For Windows users:

Click through the “Windows” link near the top of the CRAN home page. On the following page click through the “base” link. On the next page, click the link ending in “.exe” to download the file. After downloading, double click the downloaded file to install like any other program.

For LINUX users:

Click through the “Linux” link near the top of the CRAN home page. Select your distribution and follow the provided instructions. Ubuntu users can also use the Synaptic Package Manager included in Ubuntu distributions.

For MacOS users:

Click through the “MacOS” link near the top of the CRAN home page. Download and install the appropriate R image. (The first file listed includes an installer; the second does not).

Who maintains this site?

My name is Bryan. I have a doctorate from the University of Texas at Austin and have been teaching, conducting and consulting in the area of research methods for over a decade. I was taught to do quantitative research using SPSS and SAS (and STATA to some extent). I still maintain my proficiency in those packages because of their prevalence, but I have devoted a considerable amount of time to transitioning to R because of its flexibility, power, nimbleness and because of the potential of open source software. Currently, I conduct all of my consulting work in R. To contact me please use the contact page here.