What every aspiring data analysts should be learning first

Statistics.

Get familiar and comfortable with combinations, permutations, different types of probability, linear regression, hypothesis testing, different types of distributions.

 

Python or R?

When it comes to analysis, Python is mostly used for Machine Learning and Deep Learning. Python use to have an advantage over R when it came to Deep Learning due to Python having exclusive support from TensorFlow, Keras, and Hadoop (or was it Spark?). As of writing this, all of those tools now support R. This could cause a problem for Python due to the academic world’s preference towards R, but forced to use Python for Deep Learning/AI.

R is the king of statistical analysis, but Python has statistical packages to turn it into a really good piece of software for statistical analysis, but R far superior in this field, and requires less code to do the same things.

Also, R has better data visualization tools: ggplot2, ggvis, Shiny, rCharts, etc. Though the king of data visualization is D3.js. Some R, Python, Scala, and Julia (the current data analysis languages) data pros who focus heavily on data visualization and story telling use D3.js, but it requires knowing HTML + CSS + JavaScript. It’s a bit too much for most people.

Either way you go, you’ll be fine. The biggest advantages are

Pros

Python: As of now has books on how to take advantage of TensorFlow and Keras for Deep Learning/AI. R is going to take at least a year to get good books on using these tools. Python has some sort of database advantage over R, but I’m not sure what that is. Has Plotly support.

