Learning a new programming language is not even comparable to the difficulty in learning an actual language. Other than that the rest of this video is not stupid.
What really convinced me of the importance of learning an object oriented language to perform research, in addition to Dr. Brown’s videos, was Dr. Patrick Burn’s article titled “R Relative to Statistical Packages.” The latter warns us against adapting your “thinking to your computing, rather than adapt your computing to your situation. Because of this statistical package straitjacket...” R has a “steep learning curve” but is quite a good time investment for future researchers.
Why would you want to pay for something that is free. Take a look at freepascal and project lazarus . Pascal dead ? Far Far Far from it. TIOBE INDEX has Pascal as the 15th position while R is at 27th ! Its seems more like R is almost dead. A lot of misinformation in your video and yes i read your more info box, but still EXTREMELY misleading.
awesome - i talked to one of my professors at my school last week. the professor does bioinformatics and he suggested i learn R. the problem is i am a hard core biologist, who is fascinated by the human genome and want to dig into it using some softwares. my good professor thinks R is the way to go, what do you think? thanks for the information - you are a good sales man, i am already looking into how to download R and put it on my mac.
I always recommend following the advice of your own professors, since they are the ones guiding your education. On the other hand, you also need to follow your instincts. Thus, I advise doing what your professor says as well as trying out some of the other software that interests you. No need to be exclusive. Explore.
@FarsightPress thanks farsightpress... now let's say i am ready to learn R. i haven't done any programming before - can you spend few minutes suggesting where i should begin. i don't see my professor till after two weeks, and the only thing he mentioned was, 'start into looking at programming in R'. i would highly appreciate it.
@SoHoTandCool There's a pdf tutorial available that you can find in the R program itself.
Also, if you have a question about a particular function, you can always type ?[whatever the name of the function is], and it will take you to a website explaining the function. For example, ?read.table
Pascal is a general-purpose programming language while it seems R is a special-purpose programming language for statistics. This makes it very narrow in scope. The speaker must be a statistician and was using Pascal to do statistics.
I am an actuarial science student and want to learn aspects of R which will help me in my course.Can you please tell me how to go about it?I would really appreciate it.
@ The Author & Speaker --- I have been working to get some sort of real-world program to a shippable codebase. I am going up with a Table ( row x column ) as I write this and will be seeking to make a robust design that can handle sparse-array as well as string to type conversion and just on down the list of standard cs challenges. I have a C compiler & could learn D but to get to market I am concerned about licensing issue that arose with the JVM
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.
@GRIFF74 I used to use Borland's Turbo Pascal professionally so I know something about Pascal. But lets be real. Delphi is hardly a comparable environment to R or Python. Sure you can develop in Delphi but its hardly the tool to manage huge datasets, run numerical analysis, and visualize complex relationships. The user community for R is enthusiastic, aggressive, and there is an abundance of add-on packages for managing research data types. can the same be said of Delphi ? Clearly not.
@GRIFF74 Good point. You can add to that; and what about Free Pascal (FP) an open source compiler, not to mention Lazarus the open source equivalent of Delphi.
It is pretty easy to use, no complex compiling + linking steps are required, you can check things in almost no time.
I always write the production code in other languages, but BASIC still is, at least to me, the perfect language for testing equations, prototypes, etc...
R was the first language I learned, actually, and it was a very POWERING experience. I have come to program pretty complex simulations on that program, mainly simulating datasets from various ficticious wildlife monitoring schemes (to estimate statisticla power).
@RenegadeThinking Delphi is alive and well, too. I've used Delphi 2010 and it's an excellent programming environment. Not knocking R, mind you. Basically if the language makes sense and you're productive in it then that's all that really matters. Free Pascal does what Java does (runs most anywhere) but with machine code, not a virtual machine :-) Cheers!
I use R and Python. I'm about a hundred times more productive in R. I wish it were multi-threaded but there are work-arounds. I often compare it to Matlab, the main difference being you can write beautiful code in R where Matlab code is fundamentally ugly.
@Tank8484 You have a misconception of Python. You can write GUI apps, console apps, text processing apps, web apps, games, and yes, scripts in Python.
I am a masters student and previosly i have been familiar with C and C++ coding language, It has been a long time since I have used any programming language. but recently i want to get back into it. Could you suggest how else i should get about learning this new language. Thank you
My experience is that if you know ,or are familiar with, C and C++ you should be okay with R. R employs "objects" and "methods" (also present in C++) since object oriented programming is quite popular. I use the BioConductor add-on package for biological statistical investigations. In the end I use a variety of languages such as Python and Perl but since I've started using R I seldom use SAS or SPSS anymore.
Thanks Dr. Brown. I have been using R in my studies (Honors and Master) and work (research analyst and land use modeller). I use other packages and language as well, i.e., STATA and Matlab. R is always my No.1 choice.
There is something that I want to add on top of your nice presentation. That is R, as a language, changes that way think about your problems and the way you solve them. When using R, you could feel that you are influenced by in.
Can you link to some of the more impressive graphics output of R?
ZwolfZki 4 days ago
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.
fndmiranda 1 week ago
If anyone here can help me with my R language work (polygon characteristics), please reply!!
mattjones969 3 weeks ago
Learning a new programming language is not even comparable to the difficulty in learning an actual language. Other than that the rest of this video is not stupid.
PoorRichardSaunders 3 weeks ago
What really convinced me of the importance of learning an object oriented language to perform research, in addition to Dr. Brown’s videos, was Dr. Patrick Burn’s article titled “R Relative to Statistical Packages.” The latter warns us against adapting your “thinking to your computing, rather than adapt your computing to your situation. Because of this statistical package straitjacket...” R has a “steep learning curve” but is quite a good time investment for future researchers.
TheGrayIntellectual 1 month ago
Why would you want to pay for something that is free. Take a look at freepascal and project lazarus . Pascal dead ? Far Far Far from it. TIOBE INDEX has Pascal as the 15th position while R is at 27th ! Its seems more like R is almost dead. A lot of misinformation in your video and yes i read your more info box, but still EXTREMELY misleading.
thekilon 1 month ago
R, the worst language ever invented.
Entering in the world of R is like entering in a nightmare.
itchy1234567 2 months ago
YOU KNOW HOW TO CONNECT TO SQL SERVER AND R (CODE) THANKS REGUARDS
RAI20118783 8 months ago
awesome - i talked to one of my professors at my school last week. the professor does bioinformatics and he suggested i learn R. the problem is i am a hard core biologist, who is fascinated by the human genome and want to dig into it using some softwares. my good professor thinks R is the way to go, what do you think? thanks for the information - you are a good sales man, i am already looking into how to download R and put it on my mac.
SoHoTandCool 9 months ago
@SoHoTandCool
I always recommend following the advice of your own professors, since they are the ones guiding your education. On the other hand, you also need to follow your instincts. Thus, I advise doing what your professor says as well as trying out some of the other software that interests you. No need to be exclusive. Explore.
FarsightPress 9 months ago
@FarsightPress thanks farsightpress... now let's say i am ready to learn R. i haven't done any programming before - can you spend few minutes suggesting where i should begin. i don't see my professor till after two weeks, and the only thing he mentioned was, 'start into looking at programming in R'. i would highly appreciate it.
SoHoTandCool 9 months ago
@SoHoTandCool There's a pdf tutorial available that you can find in the R program itself.
Also, if you have a question about a particular function, you can always type ?[whatever the name of the function is], and it will take you to a website explaining the function. For example, ?read.table
bobdylan23220 7 months ago
Pascal is a general-purpose programming language while it seems R is a special-purpose programming language for statistics. This makes it very narrow in scope. The speaker must be a statistician and was using Pascal to do statistics.
Tapajara 9 months ago
You can find some tutorials at off2themovies2.
off2themovies2 9 months ago
This has been flagged as spam show
No one is hiring R programmers, Learn C#.
Tazn0x 10 months ago
Comment removed
Tazn0x 10 months ago
Good.
azamstat 10 months ago
I am an actuarial science student and want to learn aspects of R which will help me in my course.Can you please tell me how to go about it?I would really appreciate it.
Thanks a lot (in advance)
mazeofdevils 11 months ago
R is kind of freaky to look at however...
zwerty007 11 months ago
Comment removed
FarsightPress 11 months ago
youtube.com/watch?v=KOLkgqeSFPQ
supermatti78 1 year ago
Are you worried about things like SciPy (Python language) stealing R's thunder and making it another 'good for the self' language?
r3bol 1 year ago
@ The Author & Speaker --- I have been working to get some sort of real-world program to a shippable codebase. I am going up with a Table ( row x column ) as I write this and will be seeking to make a robust design that can handle sparse-array as well as string to type conversion and just on down the list of standard cs challenges. I have a C compiler & could learn D but to get to market I am concerned about licensing issue that arose with the JVM
pzmtuthcvpvl 1 year ago
R and python are must learn languages for researchers. Invest in open source!!
Ramshobraja 1 year ago
Typical Academic. No Pascal compiler exists? What is Delphi then?
GRIFF74 1 year ago
@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.
RenegadeThinking 1 year ago 4
@GRIFF74 I used to use Borland's Turbo Pascal professionally so I know something about Pascal. But lets be real. Delphi is hardly a comparable environment to R or Python. Sure you can develop in Delphi but its hardly the tool to manage huge datasets, run numerical analysis, and visualize complex relationships. The user community for R is enthusiastic, aggressive, and there is an abundance of add-on packages for managing research data types. can the same be said of Delphi ? Clearly not.
bowiemott 1 year ago
@GRIFF74 Good point. You can add to that; and what about Free Pascal (FP) an open source compiler, not to mention Lazarus the open source equivalent of Delphi.
clashpeanan 3 weeks ago
I am convinced this must have been the language that Fegelein used to rebel against Hitler and find Wallee.
We must capture Fegelein and bring him to justice for his crimes! Fegelein! Fegelein! FEGELEIN!!!!
mzedong001 1 year ago
I still use BASIC (blitzplus), for prototyping.
It is pretty easy to use, no complex compiling + linking steps are required, you can check things in almost no time.
I always write the production code in other languages, but BASIC still is, at least to me, the perfect language for testing equations, prototypes, etc...
ruibjr 1 year ago
R was the first language I learned, actually, and it was a very POWERING experience. I have come to program pretty complex simulations on that program, mainly simulating datasets from various ficticious wildlife monitoring schemes (to estimate statisticla power).
OBSysteme 1 year ago
Thank You Dr Brown for the presentation. A few tutorials will be a good continue.
bokxser 1 year ago
Don't know why, but I've always had an affinity for software named with a single letter.
C, R, X
jessemaurais 1 year ago
Comment removed
BayesianMan 1 year ago
I guess he never heard of Free Pascal. Pascal is alive and well, and I use it as my primary language.
dagda825 1 year ago
@dagda825
Good point. I mention this in the video comments.
RenegadeThinking 1 year ago
@RenegadeThinking Delphi is alive and well, too. I've used Delphi 2010 and it's an excellent programming environment. Not knocking R, mind you. Basically if the language makes sense and you're productive in it then that's all that really matters. Free Pascal does what Java does (runs most anywhere) but with machine code, not a virtual machine :-) Cheers!
dagda825 1 year ago
I use R and Python. I'm about a hundred times more productive in R. I wish it were multi-threaded but there are work-arounds. I often compare it to Matlab, the main difference being you can write beautiful code in R where Matlab code is fundamentally ugly.
robsteele99 1 year ago
why don't use Python which is widely used around (ILM, NASA, Google)?
DanieleNiero 1 year ago
@DanieleNiero Python is a language for mostly making prototype apps. Python is a script language.
Tank8484 1 year ago
@Tank8484 You have a misconception of Python. You can write GUI apps, console apps, text processing apps, web apps, games, and yes, scripts in Python.
bytejuggler 1 year ago
Very well described.
WOWNumansi 1 year ago
Great video, I have recently began learning R myself, am looking at some of of your tutorials now. Thanks for posting!
drexelmcquimby 1 year ago
Interesting thoughts. Thank you.
Blaesch 1 year ago
Dear Dr Brown,
I am a masters student and previosly i have been familiar with C and C++ coding language, It has been a long time since I have used any programming language. but recently i want to get back into it. Could you suggest how else i should get about learning this new language. Thank you
nabinraj109 2 years ago 2
My experience is that if you know ,or are familiar with, C and C++ you should be okay with R. R employs "objects" and "methods" (also present in C++) since object oriented programming is quite popular. I use the BioConductor add-on package for biological statistical investigations. In the end I use a variety of languages such as Python and Perl but since I've started using R I seldom use SAS or SPSS anymore.
bowiemott 1 year ago
Thanks Dr. Brown. I have been using R in my studies (Honors and Master) and work (research analyst and land use modeller). I use other packages and language as well, i.e., STATA and Matlab. R is always my No.1 choice.
There is something that I want to add on top of your nice presentation. That is R, as a language, changes that way think about your problems and the way you solve them. When using R, you could feel that you are influenced by in.
xingmowang 2 years ago
Great video!
caljackshen 2 years ago
Great Video. Post some R tutorials! :)
PsycAndrew 2 years ago 8
@PsycAndrew You can find some tutorials at off2themovies2 on YouTube
off2themovies2 9 months ago