test blog

R Programming for Excel Users

Posted by Dave Langer on Apr 11, 2017 7:42:13 AM

[av_section min_height='' min_height_px='500px' padding='default' shadow='no-shadow' bottom_border='no-border-styling' scroll_down='' id='' color='main_color' custom_bg='' src='' attach='scroll' position='top left' repeat='no-repeat' video='' video_ratio='16:9' video_mobile_disabled='' overlay_enable='' overlay_opacity='0.5' overlay_color='' overlay_pattern='' overlay_custom_pattern='']
[av_heading tag='h1' padding='10' heading='R Programming for Excel Users' color='' style='blockquote modern-quote modern-centered' custom_font='' size='' subheading_active='' subheading_size='15' custom_class=''][/av_heading]
[/av_section]

[av_section min_height='' min_height_px='500px' padding='default' shadow='no-shadow' bottom_border='no-border-styling' scroll_down='' id='' color='main_color' custom_bg='' src='' attach='scroll' position='top left' repeat='no-repeat' video='' video_ratio='16:9' video_mobile_disabled='' overlay_enable='' overlay_opacity='0.5' overlay_color='' overlay_pattern='' overlay_custom_pattern='']

[av_three_fifth first min_height='' vertical_alignment='' space='' custom_margin='' margin='0px' padding='0px' border='' border_color='' radius='0px' background_color='' src='' background_position='top left' background_repeat='no-repeat' animation='']

[av_heading tag='h3' padding='10' heading='Aspiring Data Scientist? You need to learn to code!' color='' style='' custom_font='' size='' subheading_active='' subheading_size='15' custom_class='' admin_preview_bg=''][/av_heading]

[av_textblock size='' font_color='' color='']
R programming is a vital skill for the aspiring Data Scientist as evidenced by R’s rapid rise in popularity. While R ranks behind languages like Java and Python, it has overtaken languages like C#. This is remarkable as R is not a general purpose programming language. This is a testament to the power and utility of R for Data Science.

Not surprisingly, when I mentor folks that are interested into moving into Data Science one of the first things I determine is their level of coding experience. Invariably, my advice falls along one of two paths:

  1. If the aspiring Data Scientist already knows Python, I advise sticking with Python.
  2. Otherwise, I advise the aspiring Data Scientist to learn R.

To be transparent, I use both R and Python in my work. However, I will freely admit to having a preference for R. In general, I have found the learning curve easier because R was designed from the ground up by statisticians to work with data. Again, R’s rapid rise in popularity as a dedicated language for data is evidence that others feel similarly.
[/av_textblock]

[/av_three_fifth][av_two_fifth min_height='' vertical_alignment='' space='' custom_margin='' margin='0px' padding='0px' border='' border_color='' radius='0px' background_color='' src='' background_position='top left' background_repeat='no-repeat' animation='']

[av_image src='https://datasciencedojo.com/wp-content/uploads/R-for-Excel-Users-04-495x400.png' attachment='32269' attachment_size='portfolio' align='center' styling='' hover='' link='' target='' caption='' font_size='' appearance='' overlay_opacity='0.4' overlay_color='#000000' overlay_text_color='#ffffff' animation='no-animation'][/av_image]

[av_hr class='default' height='50' shadow='no-shadow' position='center' custom_border='av-border-thin' custom_width='50px' custom_border_color='' custom_margin_top='30px' custom_margin_bottom='30px' icon_select='yes' custom_icon_color='' icon='ue808']

[av_social_share title='Share this entry' style='' buttons='']

[/av_two_fifth][av_one_full first min_height='' vertical_alignment='' space='' custom_margin='' margin='0px' padding='0px' border='' border_color='' radius='0px' background_color='' src='' background_position='top left' background_repeat='no-repeat' animation='']

[av_heading tag='h3' padding='10' heading='R Programming for Excel Users' color='' style='' custom_font='' size='' subheading_active='' subheading_size='15' custom_class='' admin_preview_bg=''][/av_heading]

