+ChinatownNoodles Well. I did the R programming course first and, as a beginner I didn't like it that much. It is poorly interactive and too much theory, like, too much really. I know the theory is important but as a beginner there was nothing interesting in knowing all that stuff and barely work on the program. If you wanna learn R programming, I recommend you Swirl. You learn while you work in R. It's very cool and you learn a lot.
If you're having issues finding a sufficient tutorial - try Datacamp. It starts off very slow (so you can comprehend the basics), then gets very in-depth by the end of all the chapters/courses.
@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.
You can buy Pascal compiler and it is relatively common. It is called Embarcadero RAD Studio (Formerly known as Delphi) and There is a great open source Pascal compiler called FreePascal.
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...
@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 discover you channel today, and I saw your videos... Thanks very much... I know now that I must lear R; I know that I don´t have any knowledge of programming, but I want to lear and your videos help so much. Thanks again.!
I loved PASCAL too and FORTRAN. You can NEVER tell if your SAMPLE is REPRESENTATIVE so it doesn't matter whether you use R or F or z or t. Statistical Inference is like shooting in the dark without ever seeing the light.
@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!
Thanks for the Video. I faced the same problem when I learned SAS. Now I am out of learning and can't have access to it. besides SAS is freaky expensive around $ 10,000 and who is gonna pay for that? R is daunting at first but offers many advantages in the middle to long term. chiefly its free and means that you can readily download it and perform all the cutting edge statistical- Econometics tests and advanced tests for data analytics
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.
@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.
@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.
Need some advice guys. As a medical graduate will learning R programming help me to boost my CV specially when applying for research electives and stuff ?
Go work for SR research, experiment builder still use Pascal... if you want to code directly you need the blow the dust off some old Pascal books and get cracking :)
I'm not convinced. Can I write efficient code with it? Or is it one of those languages for "non-programmers"? Can I easily do multi-threading? Efficient data structures and memory management? Design patterns? How about unit test support? How are the compile time errors? What sort of type/binding system? How is the debugger? How fast does it run? Free/Open is not enough. I wish you had expended on some of the key issues that are relevant when choosing a language/tool.
Hello Brown, what do you think about Julia.....one of my professor always urged us to learn Julia though I dont find any good tutorial on Julia and dont know whether it will die shortly like you mentioned for Pascal. I am bit confused in between R and Julia
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)
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.
Wow two years for a comment. FP/Lazarus is very much alive and well, outside the USA. It pays my bills, let's me live and work for myself I do quite nicely with it. How exactly is that bad?
I don't agree, learning language that lasts for decades would be important in world where programming means only knowing syntax. I believe that in this world where we live in you should learn a new programming language (with different paradigm) every year and once in a while take a look back at some old code you wrote and see how different programming environments shapes your programming (crafting) skill. p.s. and what about freepascal?
I seriously need to up my statistical skills. I've used SPSS for my masters work and am self taught for that program and for the statistics I used. I looked at R, but it seemed daunting with the huge learning curve I had. I use GIS too, and just read that ESRI has built a bridge for R to ArcMap. How does one begin to learn R? RUclipss?
***** RUclips is one way to learn. I recommend the channel thenewboston as he brings out new videos very often and is currently teaching R. I learnt Java and Python from him.
LOL, I already found that one and have watched it. I plan to watch his videos and lectures. I wish I knew what text book he was using. He said it was a good one but didn't say the name.
***** The text is in the text section of all the R videos for the statistics course. The textbook used for this course is: Statistical Methods for the Social Sciences (4th Edition), by Alan Agresti and Barbara Finlay, although the course can be used with any relevant textbook.
I agree with everything in your video about R. Have you tried Free Pascal www.freepascal.org/ with Lazarus www.lazarus-ide.org/? I have used fpc for fun to run some of my undergraduate pascal programs from the late 80's still run. fpc is available in most linux repos.
It’s almost 2020 now and it is still worth learning and investing in R. I love developing with .NET MVC C#, but R and Shiny are so powerful and much better for certain data processing tasks and apps
I learning R now in my linear programming class, my professor works with lots of data collection entities and says that it's really popular amongst scientists. So yes?
As Mr.Brown says you will not always have access to other not free-to-use systems, SAS as well, simply because you need to buy it. For instance, if you are working at startup or one of SMEs, which are not always capable to buy and provide you with paid access to that systems, like SAS. So you can always use R.
R is for statistical computing and graphics. That what it is good for, this is what it was built for. Data Scientists and the like love it. As with every language decision: The language has to support you in what you want to achieve. Everybody that thinks R is the language that can be used for everything, shouldn't be let near a computer IMHO. We already have enough stuff to clean-up that was created by overly ambitious "programmers" who toke the wrong decisions.
Today I am beginning to learn R programming with Coursera, very excited about that!! It's going to be my first programming language.
+Laura Alejandra Manchola Rojas Did you do The Data Scientist's Tool Box first? Or is going straight for the R programming course fine for a beginner?
+ChinatownNoodles Well. I did the R programming course first and, as a beginner I didn't like it that much. It is poorly interactive and too much theory, like, too much really. I know the theory is important but as a beginner there was nothing interesting in knowing all that stuff and barely work on the program.
If you wanna learn R programming, I recommend you Swirl. You learn while you work in R. It's very cool and you learn a lot.
+Laura Alejandra Manchola Rojas Thanks!
+Laura Alejandra Manchola Rojas you chose the wrong language to start with
If you're having issues finding a sufficient tutorial - try Datacamp. It starts off very slow (so you can comprehend the basics), then gets very in-depth by the end of all the chapters/courses.
@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.
You can buy Pascal compiler and it is relatively common. It is called Embarcadero RAD Studio (Formerly known as Delphi) and There is a great open source Pascal compiler called FreePascal.
I'm pretty sure there will be legacy code out there, that no one knows how to manipulate so you can push the $/hr up :-)
+Baqer Mamouri It's still an extremely useless language, and become even more useless as time passes by.
Thank You Dr Brown for the presentation. A few tutorials will be a good continue.
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...
@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 discover you channel today, and I saw your videos... Thanks very much... I know now that I must lear R; I know that I don´t have any knowledge of programming, but I want to lear and your videos help so much. Thanks again.!
Agree .. over the years, I learned Pascal. Fortran, Cobol, Basic, Smalltalk .. all have died out... Wise words!
@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.
Thanks, its good to know what you are learning R for, and this message helps clarify that.
I loved PASCAL too and FORTRAN. You can NEVER tell if your SAMPLE is REPRESENTATIVE so it doesn't matter whether you use R or F or z or t. Statistical Inference is like shooting in the dark without ever seeing the light.
As someone who loves econometrics more than life itself, I can say R is by far the best tool I could have ever been given!
LOL, i was like... "that sure looks like Courtney Brown" and bam, it's you, LOL
I hope all is well. 🦋
@DanieleNiero Python is a language for mostly making prototype apps. Python is a script language.
@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!
Thanks for the Video. I faced the same problem when I learned SAS. Now I am out of learning and can't have access to it. besides SAS is freaky expensive around $ 10,000 and who is gonna pay for that? R is daunting at first but offers many advantages in the middle to long term. chiefly its free and means that you can readily download it and perform all the cutting edge statistical- Econometics tests and advanced tests for data analytics
Surprised to see u here... fan of ur work on Farsight😃
What tool u used for Editing Video background ??
After watching this.. I am curious to learn.. R !! Thanks
Love PYTHON too.
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.
@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.
@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.
Need some advice guys. As a medical graduate will learning R programming help me to boost my CV specially when applying for research electives and stuff ?
why don't use Python which is widely used around (ILM, NASA, Google)?
Go work for SR research, experiment builder still use Pascal... if you want to code directly you need the blow the dust off some old Pascal books and get cracking :)
Who's here from clever programmer? Like
@dagda825
Good point. I mention this in the video comments.
I'm not convinced. Can I write efficient code with it? Or is it one of those languages for "non-programmers"? Can I easily do multi-threading? Efficient data structures and memory management? Design patterns? How about unit test support? How are the compile time errors? What sort of type/binding system? How is the debugger? How fast does it run?
Free/Open is not enough. I wish you had expended on some of the key issues that are relevant when choosing a language/tool.
11 years later…still should we learn R? Or Python?
Good Stuff, I'm going to start today ! Thanks for the video
coursera.com offers some free online courses about R. just go to that website and search "data analysis" and you''ll find them :)
Thank you !! I have not made any choice yet, so R R
This aged well
Hello Brown, what do you think about Julia.....one of my professor always urged us to learn Julia though I dont find any good tutorial on Julia and dont know whether it will die shortly like you mentioned for Pascal. I am bit confused in between R and Julia
Don't know why, but I've always had an affinity for software named with a single letter.
C, R, X
great video thank you for sharing that.
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)
Well.. I think you've made my choice clear :)
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.
Wow two years for a comment. FP/Lazarus is very much alive and well, outside the USA. It pays my bills, let's me live and work for myself I do quite nicely with it. How exactly is that bad?
R and python are must learn languages for researchers. Invest in open source!!
I don't agree, learning language that lasts for decades would be important in world where programming means only knowing syntax.
I believe that in this world where we live in you should learn a new programming language (with different paradigm) every year and once in a while take a look back at some old code you wrote and see how different programming environments shapes your programming (crafting) skill.
p.s. and what about freepascal?
One word only: Fantastic!
Thanks a lot :D
Another word, fantastic !
And another word: Fantastic!
thank you
I seriously need to up my statistical skills. I've used SPSS for my masters work and am self taught for that program and for the statistics I used. I looked at R, but it seemed daunting with the huge learning curve I had. I use GIS too, and just read that ESRI has built a bridge for R to ArcMap. How does one begin to learn R? RUclipss?
***** RUclips is one way to learn. I recommend the channel thenewboston as he brings out new videos very often and is currently teaching R. I learnt Java and Python from him.
Thank you, George!
*****
You can use this to help you:
ruclips.net/video/2-kw1MlOS1U/видео.html
LOL, I already found that one and have watched it. I plan to watch his videos and lectures. I wish I knew what text book he was using. He said it was a good one but didn't say the name.
***** The text is in the text section of all the R videos for the statistics course. The textbook used for this course is: Statistical Methods for the Social Sciences (4th Edition), by Alan Agresti and Barbara Finlay, although the course can be used with any relevant textbook.
Can I use R to develop android app?
Great Video. Post some R tutorials! :)
I guess he never heard of Free Pascal. Pascal is alive and well, and I use it as my primary language.
Nice info thx a lot.
Do you have a blog, or a twitter I can follow. I am new to R and you seem pretty good at it.
How will be the future in R language.....
@PsycAndrew You can find some tutorials at off2themovies2 on RUclips
Very good video
Good.
I agree with everything in your video about R. Have you tried Free Pascal www.freepascal.org/ with Lazarus www.lazarus-ide.org/? I have used fpc for fun to run some of my undergraduate pascal programs from the late 80's still run. fpc is available in most linux repos.
You can find some tutorials at off2themovies2.
fortran is awesome for hardcore array-based numerical methods. still very much alive and in use.
where's a good place to learn R online?
udemy
tall grey commands that you learn r
Hello. Its 2015 as I watch this video. Is learning the R programming language still worth it?
Of course!! Another alternative is scala with Spark
+Ernesto Oropeza It worths even more.
It’s almost 2020 now and it is still worth learning and investing in R. I love developing with .NET MVC C#, but R and Shiny are so powerful and much better for certain data processing tasks and apps
The ol time rock n roll intro oh yeah....
Clever programmer send me here
don't you dare say a bad word about FORTRAN, real men still use it, and will keep using it.
2009?
holy shit
check the "Computing for Data Analysis" course on Coursera
coursera(dot)org/#course/compdata
Me waiting for him to. Do some computer stuff
ruclips.net/video/2-kw1MlOS1U/видео.html
Try C++ ;). It is great
is this still relevant?
I learning R now in my linear programming class, my professor works with lots of data collection entities and says that it's really popular amongst scientists. So yes?
Isn't SAS better and more valuable to know than R?
As Mr.Brown says you will not always have access to other not free-to-use systems, SAS as well, simply because you need to buy it.
For instance, if you are working at startup or one of SMEs, which are not always capable to buy and provide you with paid access to that systems, like SAS. So you can always use R.
R is kind of freaky to look at however...
PYTHON forever.....;-)))))
i swear to god i thought he said 4chan at 0:29
Daumen hoch, wenn ihr VWLer von der Uni Mannheim seid :D
Save Walter White!
lmao.. fortran
Easy to use? What a joke.
R syntax is, by far, the most complicated, twisted, inconsistant, ill-designed programming language syntax ever.
R is for statistical computing and graphics. That what it is good for, this is what it was built for. Data Scientists and the like love it. As with every language decision: The language has to support you in what you want to achieve. Everybody that thinks R is the language that can be used for everything, shouldn't be let near a computer IMHO. We already have enough stuff to clean-up that was created by overly ambitious "programmers" who toke the wrong decisions.