R: Has an unbelievable amount of books on statistical analysis and various analysis techniques. R has an incredibly active community (#rstats) that is 100% focused on analysis. R looks to be the preferred language in the job market for Data Analysts. Rmarkdown and R Notebooks are fantastic. R pubs is fantastic. Has Plotly support.

Cons

Python’s community is very fractured on topics, especially when compared to R. It’s easier to find help on what you need when using R because of this. The community and some pivotal Python books are still split between Python 2 and Python 3. Python doesn’t have vectorization like R. For Loops are harder and slower to code and execute than R’s vectorization capabilities.

Older R versions are slow, and doing parallel programming wasn’t a thing for R, but that’s no longer a problem, but I think Python still might be a hair faster for most big data process. Though there’s RCPP and Cython if you ever in the future want lightning fast code. R gets bashed on a lot by Python only users. It’s annoying, but best ignored.

Twitter Digg Delicious Stumbleupon Technorati Facebook Email

114 Responses to “What every aspiring data analysts should be learning first”

  1. Appreciate the recommendation. Will try it out.

  2. It’s really a great and useful piece of info. I’m glad that you shared this useful information with us. Please keep us up to date like this. Thanks for sharing.

  3. Hey there! Quick question that’s totally off
    topic. Do you know how to make your site mobile friendly?
    My site looks weird when viewing from my iphone 4. I’m trying to find a template or plugin that
    might be able to correct this problem. If you have any suggestions, please share.
    Cheers!

  4. Hey! I simply want to give an enormous thumbs up for the great data you will have here on this post. I shall be coming again to your blog for extra soon.

  5. I used to be more than happy to search out this net-site.I wanted to thanks on your time for this glorious read!! I definitely enjoying every little little bit of it and I’ve you bookmarked to take a look at new stuff you weblog post.

  6. Youre so cool! I dont suppose Ive read anything like this before. So good to search out any individual with some unique thoughts on this subject. realy thank you for beginning this up. this website is something that is needed on the web, someone with just a little originality. useful job for bringing one thing new to the internet!

  7. Simply desire to say your article is as astonishing. The clearness in your post is just
    cool and i can assume you’re an expert on this subject.

    Well with your permission allow me to grab your feed to keep up
    to date with forthcoming post. Thanks a million and please continue the rewarding work.

  8. Spot on with this write-up, I actually think this website needs rather more consideration. I’ll in all probability be once more to read rather more, thanks for that info.

  9. There are actually a lot of details like that to take into consideration. That is a nice point to carry up. I offer the ideas above as normal inspiration but clearly there are questions just like the one you convey up where crucial factor will likely be working in honest good faith. I don?t know if greatest practices have emerged round issues like that, however I’m certain that your job is clearly recognized as a fair game. Both boys and girls feel the impression of only a second’s pleasure, for the remainder of their lives.

  10. I feel that is among the most important information for me.

    And i am happy studying your article. However
    wanna commentary on some common things, The web site style
    is ideal, the articles is really nice : D. Good process,
    cheers

  11. That is the appropriate weblog for anyone who wants to search out out about this topic. You notice a lot its nearly laborious to argue with you (not that I really would need…HaHa). You undoubtedly put a new spin on a topic thats been written about for years. Great stuff, simply great!

  12. Heya! I just wanted to ask if you ever have any problems with hackers?
    My last blog (wordpress) was hacked and I ended up losing months of hard work due
    to no data backup. Do you have any solutions to prevent
    hackers?

  13. Hey there just wanted to give you a brief heads up and let you
    know a few of the images aren’t loading correctly. I’m not sure
    why but I think its a linking issue. I’ve tried it in two different web browsers and both show
    the same outcome.

  14. Youre so cool! I dont suppose Ive read anything like this before. So nice to search out any person with some unique ideas on this subject. realy thank you for beginning this up. this website is one thing that’s wanted on the internet, someone with slightly originality. helpful job for bringing something new to the internet!

  15. I have learn a few good stuff here. Definitely price bookmarking for revisiting.
    I surprise how a lot attempt you set to create such a magnificent informative web site.

  16. wonderful submit, very informative. I’m wondering why the
    opposite experts of this sector don’t realize this. You must
    proceed your writing. I am sure, you have a huge readers’ base already!

  17. Woah! I’m really digging the template/theme of this site. It’s simple, yet effective. A lot of times it’s challenging to get that “perfect balance” between user friendliness and visual appeal. I must say you have done a very good job with this. Additionally, the blog loads extremely fast for me on Opera. Exceptional Blog!

  18. Would you be fascinated with exchanging links?

  19. You created some decent points there. I looked on the internet for the concern and found most people will go together with with your web-site.

  20. I’d should examine with you here. Which is not one thing I normally do! I take pleasure in reading a publish that will make people think. Also, thanks for permitting me to comment!

  21. Hello! I know this is kinda off topic nevertheless I’d figured I’d ask. Would you be interested in trading links or maybe guest authoring a blog article or vice-versa? My website goes over a lot of the same topics as yours and I think we could greatly benefit from each other. If you happen to be interested feel free to shoot me an email. I look forward to hearing from you! Awesome blog by the way!

  22. that’s hysterical…(within just solution in direction of whut)

  23. Just desire to say your article is as astonishing.
    The clearness for your publish is simply spectacular and that i can think you’re an expert on this subject.
    Well with your permission allow me to clutch your feed to stay up to
    date with impending post. Thank you 1,000,000 and
    please keep up the rewarding work.

  24. Excellent article! We will be linking to this particularly great article
    on our website. Keep up the great writing.

  25. very good submit, i actually love this web site, carry on it

  26. You made some decent factors there. I appeared on the web for the difficulty and found most individuals will go together with together with your website.

  27. Thanks for the sensible critique. Me and my neighbor were just preparing to do some research on this. We got a grab a book from our area library but I think I learned more from this post. I am very glad to see such wonderful information being shared freely out there.

  28. It’s difficult to find experienced people on this subject, but you seem
    like you know what you’re talking about! Thanks

  29. That was remarkable! Previously, right here’s nearly anything that by yourself could possibly have to have in the direction of appearance ahead in the direction of, the 10th Yearly Brazilian carnival this Feb 20.

  30. I’m not sure where you’re getting your information, but great topic.

    I needs to spend some time learning more or understanding more.
    Thanks for great info I was looking for this information for my
    mission.

  31. For newest news you have to pay a quick visit internet and on world-wide-web I found this website as a finest website for newest updates.

  32. Howdy! I just wish to give an enormous thumbs up for the good data you have here on this post. I will likely be coming back to your blog for extra soon.

  33. Thank you a lot for sharing this with all people you really realize what you’re speaking approximately! Bookmarked. Kindly additionally seek advice from my web site =). We will have a link alternate arrangement among us!

  34. Hi there! Do you use Twitter? I’d like to follow you if that would be ok. I’m absolutely enjoying your blog and look forward to new updates.

  35. This actually answered my downside, thank you!

  36. There’s certainly a lot to know about this topic. I like all the points you made.

  37. Hello, I enjoy reading all of your post. I like to write a little comment to support
    you.

  38. A fascinating discussion is worth comment. I do think that
    you ought to write more about this subject, it might not be a taboo subject but generally
    people don’t talk about such topics. To the next! Cheers!!

  39. Oh my goodness! Incredible article dude! Thank you so much, However I
    am experiencing issues with your RSS. I don’t know why I
    can’t subscribe to it. Is there anyone else getting similar RSS problems?
    Anybody who knows the solution can you kindly respond?
    Thanx!!

  40. Have had these lace frontal for about a month, but have been bringing them all some time. They are really stunning, pretty wonderful and manner. Just excellent, adore them!

  41. Greetings! Very helpful advice within this article!
    It is the little changes that make the largest changes.
    Thanks for sharing!

  42. Hi my family member! I wish to say that this article is amazing, nice written and include approximately all
    vital infos. I’d like to peer more posts like this
    .

  43. Great post. I used to be checking constantly this blog
    and I am inspired! Very useful information specially the
    ultimate section 🙂 I care for such information much.
    I was seeking this certain info for a long time.
    Thank you and good luck.

  44. Once I originally commented I clicked the -Notify me when new feedback are added- checkbox and now every time a remark is added I get four emails with the identical comment. Is there any means you possibly can take away me from that service? Thanks!

  45. Cephalexin Tanning Bed Risk [url=http://cialtobuy.com ]cialis[/url] Priligy Generico Chile
    Cialis Non Prescription Needed
    Generic Tadalis Sx Soft Omnigen cialis Cialis Richtig Anwenden

  46. Hi there! Do you know if they make any plugins to assist with Search Engine Optimization?
    I’m trying to get my blog to rank for some targeted keywords but I’m not seeing very good gains.
    If you know of any please share. Kudos!

  47. There’s noticeably a bundle to know about this. I assume you made sure good points in features also.

  48. Your house is valueble for me. Thanks!…

  49. I am not positive the place you’re getting your information, however great topic.
    I must spend some time learning much more or understanding more.
    Thank you for excellent info I was on the lookout for this info for my mission.

  50. I got this website from my friend who informed me on the topic of this web page and now this time I am
    browsing this web page and reading very informative articles or
    reviews at this time.

  51. Hurrah! After all I got a weblog from where I can genuinely take helpful facts regarding my study and
    knowledge.

  52. I like the valuable info you provide in your articles.

    I’ll bookmark your weblog and check again here regularly.
    I am quite sure I’ll learn lots of new stuff right here!
    Good luck for the next!

  53. My relatives every time say that I am killing my
    time here at web, however I know I am getting experience all the time by reading such
    nice posts.

  54. Hi, Neat post. There is a problem with your website in internet explorer, may test this?
    IE still is the market chief and a big component of other people will pass over your great writing due
    to this problem.

  55. Thank you for the good writeup. It in fact was a
    amusement account it. Look advanced to far added agreeable from you!

    However, how could we communicate?

  56. This page definitely has all the information and facts I needed concerning this subject and didn’t know who to ask.

  57. The other day, while I was at work, my cousin stole my
    iPad and tested to see if it can survive a thirty foot drop,
    just so she can be a youtube sensation. My iPad is now destroyed and
    she has 83 views. I know this is completely off topic but
    I had to share it with someone!

  58. Does your blog have a contact page? I’m having trouble locating it but, I’d like
    to send you an email. I’ve got some recommendations for your blog you might be interested
    in hearing. Either way, great site and I look forward to seeing it develop over time.

  59. Appreciating the persistence you put into your blog and detailed information you provide.
    It’s great to come across a blog every once in a while that isn’t the same out of date rehashed information. Great
    read! I’ve saved your site and I’m adding your RSS feeds to my Google account.

  60. Hi to every one, the contents existing at this web page are
    in fact amazing for people experience, well, keep up the good work fellows.

  61. What’s Taking place i am new to this, I stumbled upon this I have discovered It absolutely helpful and it has aided me out loads.
    I’m hoping to contribute & aid other users like
    its aided me. Great job.

  62. I could not resist commenting. Well written!

  63. Every weekend i used to pay a quick visit this site, because i want enjoyment, as this this website conations actually fastidious funny data too.

  64. Good day! Do you know if they make any plugins to assist
    with SEO? I’m trying to get my blog to rank for some targeted keywords but I’m not seeing very
    good success. If you know of any please share. Kudos!

  65. Thanks for some other excellent article. Where else could anyone get that kind of
    info in such an ideal approach of writing? I have a presentation next week,
    and I’m at the look for such information.

  66. What’s up, I read your blogs regularly. Your humoristic style is witty, keep it up!

  67. I enjoy reading through an article that can make men and women think.

    Also, thanks for allowing me to comment!

  68. It’s the best time to make some plans for the future and it’s time to be happy.
    I have read this post and if I could I desire to suggest you some interesting things or tips.

    Perhaps you could write next articles referring to this article.
    I wish to read even more things about it!

  69. I have been exploring for a little for any high quality articles or blog posts in this sort
    of space . Exploring in Yahoo I ultimately stumbled upon this website.
    Studying this info So i am happy to show that I have an incredibly good
    uncanny feeling I found out exactly what I needed.
    I most certainly will make certain to do not omit this web site and provides it a glance regularly.

  70. I don’t even know how I ended up here, but I thought this post was good.
    I don’t know who you are but definitely you are going to a famous blogger if
    you are not already 😉 Cheers!

  71. I couldn’t resist commenting. Well written!

  72. Useful information. Lucky me I discovered your web site accidentally, and I’m stunned why this
    accident didn’t happened earlier! I bookmarked it.

  73. Wow, wonderful blog format! How lengthy have you ever been running a blog for?
    you made running a blog glance easy. The total glance of your site
    is excellent, as neatly as the content!

  74. After checking out a number of the articles
    on your website, I really like your way of blogging. I bookmarked it to my bookmark webpage list and will be checking
    back soon. Please visit my web site as well
    and let me know your opinion.

  75. This is my first time go to see at here and
    i am really pleassant to read everthing at alone place.

  76. First of all I want to say terrific blog! I had a quick question which I’d like to ask if you do not mind.

    I was curious to know how you center yourself and clear your thoughts before writing.

    I have had a difficult time clearing my thoughts in getting my ideas out.
    I truly do enjoy writing but it just seems
    like the first 10 to 15 minutes are generally lost simply just trying to figure out how
    to begin. Any recommendations or tips? Cheers!

  77. I don’t even know how I ended up here, but I thought
    this post was great. I don’t know who you are but definitely you’re going to a famous blogger if you are not already 😉
    Cheers!

  78. You made some good points there. I checked on the net for additional
    information about the issue and found most people will go along with your views on this web site.

  79. Hi! I just would like to offer you a huge thumbs up for your great info you’ve got here on this post.

    I will be returning to your website for more soon.

  80. There are some fascinating points in time on this article but I don’t know if I see all of them center to heart. There may be some validity but I will take maintain opinion until I look into it further. Good article , thanks and we wish extra! Added to FeedBurner as nicely

  81. very good submit, i certainly love this website, carry on it

  82. Hi there, I enjoy reading through your article. I like to write a little
    comment to support you.

  83. WONDERFUL Post.thanks for share..more wait .. …

  84. This site is really a stroll-by way of for all of the data you wished about this and didn’t know who to ask. Glimpse right here, and you’ll positively uncover it.

  85. You need to take part in a contest for the most effective blogs on the web. I’ll suggest this website!

  86. WONDERFUL Post.thanks for share..more wait .. …

  87. Hey! I simply would like to give an enormous thumbs up for the great info you’ve right here on this post. I shall be coming again to your blog for more soon.

  88. Saved as a favorite, I like your website!

  89. I think that is one of the so much vital info for me. And i’m glad studying your article.
    However want to commentary on some general things, The website taste is great, the
    articles is in point of fact nice : D. Just right task, cheers

  90. Nice post. I learn something more difficult on different blogs everyday. It is going to at all times be stimulating to read content material from different writers and practice a little something from their store. I’d want to use some with the content material on my weblog whether or not you don’t mind. Natually I’ll provide you with a hyperlink on your internet blog. Thanks for sharing.

  91. An impressive share, I simply given this onto a colleague who was doing just a little analysis on this. And he actually bought me breakfast as a result of I found it for him.. smile. So let me reword that: Thnx for the deal with! However yeah Thnkx for spending the time to debate this, I feel strongly about it and love reading extra on this topic. If possible, as you develop into expertise, would you mind updating your weblog with extra particulars? It is extremely helpful for me. Big thumb up for this blog publish!

  92. Your means of describing everything in this piece of writing is genuinely fastidious, every one be capable of easily understand it, Thanks a lot.

  93. Saved as a favorite, I love your web site!

  94. Thanks for one’s marvelous posting! I certainly enjoyed reading it, you happen to be a great author.
    I will ensure that I bookmark your blog and will often come back later in life.
    I want to encourage one to continue your great posts, have a nice afternoon!

  95. Good post. I be taught something more challenging on totally different blogs everyday. It’s going to always be stimulating to read content material from other writers and observe somewhat something from their store. I’d desire to use some with the content material on my blog whether you don’t mind. Natually I’ll provide you with a hyperlink on your net blog. Thanks for sharing.

  96. I discovered your blog website on google and examine a couple of of your early posts. Continue to keep up the excellent operate. I just additional up your RSS feed to my MSN News Reader. Looking for ahead to studying extra from you in a while!…

  97. It’s hard to seek out educated individuals on this subject, but you sound like you know what you’re speaking about! Thanks
    cheap caribbean vacations from canada https://smasaduzzamannur.wordpress.com/2017/06/23/vacation-rental-st-lucia/

  98. I am usually to blogging and i really respect your content. The article has actually peaks my interest. I am going to bookmark your web site and hold checking for new information.
    check out my website http://www.forumslubne.bialystok.pl/topic/775-ile-w-prezencie-na-%C5%9Blub/

  99. I was very pleased to find this web-site.I wanted to thanks for your time for this wonderful read!! I definitely enjoying every little bit of it and I have you bookmarked to check out new stuff you blog post.

  100. I am often to blogging and i really appreciate your content. The article has really peaks my interest. I am going to bookmark your site and keep checking for new information.

  101. Hello! I just would like to give a huge thumbs up for the great info you have here on this post. I will be coming back to your blog for more soon.

  102. There are certainly a lot of details like that to take into consideration. That is a great point to bring up. I offer the thoughts above as general inspiration but clearly there are questions like the one you bring up where the most important thing will be working in honest good faith. I don?t know if best practices have emerged around things like that, but I am sure that your job is clearly identified as a fair game. Both boys and girls feel the impact of just a moment?s pleasure, for the rest of their lives.

  103. Would you be interested in exchanging links?

  104. You made some decent points there. I looked on the internet for the issue and found most individuals will go along with with your website.

  105. you are actually a excellent webmaster. The web site loading velocity is incredible.
    It sort of feels that you’re doing any unique trick.
    Also, The contents are masterwork. you have done a fantastic job in this subject!

  106. Greetings I am so excited I found your site, I really found you
    by error, while I was browsing on Digg for something else,
    Nonetheless I am here now and would just like to say cheers
    for a remarkable post and a all round interesting blog (I
    also love the theme/design), I don’t have time to
    go through it all at the moment but I have saved it and also included your
    RSS feeds, so when I have time I will be back to read
    a lot more, Please do keep up the superb work.

  107. It’s hard to find experienced people on this subject, but you seem like
    you know what you’re talking about! Thanks

  108. It’s a shame you don’t have a donate button! I’d certainly donate to this brilliant blog!

    I guess for now i’ll settle for bookmarking and adding your RSS feed
    to my Google account. I look forward to brand new updates and
    will talk about this site with my Facebook group. Talk soon!

  109. hello!,I like your writing very much! proportion we keep up a correspondence extra approximately your article
    on AOL? I need a specialist in this house to resolve my
    problem. May be that is you! Having a look forward to see you.

  110. Greate post. Keep posting such kind of info on your site.
    Im really impressed by your site.
    Hey there, You’ve performed a great job. I will definitely digg it and in my view recommend to my friends.

    I am sure they will be benefited from this site.

  111. It’s exhausting to seek out knowledgeable people on this topic, however you sound like you understand what you’re speaking about! Thanks

  112. I really like your writing style, great information, regards for putting up : D.