[av_textblock size='' font_color='' color='']
Also, not surprisingly, we teach R programming in our Bootcamp for all the reasons I mention above. However, per our mission of “data science for everyone”, most of our students do not have extensive programming backgrounds. Even with our students that code, R skills are quite rare. Fortunately, our students universally share skills in using Microsoft Excel for various analytical scenarios. It is my belief that Excel skills are an excellent foundation for learning R. Some example of this include:

  • The core concept of working with data in Excel is the use of tables – this is exactly the same in R.
  • Another core Excel concept is the application of functions to subsets of data in a table – again, this is exactly the same in R.

I have a hypothesis that our experiences teaching Data Science around the world are indicative of the market at large. That is, there are many, many Business Analysts, Data Analysts, Product Managers, etc. looking to expand their analytical skills beyond Excel, but do not have extensive programming backgrounds.
[/av_textblock]

[av_heading heading='Check Out Our Meetup!' tag='h3' style='' size='' subheading_active='' subheading_size='15' padding='10' color='' custom_font='' admin_preview_bg=''][/av_heading]

[av_textblock size='' font_color='' color='' admin_preview_bg='']
If you're interested in getting started with R coding check out the following Data Science Dojo meetup video where Dave Langer introduces the audience to R coding from the perspective of Excel.

We hope a very broad class of data professionals find this new series a launchpad into the exciting world of analytics with R.

Happy data sleuthing!
[/av_textblock]

[/av_one_full][av_one_fifth first min_height='' vertical_alignment='' space='' custom_margin='' margin='0px' padding='0px' border='' border_color='' radius='0px' background_color='' src='' background_position='top left' background_repeat='no-repeat' animation='']

[/av_one_fifth][av_three_fifth min_height='' vertical_alignment='' space='' custom_margin='' margin='0px' padding='0px' border='' border_color='' radius='0px' background_color='' src='' background_position='top left' background_repeat='no-repeat' animation='']

[av_video src='https://youtu.be/Ekp2mfxQSzw' format='16-9' width='16' height='9']

[/av_three_fifth][av_one_fifth min_height='' vertical_alignment='' space='' custom_margin='' margin='0px' padding='0px' border='' border_color='' radius='0px' background_color='' src='' background_position='top left' background_repeat='no-repeat' animation='']

[/av_one_fifth][av_hr class='invisible' height='30' shadow='no-shadow' position='center' custom_border='av-border-thin' custom_width='50px' custom_border_color='' custom_margin_top='30px' custom_margin_bottom='30px' icon_select='yes' custom_icon_color='' icon='ue808' font='entypo-fontello']

[av_comments_list]

[/av_section][av_section min_height='' min_height_px='500px' padding='default' shadow='no-shadow' bottom_border='no-border-styling' scroll_down='' id='' color='main_color' custom_bg='' src='' attach='scroll' position='top left' repeat='no-repeat' video='' video_ratio='16:9' video_mobile_disabled='' overlay_enable='' overlay_opacity='0.5' overlay_color='' overlay_pattern='' overlay_custom_pattern='']
[av_heading tag='h2' padding='10' heading='You Might Also Like...' color='' style='blockquote modern-quote modern-centered' custom_font='' size='' subheading_active='' subheading_size='15' custom_class=''][/av_heading]

[av_hr class='invisible' height='30' shadow='no-shadow' position='center' custom_border='av-border-thin' custom_width='50px' custom_border_color='' custom_margin_top='30px' custom_margin_bottom='30px' icon_select='yes' custom_icon_color='' icon='ue808' font='entypo-fontello']

[av_one_fifth first min_height='' vertical_alignment='' space='' custom_margin='' margin='0px' padding='0px' border='' border_color='' radius='0px' background_color='' src='' background_position='top left' background_repeat='no-repeat' animation='']

[av_image src='https://datasciencedojo.com/wp-content/uploads/2016/03/Boosted-Decision-Tree-180x180.jpg' attachment='25396' attachment_size='square' align='center' styling='' hover='' link='post,25390' target='' caption='' font_size='' appearance='' overlay_opacity='0.4' overlay_color='#000000' overlay_text_color='#ffffff' animation='no-animation']
Build a Predictive Model in Azure Machine Learning Studio
[/av_image]

[av_textblock size='' font_color='' color='']

Build a Predictive Model in Azure Machine Learning Studio

[/av_textblock]

[/av_one_fifth][av_one_fifth min_height='' vertical_alignment='' space='' custom_margin='' margin='0px' padding='0px' border='' border_color='' radius='0px' background_color='' src='' background_position='top left' background_repeat='no-repeat' animation='']

[av_image src='https://datasciencedojo.com/wp-content/uploads/2014/09/Microsoft-Azure-180x180.png' attachment='11163' attachment_size='square' align='center' styling='' hover='' link='post,25382' target='' caption='' font_size='' appearance='' overlay_opacity='0.4' overlay_color='#000000' overlay_text_color='#ffffff' animation='no-animation']
Create Custom R Models in Azure Machine Learning
[/av_image]

[av_textblock size='' font_color='' color='']

Create Custom R Models in Azure Machine Learning

[/av_textblock]

[/av_one_fifth][av_one_fifth min_height='' vertical_alignment='' space='' custom_margin='' margin='0px' padding='0px' border='' border_color='' radius='0px' background_color='' src='' background_position='top left' background_repeat='no-repeat' animation='']

[av_image src='https://datasciencedojo.com/wp-content/uploads/2014/05/type1and2error-180x180.gif' attachment='4838' attachment_size='square' align='center' styling='' hover='' link='post,4763' target='' caption='' font_size='' appearance='' overlay_opacity='0.4' overlay_color='#000000' overlay_text_color='#ffffff' animation='no-animation']
Type I and Type II Error, Smoke Detector and the Boy Who Cried Wolf
[/av_image]

[av_textblock size='' font_color='' color='']

Type I and Type II Error, Smoke Detector and the Boy Who Cried Wolf

[/av_textblock]

[/av_one_fifth][av_one_fifth min_height='' vertical_alignment='' space='' custom_margin='' margin='0px' padding='0px' border='' border_color='' radius='0px' background_color='' src='' background_position='top left' background_repeat='no-repeat' animation='']

[av_image src='https://datasciencedojo.com/wp-content/uploads/2016/09/Steves-House-01-180x180.png' attachment='27952' attachment_size='square' align='center' styling='' hover='' link='post,27947' target='' caption='' font_size='' appearance='' overlay_opacity='0.4' overlay_color='#000000' overlay_text_color='#ffffff' animation='no-animation']
Predicting the Value of Your House
[/av_image]

[av_textblock size='' font_color='' color='']

Predicting the Value of Your House

[/av_textblock]

[/av_one_fifth][av_one_fifth min_height='' vertical_alignment='' space='' custom_margin='' margin='0px' padding='0px' border='' border_color='' radius='0px' background_color='' src='' background_position='top left' background_repeat='no-repeat' animation='']

[av_image src='https://datasciencedojo.com/wp-content/uploads/TextAnalyticsRProg-01-180x180.png' attachment='31960' attachment_size='square' align='center' styling='' hover='' link='post,31940' target='' caption='' font_size='' appearance='' overlay_opacity='0.4' overlay_color='#000000' overlay_text_color='#ffffff' animation='no-animation']
Text Analytics with R Programming
[/av_image]

[av_textblock size='' font_color='' color='']

Text Analytics with R Programming

[/av_textblock]

[/av_one_fifth]
[/av_section]

Topics: Careers, Data Science & Engineering, Microsoft Excel, R, R Programming, data sceintist, data science, Excel