{"id":6402,"date":"2015-11-01T12:22:13","date_gmt":"2015-11-01T06:52:13","guid":{"rendered":"http:\/\/ucanalytics.com\/blogs\/?p=6402"},"modified":"2017-04-19T23:02:20","modified_gmt":"2017-04-19T17:32:20","slug":"r-vs-python-comparison-and-awsome-books-free-pdfs-to-learn-them","status":"publish","type":"post","link":"https:\/\/ucanalytics.com\/blogs\/r-vs-python-comparison-and-awsome-books-free-pdfs-to-learn-them\/","title":{"rendered":"R vs Python &#8211; a Comparison, and Awesome Free Books to Learn these Languages"},"content":{"rendered":"<pre><span style=\"font-size: 10pt;\">Please read the disclaimer about the Free PDF Books in this article at the bottom<\/span><\/pre>\n<blockquote><p><em>The one thing they love more than a hero is to see a hero fail, fall, die trying. In spite of everything you&#8217;ve done for them, eventually, they will hate you [Spider-Man].<\/em><\/p>\n<p style=\"text-align: right;\">&#8211; Green Goblin \/ Norman Osborn<\/p>\n<\/blockquote>\n<div id=\"attachment_6401\" style=\"width: 315px\" class=\"wp-caption alignright\"><a href=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Superman-Vs-Batman.jpg\"><img aria-describedby=\"caption-attachment-6401\" data-attachment-id=\"6401\" data-permalink=\"https:\/\/ucanalytics.com\/blogs\/r-vs-python-comparison-and-awsome-books-free-pdfs-to-learn-them\/superman-vs-batman\/\" data-orig-file=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Superman-Vs-Batman.jpg?fit=582%2C1024&amp;ssl=1\" data-orig-size=\"582,1024\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"R Vs. Python &#8211; by Roopam\" data-image-description=\"&lt;p&gt;R Vs. Python &#8211; by Roopam&lt;\/p&gt;\n\" data-image-caption=\"&lt;p&gt;R Vs. Python &#8211; by Roopam&lt;\/p&gt;\n\" data-medium-file=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Superman-Vs-Batman.jpg?fit=171%2C300&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Superman-Vs-Batman.jpg?fit=582%2C1024&amp;ssl=1\" decoding=\"async\" loading=\"lazy\" class=\"wp-image-6401\" src=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Superman-Vs-Batman.jpg?resize=305%2C536\" alt=\"R Vs. Python - by Roopam\" width=\"305\" height=\"536\" srcset=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Superman-Vs-Batman.jpg?w=582&amp;ssl=1 582w, https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Superman-Vs-Batman.jpg?resize=142%2C250&amp;ssl=1 142w, https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Superman-Vs-Batman.jpg?resize=171%2C300&amp;ssl=1 171w\" sizes=\"(max-width: 305px) 100vw, 305px\" data-recalc-dims=\"1\" \/><\/a><p id=\"caption-attachment-6401\" class=\"wp-caption-text\">R vs Python- by Roopam<\/p><\/div>\n<p><em>Batman v Superman: Dawn of Justice\u00a0<\/em>was released in March 2016. The film didn&#8217;t do too well but it&#8217;s an interesting idea to make these two superheroes battle it out against each other.\u00a0Both these superheroes were introduced through comic books in the late 1930s by DC Comics. Both of them fight crime and criminals. However, in over 75 years they have developed into characters that are contrasting to each other.\u00a0They are as different as day and night. Superman represents the bright, sunny side of life while Batman the dark, chilling nights. Notably, Superman gets his superpowers from the sun while fear of bats and dark nights are the source of power for Batman.<\/p>\n<h2><span style=\"color: #3366ff;\">R vs\u00a0Python &#8211; Superheroes<\/span><\/h2>\n<p>Let us continue with the theme of contrasting superheroes with a common mission. This time, we will\u00a0make the superheroes for data scientists\u00a0compete against each other &#8211; R vs\u00a0Python. The idea for this article is to explain the superpowers of both R and Python, and also to suggest books to learn them. Most of these books are available online for free for the purpose of evaluation, and I will share those links here. To explain superpowers of R and Python let me create a few connections\u00a0between them and the DC Comic superheroes.<\/p>\n<p>You may find it unusual but I see a few\u00a0similarities between R and Batman. Moreover, for me, Python and Superman have some\u00a0things in common as well.\u00a0Let me create a table to list\u00a0these similarities.<\/p>\n<table style=\"border-color: #000000;\" border=\"1\">\n<tbody>\n<tr>\n<td style=\"border-color: #000000; background-color: #26b3f0;\" width=\"105\"><span style=\"color: #ffffff;\"><strong>Analysis Tool<\/strong><\/span><\/td>\n<td style=\"border-color: #000000; background-color: #26b3f0;\" width=\"142\"><span style=\"color: #ffffff;\"><strong>Similar Superhero<\/strong><\/span><\/td>\n<td style=\"border-color: #000000; background-color: #26b3f0;\" width=\"160\"><span style=\"color: #ffffff;\"><strong>\u00a0Super Powers in Common<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"border-color: #000000; width: 105px; text-align: center; vertical-align: top;\" width=\"105\"><span style=\"font-size: 18pt;\">R<a href=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/R.jpeg\"><img data-attachment-id=\"6542\" data-permalink=\"https:\/\/ucanalytics.com\/blogs\/r-vs-python-comparison-and-awsome-books-free-pdfs-to-learn-them\/r-2\/\" data-orig-file=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/R.jpeg?fit=258%2C195&amp;ssl=1\" data-orig-size=\"258,195\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"R\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/R.jpeg?fit=258%2C195&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/R.jpeg?fit=258%2C195&amp;ssl=1\" decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-6542\" src=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/R.jpeg?resize=198%2C150\" alt=\"R\" width=\"198\" height=\"150\" srcset=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/R.jpeg?w=258&amp;ssl=1 258w, https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/R.jpeg?resize=250%2C189&amp;ssl=1 250w\" sizes=\"(max-width: 198px) 100vw, 198px\" data-recalc-dims=\"1\" \/><\/a><br \/>\n<\/span><\/td>\n<td style=\"border-color: #000000; width: 105px; text-align: center; vertical-align: top;\" width=\"142\"><span style=\"font-size: 18pt;\">Batman<a href=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/batman.png\"><img data-attachment-id=\"6544\" data-permalink=\"https:\/\/ucanalytics.com\/blogs\/r-vs-python-comparison-and-awsome-books-free-pdfs-to-learn-them\/batman\/\" data-orig-file=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/batman.png?fit=285%2C177&amp;ssl=1\" data-orig-size=\"285,177\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"batman\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/batman.png?fit=285%2C177&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/batman.png?fit=285%2C177&amp;ssl=1\" decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-6544\" src=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/batman.png?resize=242%2C150\" alt=\"batman\" width=\"242\" height=\"150\" srcset=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/batman.png?w=285&amp;ssl=1 285w, https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/batman.png?resize=250%2C155&amp;ssl=1 250w\" sizes=\"(max-width: 242px) 100vw, 242px\" data-recalc-dims=\"1\" \/><\/a><br \/>\n<\/span><\/td>\n<td style=\"border-color: #000000; width: 105px;\" width=\"160\">\n<ul>\n<li>Detective Work<\/li>\n<li>Intelligence<\/li>\n<li>Cunning<\/li>\n<li>Usage of Tools<\/li>\n<li>More Brain than Muscles<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-color: #000000; width: 105px; text-align: center; vertical-align: top;\" width=\"105\"><span style=\"font-size: 18pt;\">Python<a href=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/pylogo.png\"><img data-attachment-id=\"6545\" data-permalink=\"https:\/\/ucanalytics.com\/blogs\/r-vs-python-comparison-and-awsome-books-free-pdfs-to-learn-them\/pylogo\/\" data-orig-file=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/pylogo.png?fit=280%2C280&amp;ssl=1\" data-orig-size=\"280,280\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"pylogo\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/pylogo.png?fit=280%2C280&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/pylogo.png?fit=280%2C280&amp;ssl=1\" decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-6545\" src=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/pylogo.png?resize=150%2C150\" alt=\"pylogo\" width=\"150\" height=\"150\" srcset=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/pylogo.png?w=280&amp;ssl=1 280w, https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/pylogo.png?resize=250%2C250&amp;ssl=1 250w\" sizes=\"(max-width: 150px) 100vw, 150px\" data-recalc-dims=\"1\" \/><\/a><br \/>\n<\/span><\/td>\n<td style=\"border-color: #000000; width: 105px; text-align: center; vertical-align: top;\" width=\"142\"><span style=\"font-size: 18pt;\">Superman<img data-attachment-id=\"6543\" data-permalink=\"https:\/\/ucanalytics.com\/blogs\/r-vs-python-comparison-and-awsome-books-free-pdfs-to-learn-them\/superman\/\" data-orig-file=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Superman.jpeg?fit=252%2C200&amp;ssl=1\" data-orig-size=\"252,200\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"Superman\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Superman.jpeg?fit=252%2C200&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Superman.jpeg?fit=252%2C200&amp;ssl=1\" decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-6543\" src=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Superman.jpeg?resize=189%2C150\" alt=\"Superman\" width=\"189\" height=\"150\" srcset=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Superman.jpeg?w=252&amp;ssl=1 252w, https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Superman.jpeg?resize=250%2C198&amp;ssl=1 250w\" sizes=\"(max-width: 189px) 100vw, 189px\" data-recalc-dims=\"1\" \/><\/span><\/td>\n<td style=\"border-color: #000000; width: 105px;\" width=\"160\">\n<ul>\n<li>Muscle Power<\/li>\n<li>Super Strength<\/li>\n<li>Elegance<\/li>\n<li>Wide Range<\/li>\n<li>More Muscles than Brain<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p style=\"text-align: left;\">Let me try to explain the reasons for these distinctions\u00a0between R and Python in the next segment. Also, let us figure out a good approach\u00a0for data scientists while using these languages.<\/p>\n<h2><span style=\"color: #3366ff;\">R vs\u00a0Python \/\u00a0R and Python : Which is a Good Approach?<\/span><\/h2>\n<p>Both R and Python are open sources and free to use high-level programming\u00a0languages. R is specifically developed for statistical computing. It\u00a0has\u00a0plenty of \u00a0add-on packages \/ tools to support machine learning and data analysis. On the other hand, Python is a general purpose and powerful programming language with special applications in data preparation, <a href=\"https:\/\/en.wikipedia.org\/wiki\/Data_wrangling\">data munging<\/a>,\u00a0and data analysis.<\/p>\n<p>This distinction is also the reason for different communities of analysts to prefer either of these languages. Python is often preferred by computer programmers\u00a0trying to develop skills in number crunching and analysis. On the other hand, R is preferred by mathematicians and statisticians. This difference is glaring in the learning resources (books and online) for these languages. For instance, consider the following four books for R available online for free\u00a0<em>(click on the books to read them for free).\u00a0<\/em><\/p>\n<blockquote><p>YOU CANalytics Book Rating <img class=\"usr\" src=\"https:\/\/ucanalytics.com\/blogs\/wp-content\/plugins\/universal-star-rating\/includes\/image.php?img=06.png&amp;px=18&amp;max=5&amp;rat=5\" alt=\"5 out of 5 stars\" style=\"height: 18px !important;\" \/> (5 \/ 5) &#8211; for all the 4 books mentioned below<\/p><\/blockquote>\n<div id=\"attachment_6454\" style=\"width: 133px\" class=\"wp-caption alignleft\"><a href=\"http:\/\/statweb.stanford.edu\/~tibs\/ElemStatLearn\/printings\/ESLII_print10.pdf\" target=\"_blank\"><img aria-describedby=\"caption-attachment-6454\" data-attachment-id=\"6454\" data-permalink=\"https:\/\/ucanalytics.com\/blogs\/r-vs-python-comparison-and-awsome-books-free-pdfs-to-learn-them\/elements-of-statistical-learning\/\" data-orig-file=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Elements-of-Statistical-Learning.jpg?fit=322%2C499&amp;ssl=1\" data-orig-size=\"322,499\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"Elements of Statistical Learning\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Elements-of-Statistical-Learning.jpg?fit=194%2C300&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Elements-of-Statistical-Learning.jpg?fit=322%2C499&amp;ssl=1\" decoding=\"async\" loading=\"lazy\" class=\"wp-image-6454\" src=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Elements-of-Statistical-Learning.jpg?resize=123%2C190\" alt=\"Elements of Statistical Learning\" width=\"123\" height=\"190\" srcset=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Elements-of-Statistical-Learning.jpg?w=322&amp;ssl=1 322w, https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Elements-of-Statistical-Learning.jpg?resize=161%2C250&amp;ssl=1 161w, https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Elements-of-Statistical-Learning.jpg?resize=194%2C300&amp;ssl=1 194w\" sizes=\"(max-width: 123px) 100vw, 123px\" data-recalc-dims=\"1\" \/><\/a><p id=\"caption-attachment-6454\" class=\"wp-caption-text\"><span style=\"color: #0000ff;\">Click to Read<\/span><\/p><\/div>\n<div id=\"attachment_6453\" style=\"width: 136px\" class=\"wp-caption alignleft\"><a href=\"http:\/\/www-bcf.usc.edu\/~gareth\/ISL\/ISLR%20First%20Printing.pdf\" target=\"_blank\"><img aria-describedby=\"caption-attachment-6453\" data-attachment-id=\"6453\" data-permalink=\"https:\/\/ucanalytics.com\/blogs\/r-vs-python-comparison-and-awsome-books-free-pdfs-to-learn-them\/an-introduction-to-statistical-learning\/\" data-orig-file=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/An-Introduction-to-Statistical-Learning.jpg?fit=331%2C499&amp;ssl=1\" data-orig-size=\"331,499\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"An Introduction to Statistical Learning\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/An-Introduction-to-Statistical-Learning.jpg?fit=199%2C300&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/An-Introduction-to-Statistical-Learning.jpg?fit=331%2C499&amp;ssl=1\" decoding=\"async\" loading=\"lazy\" class=\"wp-image-6453\" src=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/An-Introduction-to-Statistical-Learning.jpg?resize=126%2C190\" alt=\"An Introduction to Statistical Learning\" width=\"126\" height=\"190\" srcset=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/An-Introduction-to-Statistical-Learning.jpg?w=331&amp;ssl=1 331w, https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/An-Introduction-to-Statistical-Learning.jpg?resize=166%2C250&amp;ssl=1 166w, https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/An-Introduction-to-Statistical-Learning.jpg?resize=199%2C300&amp;ssl=1 199w\" sizes=\"(max-width: 126px) 100vw, 126px\" data-recalc-dims=\"1\" \/><\/a><p id=\"caption-attachment-6453\" class=\"wp-caption-text\"><span style=\"color: #0000ff;\">Click to Read<\/span><\/p><\/div>\n<div id=\"attachment_6455\" style=\"width: 143px\" class=\"wp-caption alignleft\"><a href=\"https:\/\/www.otexts.org\/book\/fpp\" target=\"_blank\"><img aria-describedby=\"caption-attachment-6455\" data-attachment-id=\"6455\" data-permalink=\"https:\/\/ucanalytics.com\/blogs\/r-vs-python-comparison-and-awsome-books-free-pdfs-to-learn-them\/forecasting\/\" data-orig-file=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Forecasting.jpg?fit=348%2C499&amp;ssl=1\" data-orig-size=\"348,499\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"Forecasting\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Forecasting.jpg?fit=209%2C300&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Forecasting.jpg?fit=348%2C499&amp;ssl=1\" decoding=\"async\" loading=\"lazy\" class=\"wp-image-6455\" src=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Forecasting.jpg?resize=133%2C190\" alt=\"Forecasting\" width=\"133\" height=\"190\" srcset=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Forecasting.jpg?w=348&amp;ssl=1 348w, https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Forecasting.jpg?resize=174%2C250&amp;ssl=1 174w, https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Forecasting.jpg?resize=209%2C300&amp;ssl=1 209w\" sizes=\"(max-width: 133px) 100vw, 133px\" data-recalc-dims=\"1\" \/><\/a><p id=\"caption-attachment-6455\" class=\"wp-caption-text\"><span style=\"color: #0000ff;\">Click to Read<\/span><\/p><\/div>\n<div id=\"attachment_6518\" style=\"width: 154px\" class=\"wp-caption alignleft\"><a href=\"https:\/\/vk.com\/doc168073_321725429?hash=88e4ff6b89665d62dd&amp;dl=f72f4f43da4bc743b8\" target=\"_blank\"><img aria-describedby=\"caption-attachment-6518\" data-attachment-id=\"6518\" data-permalink=\"https:\/\/ucanalytics.com\/blogs\/r-vs-python-comparison-and-awsome-books-free-pdfs-to-learn-them\/doing-bayesian-data-analysis-1\/\" data-orig-file=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Doing-Bayesian-Data-Analysis-1.jpg?fit=235%2C310&amp;ssl=1\" data-orig-size=\"235,310\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"Doing Bayesian Data Analysis 1\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Doing-Bayesian-Data-Analysis-1.jpg?fit=227%2C300&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Doing-Bayesian-Data-Analysis-1.jpg?fit=235%2C310&amp;ssl=1\" decoding=\"async\" loading=\"lazy\" class=\"wp-image-6518\" src=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Doing-Bayesian-Data-Analysis-1.jpg?resize=144%2C190\" alt=\"Doing Bayesian Data Analysis 1\" width=\"144\" height=\"190\" srcset=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Doing-Bayesian-Data-Analysis-1.jpg?w=235&amp;ssl=1 235w, https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Doing-Bayesian-Data-Analysis-1.jpg?resize=190%2C250&amp;ssl=1 190w, https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Doing-Bayesian-Data-Analysis-1.jpg?resize=227%2C300&amp;ssl=1 227w\" sizes=\"(max-width: 144px) 100vw, 144px\" data-recalc-dims=\"1\" \/><\/a><p id=\"caption-attachment-6518\" class=\"wp-caption-text\"><span style=\"color: #0000ff;\">Click to Read<\/span><\/p><\/div>\n<p>All these books are high-quality statistical texts with R as the preferred language. These are just a few examples. Please note, the first book is not for R, but is by the same authors as the second\u00a0book. You will rarely find books of this nature with Python as the preferred language. Hence, R is much better\u00a0equipped to tackle data mining and statistical analysis related problems. On the other hand, Python provides great applications to work with unstructured and complicated datasets like images, written text (web, emails, etc.), genomics, sound etc.<\/p>\n<p>In essence, Python and R together\u00a0complete the toolkit for a data scientist. Hence, for a pragmatic and application-oriented data scientist, it is essential\u00a0to understand the super-powers and qualities\u00a0of both these languages.<\/p>\n<table style=\"border-color: #000000;\" border=\"1\">\n<tbody>\n<tr>\n<th style=\"border-color: #000000; width: 300px; text-align: center; background-color: #26b3f0;\" width=\"105\"><span style=\"color: #ffffff;\"><b>R Qualities<\/b><\/span><\/th>\n<th style=\"border-color: #000000; width: 300px; text-align: center; background-color: #26b3f0;\" width=\"142\"><span style=\"color: #ffffff;\"><strong>Python Qualities<\/strong><\/span><\/th>\n<\/tr>\n<tr>\n<td style=\"width: 300px; text-align: center; vertical-align: top;\" width=\"105\">\n<p style=\"text-align: left;\">Use R for analysis, data visualization,\u00a0and modeling<\/p>\n<ul>\n<li style=\"text-align: left;\">Offers great flexibility for analysis<\/li>\n<li style=\"text-align: left;\">R makes it is easy to think while doing your analysis<\/li>\n<li style=\"text-align: left;\">Constant upgrades and enhancements\u00a0of analysis packages because of highly active community in statistics and mathematics<\/li>\n<li style=\"text-align: left;\">Exceptional data visualization tools<\/li>\n<\/ul>\n<\/td>\n<td style=\"width: 300px; text-align: center; vertical-align: top;\" width=\"142\">\n<p style=\"text-align: left;\">Use Python for data preparation, data munging especially for unstructured data like web, images, text etc.<\/p>\n<ul>\n<li style=\"text-align: left;\">Great flexibility and ability to extract information from free text, websites, and social media sites<\/li>\n<li style=\"text-align: left;\">Good with mining images and prepare data for analysis<\/li>\n<li style=\"text-align: left;\">Can handle large volume of data better than R<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>For a serious data scientist, it is a good idea to have some functional knowledge of both R and Python. Hence, a practical approach is to think of them together as R and Python &#8211; instead of R vs\u00a0Python.\u00a0In the following section, I will suggest books and online resources for both R and Python.<\/p>\n<h2 style=\"text-align: left;\"><span style=\"color: #3366ff;\">R &#8211;\u00a0Books and Online Resources<\/span><\/h2>\n<p style=\"text-align: left;\">In one of the earlier articles on YOU CANalytics I have suggested many\u00a0books and online resources to learn R. In that article, I have recently added links to PDF files for the books for R. So, I suggest you revisit that post even if you have read it before.\u00a0You could find that post on the following link\u00a0&#8211; <strong><a href=\"http:\/\/ucanalytics.com\/blogs\/learn-r-12-books-and-online-resources\/\">Learn R : 12-books (Free PDFs) and Online Resources<\/a>.<\/strong><\/p>\n<h2 style=\"text-align: left;\"><span style=\"color: #3366ff;\">R and\u00a0Python\u00a0<\/span><span style=\"color: #3366ff;\">&#8211;\u00a0Books and Online Resources<\/span><\/h2>\n<p>This book uses both R and Python for marketing analytics. It is rare to find books that use both the languages.<\/p>\n<blockquote>\n<div id=\"attachment_6467\" style=\"width: 133px\" class=\"wp-caption alignleft\"><a href=\"https:\/\/books.google.co.in\/books?id=RZztCAAAQBAJ&amp;printsec=frontcover&amp;dq=Marketing+Data+Science:+Modeling+Techniques+in+Predictive+Analytics+with+R+and+Python&amp;hl=en&amp;sa=X&amp;ved=0CCoQ6AEwAGoVChMI_JXazpbsyAIVT_djCh3XzwGj#v=onepage&amp;q=Marketing%20Data%20Science%3A%20Modeling%20Techniques%20in%20Predictive%20Analytics%20with%20R%20and%20Python&amp;f=false\" target=\"_blank\"><img aria-describedby=\"caption-attachment-6467\" data-attachment-id=\"6467\" data-permalink=\"https:\/\/ucanalytics.com\/blogs\/r-vs-python-comparison-and-awsome-books-free-pdfs-to-learn-them\/marketing-data-science\/\" data-orig-file=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Marketing-Data-Science.jpg?fit=380%2C499&amp;ssl=1\" data-orig-size=\"380,499\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"Marketing Data Science\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Marketing-Data-Science.jpg?fit=228%2C300&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Marketing-Data-Science.jpg?fit=380%2C499&amp;ssl=1\" decoding=\"async\" loading=\"lazy\" class=\"wp-image-6467\" src=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Marketing-Data-Science.jpg?resize=123%2C161\" alt=\"Marketing Data Science\" width=\"123\" height=\"161\" srcset=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Marketing-Data-Science.jpg?w=380&amp;ssl=1 380w, https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Marketing-Data-Science.jpg?resize=190%2C250&amp;ssl=1 190w, https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Marketing-Data-Science.jpg?resize=228%2C300&amp;ssl=1 228w\" sizes=\"(max-width: 123px) 100vw, 123px\" data-recalc-dims=\"1\" \/><\/a><p id=\"caption-attachment-6467\" class=\"wp-caption-text\"><span style=\"color: #0000ff;\">Click to Read<\/span><\/p><\/div>\n<p><span id=\"productTitle\" class=\"a-size-extra-large\"><strong>Marketing Data Science<\/strong>: Modeling Techniques in Predictive Analytics with R and Python\u00a0<\/span><span style=\"font-size: 14px;\">&#8211; <\/span><em>Thomas W. Miller<\/em><\/p>\n<p>YOU CANalytics Book Rating <img class=\"usr\" src=\"https:\/\/ucanalytics.com\/blogs\/wp-content\/plugins\/universal-star-rating\/includes\/image.php?img=06.png&amp;px=18&amp;max=5&amp;rat=4.7\" alt=\"4.7 out of 5 stars\" style=\"height: 18px !important;\" \/> (4.7 \/ 5)<\/p><\/blockquote>\n<p style=\"text-align: left;\"><em>&#8220;When I prepare data for analysis or work on the web, I use Python. For modeling or graphics, I often use R&#8221;<\/em>\u00a0&#8211; this statement by the author of this book summarizes the way data scientists want to use R and Python. This is an excellent book to learn marketing analytics. The book covers all the major data science activities for\u00a0marketers including pricing, promotion, product design, recommendation etc. However, before you reach out for this book make sure you have some functional\u00a0knowledge of either R or Python.<\/p>\n<p style=\"text-align: left;\"><strong><a href=\"https:\/\/books.google.co.in\/books?id=RZztCAAAQBAJ&amp;printsec=frontcover&amp;dq=Marketing+Data+Science:+Modeling+Techniques+in+Predictive+Analytics+with+R+and+Python&amp;hl=en&amp;sa=X&amp;ved=0CCoQ6AEwAGoVChMI_JXazpbsyAIVT_djCh3XzwGj#v=onepage&amp;q=Marketing%20Data%20Science%3A%20Modeling%20Techniques%20in%20Predictive%20Analytics%20with%20R%20and%20Python&amp;f=false\" target=\"_blank\">Partial Google Book<\/a><\/strong><\/p>\n<h2 style=\"text-align: left;\"><span style=\"color: #3366ff;\">Python\u00a0<\/span><span style=\"color: #3366ff;\">&#8211;\u00a0Books and Online Resources<\/span><\/h2>\n<p style=\"text-align: left;\">Now let me introduce a few books I have found useful to learn Python. I have divided these books into four different categories based on their utilities. These books will be presented under the following categories:<\/p>\n<ol style=\"text-align: left;\">\n<li>Books: Python for General Purposes of Data Science<\/li>\n<li>Books: Python for Specialized Applications in Data Science<\/li>\n<li>Books: Python for Text Analytics<\/li>\n<li>Books: Python for Image Analytics<\/li>\n<\/ol>\n<p style=\"text-align: left;\">Also, be prepared to see some exotic animals on the cover pages of\u00a0almost all the books to follow.<\/p>\n<h2 style=\"text-align: left;\"><span style=\"color: #3366ff;\">1. Books: Python for General Purposes of Data Science<\/span><\/h2>\n<blockquote>\n<div id=\"attachment_6475\" style=\"width: 145px\" class=\"wp-caption alignleft\"><a href=\"http:\/\/www.cin.ufpe.br\/~embat\/Python%20for%20Data%20Analysis.pdf\" target=\"_blank\"><img aria-describedby=\"caption-attachment-6475\" data-attachment-id=\"6475\" data-permalink=\"https:\/\/ucanalytics.com\/blogs\/r-vs-python-comparison-and-awsome-books-free-pdfs-to-learn-them\/python-for-data-analysis\/\" data-orig-file=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/python-for-data-analysis.jpg?fit=377%2C499&amp;ssl=1\" data-orig-size=\"377,499\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"python for data analysis\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/python-for-data-analysis.jpg?fit=227%2C300&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/python-for-data-analysis.jpg?fit=377%2C499&amp;ssl=1\" decoding=\"async\" loading=\"lazy\" class=\"wp-image-6475\" src=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/python-for-data-analysis.jpg?resize=135%2C179\" alt=\"python for data analysis\" width=\"135\" height=\"179\" srcset=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/python-for-data-analysis.jpg?w=377&amp;ssl=1 377w, https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/python-for-data-analysis.jpg?resize=189%2C250&amp;ssl=1 189w, https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/python-for-data-analysis.jpg?resize=227%2C300&amp;ssl=1 227w\" sizes=\"(max-width: 135px) 100vw, 135px\" data-recalc-dims=\"1\" \/><\/a><p id=\"caption-attachment-6475\" class=\"wp-caption-text\"><span style=\"color: #0000ff;\">Click to Read<\/span><\/p><\/div>\n<p class=\"a-size-medium a-color-null s-inline s-access-title a-text-normal\"><strong>Python for Data Analysis<\/strong>: Data Wrangling with Pandas, NumPy, and IPython\u00a0&#8211; <em><span class=\"a-size-small a-color-secondary\">Wes McKinney<\/span><\/em><\/p>\n<p>YOU CANalytics Book Rating <img class=\"usr\" src=\"https:\/\/ucanalytics.com\/blogs\/wp-content\/plugins\/universal-star-rating\/includes\/image.php?img=06.png&amp;px=18&amp;max=5&amp;rat=4.2\" alt=\"4.2 out of 5 stars\" style=\"height: 18px !important;\" \/> (4.2 \/ 5)<\/p><\/blockquote>\n<p style=\"text-align: left;\">As I mentioned earlier, Python is excellent when it comes to data preparation, data munging, data wrangling etc. This is a good book to start learning these skills. In this book, a\u00a0friendly interface IPython\u00a0is used throughout to code. This makes it easy for beginners and non-programmers. Additionally, it provides good working knowledge of NumPy and Pandas.<\/p>\n<p style=\"text-align: left;\"><strong><a href=\"http:\/\/www.cin.ufpe.br\/~embat\/Python%20for%20Data%20Analysis.pdf\" target=\"_blank\">Read Full\u00a0PDF<\/a>:\u00a0Python for Data Analysis<\/strong><\/p>\n<blockquote>\n<div id=\"attachment_6476\" style=\"width: 137px\" class=\"wp-caption alignleft\"><a href=\"http:\/\/choonsiong.com\/public\/books\/Data%20Science%20from%20Scratch.pdf\" target=\"_blank\"><img aria-describedby=\"caption-attachment-6476\" data-attachment-id=\"6476\" data-permalink=\"https:\/\/ucanalytics.com\/blogs\/r-vs-python-comparison-and-awsome-books-free-pdfs-to-learn-them\/data-science-from-scratch\/\" data-orig-file=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Data-Science-from-Scratch.jpg?fit=381%2C499&amp;ssl=1\" data-orig-size=\"381,499\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"Data Science from Scratch\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Data-Science-from-Scratch.jpg?fit=229%2C300&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Data-Science-from-Scratch.jpg?fit=381%2C499&amp;ssl=1\" decoding=\"async\" loading=\"lazy\" class=\"wp-image-6476\" src=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Data-Science-from-Scratch.jpg?resize=127%2C166\" alt=\"Data Science from Scratch\" width=\"127\" height=\"166\" srcset=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Data-Science-from-Scratch.jpg?w=381&amp;ssl=1 381w, https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Data-Science-from-Scratch.jpg?resize=191%2C250&amp;ssl=1 191w, https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Data-Science-from-Scratch.jpg?resize=229%2C300&amp;ssl=1 229w\" sizes=\"(max-width: 127px) 100vw, 127px\" data-recalc-dims=\"1\" \/><\/a><p id=\"caption-attachment-6476\" class=\"wp-caption-text\"><span style=\"color: #0000ff;\">Click to Read<\/span><\/p><\/div>\n<p class=\"a-size-medium a-color-null s-inline s-access-title a-text-normal\"><strong>Data Science from Scratch<\/strong>: First Principles with Python\u00a0&#8211;\u00a0<span class=\"a-size-small a-color-secondary\">Joel Grus<\/span><\/p>\n<p>YOU CANalytics Book Rating <img class=\"usr\" src=\"https:\/\/ucanalytics.com\/blogs\/wp-content\/plugins\/universal-star-rating\/includes\/image.php?img=06.png&amp;px=18&amp;max=5&amp;rat=4\" alt=\"4 out of 5 stars\" style=\"height: 18px !important;\" \/> (4 \/ 5)<\/p><\/blockquote>\n<p style=\"text-align: left;\">This book has a much more balanced approach to theory and programming than most other books available in the market with Python as the choice of language. I still feel there are many better books on R to learn machine learning and statistical aspects of data science. However, if you want to learn these topics through Python, &#8216;Data Science from Scratch&#8217; is not a bad book to start.<\/p>\n<p style=\"text-align: left;\"><strong><a href=\"http:\/\/choonsiong.com\/public\/books\/Data%20Science%20from%20Scratch.pdf\" target=\"_blank\">Read Full\u00a0PDF<\/a>:\u00a0Data Science from Scratch<\/strong><\/p>\n<h2 style=\"text-align: left;\"><span style=\"color: #3366ff;\">2. Books: Python for Specialized Applications in Data Science<\/span><\/h2>\n<blockquote>\n<div id=\"attachment_6477\" style=\"width: 143px\" class=\"wp-caption alignleft\"><a href=\"https:\/\/www.google.co.in\/url?sa=t&amp;rct=j&amp;q=&amp;esrc=s&amp;source=web&amp;cd=1&amp;cad=rja&amp;uact=8&amp;ved=0CBwQFjAAahUKEwj8zt__3OzIAhVjnqYKHWQaAQ8&amp;url=http%3A%2F%2Fforum.myquant.cn%2Fuploads%2Fdefault%2Foriginal%2F1X%2F2065c4d1964e26331996cfa23d12acd185e3d7b6.pdf&amp;usg=AFQjCNEZVMWhL8Tv-Iu_7aZE3G2B2FzH6w\" target=\"_blank\"><img aria-describedby=\"caption-attachment-6477\" data-attachment-id=\"6477\" data-permalink=\"https:\/\/ucanalytics.com\/blogs\/r-vs-python-comparison-and-awsome-books-free-pdfs-to-learn-them\/programming-collective-intelligence\/\" data-orig-file=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Programming-Collective-Intelligence.jpg?fit=381%2C499&amp;ssl=1\" data-orig-size=\"381,499\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"Programming Collective Intelligence\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Programming-Collective-Intelligence.jpg?fit=229%2C300&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Programming-Collective-Intelligence.jpg?fit=381%2C499&amp;ssl=1\" decoding=\"async\" loading=\"lazy\" class=\"wp-image-6477\" src=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Programming-Collective-Intelligence.jpg?resize=133%2C175\" alt=\"Programming Collective Intelligence\" width=\"133\" height=\"175\" srcset=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Programming-Collective-Intelligence.jpg?w=381&amp;ssl=1 381w, https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Programming-Collective-Intelligence.jpg?resize=191%2C250&amp;ssl=1 191w, https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Programming-Collective-Intelligence.jpg?resize=229%2C300&amp;ssl=1 229w\" sizes=\"(max-width: 133px) 100vw, 133px\" data-recalc-dims=\"1\" \/><\/a><p id=\"caption-attachment-6477\" class=\"wp-caption-text\"><span style=\"color: #0000ff;\">Click to Read<\/span><\/p><\/div>\n<div class=\"a-section a-spacing-none\">\n<p class=\"a-size-large a-spacing-none\"><span id=\"productTitle\" class=\"a-size-large\"><strong>Programming Collective Intelligence<\/strong>: Building Smart Web 2.0 Applications<\/span>\u00a0<span class=\"a-size-medium a-color-secondary a-text-normal\">\u2013\u00a0<\/span><em><span class=\"author notFaded\" data-width=\"\"><span class=\"a-declarative\" data-action=\"a-popover\" data-a-popover=\"{&quot;name&quot;:&quot;contributor-info-B001I9RQVS&quot;,&quot;position&quot;:&quot;triggerBottom&quot;,&quot;allowLinkDefault&quot;:&quot;true&quot;}\">Toby Segaran<\/span><\/span><\/em><\/p>\n<\/div>\n<p>YOU CANalytics Book Rating <img class=\"usr\" src=\"https:\/\/ucanalytics.com\/blogs\/wp-content\/plugins\/universal-star-rating\/includes\/image.php?img=06.png&amp;px=18&amp;max=5&amp;rat=5\" alt=\"5 out of 5 stars\" style=\"height: 18px !important;\" \/> (5 \/ 5)<\/p><\/blockquote>\n<p style=\"text-align: left;\">This is a wonderful book for the following reasons:\u00a0brilliantly\u00a0written, fun to read, makes the reader\u00a0think, and quite\u00a0practical. While reading this book you can easily figure\u00a0out that the author loves his subject. Collective intelligence is about making decisions through the wisdom of the crowd instead of one expert opinion. The book introduces practical approaches to extract this knowledge from the web. Given that the book was written in 2007 there are a few outdated codes\u00a0in this book. However, the underlying principals and ideas are extremely relevant and will continue to be so. I strongly recommend that you read this book.<\/p>\n<p style=\"text-align: left;\"><strong><a href=\"https:\/\/www.google.co.in\/url?sa=t&amp;rct=j&amp;q=&amp;esrc=s&amp;source=web&amp;cd=1&amp;cad=rja&amp;uact=8&amp;ved=0CBwQFjAAahUKEwj8zt__3OzIAhVjnqYKHWQaAQ8&amp;url=http%3A%2F%2Fforum.myquant.cn%2Fuploads%2Fdefault%2Foriginal%2F1X%2F2065c4d1964e26331996cfa23d12acd185e3d7b6.pdf&amp;usg=AFQjCNEZVMWhL8Tv-Iu_7aZE3G2B2FzH6w\" target=\"_blank\">Read Full\u00a0PDF<\/a>\u00a0<\/strong>: <strong>Programming Collective Intelligence <\/strong>(Use the first link in the Google Search)<\/p>\n<blockquote>\n<div id=\"attachment_6478\" style=\"width: 143px\" class=\"wp-caption alignleft\"><a href=\"http:\/\/www.webpages.uidaho.edu\/~stevel\/504\/mining-the-social-web-2nd-edition.pdf\" target=\"_blank\"><img aria-describedby=\"caption-attachment-6478\" data-attachment-id=\"6478\" data-permalink=\"https:\/\/ucanalytics.com\/blogs\/r-vs-python-comparison-and-awsome-books-free-pdfs-to-learn-them\/mining-the-social-web\/\" data-orig-file=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Mining-the-Social-Web.jpg?fit=381%2C499&amp;ssl=1\" data-orig-size=\"381,499\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"Mining the Social Web\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Mining-the-Social-Web.jpg?fit=229%2C300&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Mining-the-Social-Web.jpg?fit=381%2C499&amp;ssl=1\" decoding=\"async\" loading=\"lazy\" class=\"wp-image-6478\" src=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Mining-the-Social-Web.jpg?resize=133%2C174\" alt=\"Mining the Social Web\" width=\"133\" height=\"174\" srcset=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Mining-the-Social-Web.jpg?w=381&amp;ssl=1 381w, https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Mining-the-Social-Web.jpg?resize=191%2C250&amp;ssl=1 191w, https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Mining-the-Social-Web.jpg?resize=229%2C300&amp;ssl=1 229w\" sizes=\"(max-width: 133px) 100vw, 133px\" data-recalc-dims=\"1\" \/><\/a><p id=\"caption-attachment-6478\" class=\"wp-caption-text\"><span style=\"color: #0000ff;\">Click to Read<\/span><\/p><\/div>\n<div class=\"a-section a-spacing-none\">\n<p class=\"a-spacing-none\"><span id=\"productTitle\" class=\"a-size-extra-large\"><strong>Mining the Social Web<\/strong>: Data Mining Facebook, Twitter, LinkedIn, Google+, GitHub, and More<\/span> &#8211;<span id=\"bookEdition\" class=\"a-size-large a-color-secondary a-text-normal\"><\/span> <em><span class=\"author notFaded\" data-width=\"\">Matthew A. Russell<\/span><\/em><\/p>\n<\/div>\n<p>YOU CANalytics Book Rating <img class=\"usr\" src=\"https:\/\/ucanalytics.com\/blogs\/wp-content\/plugins\/universal-star-rating\/includes\/image.php?img=06.png&amp;px=18&amp;max=5&amp;rat=4.8\" alt=\"4.8 out of 5 stars\" style=\"height: 18px !important;\" \/> (4.8 \/ 5)<\/p><\/blockquote>\n<p style=\"text-align: left;\">Are you interested in mining social media sites? Twitter, Facebook, LinkedIn, Google+: this book has a chapter to extract information from all these sites and more. This is a good book especially to extract information from Twitter. However, I must offer a\u00a0word of caution: APIs for these social media sites change quite regularly so you will hit a roadblock a few times while using the codes from this book. I suggest you buy the latest edition and refer to the internet during your practice sessions.<\/p>\n<p style=\"text-align: left;\"><strong><a href=\"http:\/\/www.webpages.uidaho.edu\/~stevel\/504\/mining-the-social-web-2nd-edition.pdf\" target=\"_blank\">Read Full\u00a0PDF\u00a0<\/a><\/strong>: <strong>Mining the Social Web<\/strong> (1st Edition)<\/p>\n<h2 style=\"text-align: left;\"><span style=\"color: #3366ff;\">3. Books: Python for Text Analytics<\/span><\/h2>\n<blockquote>\n<div id=\"attachment_6479\" style=\"width: 147px\" class=\"wp-caption alignleft\"><a href=\"http:\/\/gnosis.cx\/TPiP\/tpip-pagesized.pdf\" target=\"_blank\"><img aria-describedby=\"caption-attachment-6479\" data-attachment-id=\"6479\" data-permalink=\"https:\/\/ucanalytics.com\/blogs\/r-vs-python-comparison-and-awsome-books-free-pdfs-to-learn-them\/text-processing-in-python\/\" data-orig-file=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Text-Processing-in-Python.jpeg?fit=195%2C258&amp;ssl=1\" data-orig-size=\"195,258\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"Text Processing in Python\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Text-Processing-in-Python.jpeg?fit=195%2C258&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Text-Processing-in-Python.jpeg?fit=195%2C258&amp;ssl=1\" decoding=\"async\" loading=\"lazy\" class=\"wp-image-6479\" src=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Text-Processing-in-Python.jpeg?resize=137%2C181\" alt=\"Text Processing in Python\" width=\"137\" height=\"181\" srcset=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Text-Processing-in-Python.jpeg?w=195&amp;ssl=1 195w, https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Text-Processing-in-Python.jpeg?resize=189%2C250&amp;ssl=1 189w\" sizes=\"(max-width: 137px) 100vw, 137px\" data-recalc-dims=\"1\" \/><\/a><p id=\"caption-attachment-6479\" class=\"wp-caption-text\"><span style=\"color: #0000ff;\">Click to Read<\/span><\/p><\/div>\n<div class=\"a-section a-spacing-none\">\n<p class=\"a-spacing-none\"><strong><span id=\"productTitle\" class=\"a-size-extra-large\">Text Processing in Python<\/span><\/strong><span id=\"bookEdition\" class=\"a-size-large a-color-secondary a-text-normal\">&#8211;\u00a0<\/span><em><span class=\"author notFaded\" data-width=\"\"><span class=\"a-declarative\" data-action=\"a-popover\" data-a-popover=\"{&quot;name&quot;:&quot;contributor-info-B001IR3KQU&quot;,&quot;position&quot;:&quot;triggerBottom&quot;,&quot;allowLinkDefault&quot;:&quot;true&quot;}\">David Mertz<\/span><\/span><\/em><\/p>\n<\/div>\n<p>YOU CANalytics Book Rating <img class=\"usr\" src=\"https:\/\/ucanalytics.com\/blogs\/wp-content\/plugins\/universal-star-rating\/includes\/image.php?img=06.png&amp;px=18&amp;max=5&amp;rat=4.5\" alt=\"4.5 out of 5 stars\" style=\"height: 18px !important;\" \/> (4.5 \/ 5)<\/p><\/blockquote>\n<p>One of the most complicated problems in machine learning is to extract\u00a0meaning from a free flowing text through algorithms. This book is going to introduce\u00a0you to the wonderful world of text processing in an intuitive fashion. You will learn about\u00a0string functions and operations, regular expression, text parsing etc. This is a great book to start your text processing journey. Notice, there are no animals on the cover of this book &#8211; how fascinating!<\/p>\n<p><strong><a href=\"http:\/\/gnosis.cx\/TPiP\/tpip-pagesized.pdf\" target=\"_blank\">Read Full\u00a0PDF<\/a>:\u00a0<span id=\"productTitle\" class=\"a-size-extra-large\">Text Processing in Python<\/span><\/strong><\/p>\n<blockquote>\n<div id=\"attachment_6480\" style=\"width: 148px\" class=\"wp-caption alignleft\"><a href=\"http:\/\/victoria.lviv.ua\/html\/fl5\/NaturalLanguageProcessingWithPython.pdf\" target=\"_blank\"><img aria-describedby=\"caption-attachment-6480\" data-attachment-id=\"6480\" data-permalink=\"https:\/\/ucanalytics.com\/blogs\/r-vs-python-comparison-and-awsome-books-free-pdfs-to-learn-them\/natural-language-processing-with-python\/\" data-orig-file=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Natural-Language-Processing-with-Python.jpg?fit=381%2C499&amp;ssl=1\" data-orig-size=\"381,499\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"Natural Language Processing with Python\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Natural-Language-Processing-with-Python.jpg?fit=229%2C300&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Natural-Language-Processing-with-Python.jpg?fit=381%2C499&amp;ssl=1\" decoding=\"async\" loading=\"lazy\" class=\"wp-image-6480\" src=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Natural-Language-Processing-with-Python.jpg?resize=138%2C181\" alt=\"Natural Language Processing with Python\" width=\"138\" height=\"181\" srcset=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Natural-Language-Processing-with-Python.jpg?w=381&amp;ssl=1 381w, https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Natural-Language-Processing-with-Python.jpg?resize=191%2C250&amp;ssl=1 191w, https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Natural-Language-Processing-with-Python.jpg?resize=229%2C300&amp;ssl=1 229w\" sizes=\"(max-width: 138px) 100vw, 138px\" data-recalc-dims=\"1\" \/><\/a><p id=\"caption-attachment-6480\" class=\"wp-caption-text\"><span style=\"color: #0000ff;\">Click to Read<\/span><\/p><\/div>\n<p class=\"a-size-medium a-color-null s-inline s-access-title a-text-normal\"><strong>Natural Language Processing with Python<\/strong>&#8211; <em><span class=\"a-size-small a-color-secondary\">Steven Bird and <\/span><span class=\"a-size-small a-color-secondary\">Ewan Klein<\/span><\/em><\/p>\n<p>YOU CANalytics Book Rating <img class=\"usr\" src=\"https:\/\/ucanalytics.com\/blogs\/wp-content\/plugins\/universal-star-rating\/includes\/image.php?img=06.png&amp;px=18&amp;max=5&amp;rat=3.8\" alt=\"3.8 out of 5 stars\" style=\"height: 18px !important;\" \/> (3.8 \/ 5)<\/p><\/blockquote>\n<p>The book can be considered as a manual for\u00a0Python NLTK (Natural Language Toolkit). NLTK is a powerful toolkit to implement natural language processing (NLP) i.e. make machines understand human languages. This book doesn&#8217;t cover the theoretical depth and nuances of NLP which is a bit frustrating. However, this is still a good book to learn NLTK.<\/p>\n<p><strong><a href=\"http:\/\/victoria.lviv.ua\/html\/fl5\/NaturalLanguageProcessingWithPython.pdf\" target=\"_blank\">Read Full\u00a0PDF<\/a>:\u00a0Natural Language Processing with Python<\/strong><\/p>\n<h2><span style=\"color: #3366ff;\">4. Books: Python for Image Analytics<\/span><\/h2>\n<blockquote>\n<div id=\"attachment_6481\" style=\"width: 146px\" class=\"wp-caption alignleft\"><a href=\"http:\/\/programmingcomputervision.com\/downloads\/ProgrammingComputerVision_CCdraft.pdf\" target=\"_blank\"><img aria-describedby=\"caption-attachment-6481\" data-attachment-id=\"6481\" data-permalink=\"https:\/\/ucanalytics.com\/blogs\/r-vs-python-comparison-and-awsome-books-free-pdfs-to-learn-them\/programming-computer-vision-with-python\/\" data-orig-file=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Programming-Computer-Vision-with-Python.jpg?fit=379%2C499&amp;ssl=1\" data-orig-size=\"379,499\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"Programming Computer Vision with Python\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Programming-Computer-Vision-with-Python.jpg?fit=228%2C300&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Programming-Computer-Vision-with-Python.jpg?fit=379%2C499&amp;ssl=1\" decoding=\"async\" loading=\"lazy\" class=\"wp-image-6481\" src=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Programming-Computer-Vision-with-Python.jpg?resize=136%2C179\" alt=\"Programming Computer Vision with Python\" width=\"136\" height=\"179\" srcset=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Programming-Computer-Vision-with-Python.jpg?w=379&amp;ssl=1 379w, https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Programming-Computer-Vision-with-Python.jpg?resize=190%2C250&amp;ssl=1 190w, https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Programming-Computer-Vision-with-Python.jpg?resize=228%2C300&amp;ssl=1 228w\" sizes=\"(max-width: 136px) 100vw, 136px\" data-recalc-dims=\"1\" \/><\/a><p id=\"caption-attachment-6481\" class=\"wp-caption-text\"><span style=\"color: #0000ff;\">Click to Read<\/span><\/p><\/div>\n<p class=\"title\"><strong>Programming Computer Vision with Python<\/strong> &#8211;\u00a0<span id=\"productTitle\" class=\"a-size-extra-large\"><em><span class=\"meta\">Jan Erik Solem<\/span><\/em><br \/>\n<\/span><\/p>\n<p>YOU CANalytics Book Rating <img class=\"usr\" src=\"https:\/\/ucanalytics.com\/blogs\/wp-content\/plugins\/universal-star-rating\/includes\/image.php?img=06.png&amp;px=18&amp;max=5&amp;rat=4.3\" alt=\"4.3 out of 5 stars\" style=\"height: 18px !important;\" \/> (4.3 \/ 5)<\/p><\/blockquote>\n<p>A greyscale digital image is just a\u00a0large\u00a0matrix of numbers with pixel information. Each color image has 3 matrices with RGB (red-green-blue) level pixel information. A wide screen HD TV has image matrix dimensions of\u00a01920 x 1200 pixels. A color image with these dimensions has over 6\u00a0million numbers stored to represent individual pixels for RGB. Now, if you want to learn more about manipulating image matrices and image processing read this book. It is a gentle introduction to computer vision. The question is, can the\u00a0computer see the world the way you and I see it?<\/p>\n<p><strong><a href=\"http:\/\/programmingcomputervision.com\/downloads\/ProgrammingComputerVision_CCdraft.pdf\" target=\"_blank\">Read Full\u00a0PDF<\/a>:\u00a0Programming Computer Vision with Python<\/strong><\/p>\n<blockquote>\n<div id=\"attachment_6492\" style=\"width: 149px\" class=\"wp-caption alignleft\"><a href=\"http:\/\/www.cse.iitk.ac.in\/users\/vision\/dipakmj\/papers\/OReilly%20Learning%20OpenCV.pdf\" target=\"_blank\"><img aria-describedby=\"caption-attachment-6492\" data-attachment-id=\"6492\" data-permalink=\"https:\/\/ucanalytics.com\/blogs\/r-vs-python-comparison-and-awsome-books-free-pdfs-to-learn-them\/learning-opencv\/\" data-orig-file=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Learning-OpenCV.jpg?fit=381%2C499&amp;ssl=1\" data-orig-size=\"381,499\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"Learning OpenCV\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Learning-OpenCV.jpg?fit=229%2C300&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Learning-OpenCV.jpg?fit=381%2C499&amp;ssl=1\" decoding=\"async\" loading=\"lazy\" class=\"wp-image-6492\" src=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Learning-OpenCV.jpg?resize=139%2C182\" alt=\"Learning OpenCV\" width=\"139\" height=\"182\" srcset=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Learning-OpenCV.jpg?w=381&amp;ssl=1 381w, https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Learning-OpenCV.jpg?resize=191%2C250&amp;ssl=1 191w, https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Learning-OpenCV.jpg?resize=229%2C300&amp;ssl=1 229w\" sizes=\"(max-width: 139px) 100vw, 139px\" data-recalc-dims=\"1\" \/><\/a><p id=\"caption-attachment-6492\" class=\"wp-caption-text\"><span style=\"color: #0000ff;\">Click to Read<\/span><\/p><\/div>\n<div class=\"a-section a-spacing-none\">\n<p class=\"a-spacing-none\"><span id=\"productTitle\" class=\"a-size-extra-large\"><strong>Learning OpenCV<\/strong>: Computer Vision with the OpenCV Library<\/span> <span id=\"bookEdition\" class=\"a-size-large a-color-secondary a-text-normal\">&#8211;\u00a0<\/span><em><span class=\"author notFaded\" data-width=\"\"><span class=\"a-declarative\" data-action=\"a-popover\" data-a-popover=\"{&quot;name&quot;:&quot;contributor-info-B002BMF1L8&quot;,&quot;position&quot;:&quot;triggerBottom&quot;,&quot;allowLinkDefault&quot;:&quot;true&quot;}\">Gary Bradsk\u00a0&amp;<\/span><span class=\"contribution\"><span class=\"a-color-secondary\">\u00a0<\/span><\/span><\/span><span class=\"author notFaded\" data-width=\"\">Adrian Kaehler<\/span><\/em><\/p>\n<\/div>\n<p>YOU CANalytics Book Rating <img class=\"usr\" src=\"https:\/\/ucanalytics.com\/blogs\/wp-content\/plugins\/universal-star-rating\/includes\/image.php?img=06.png&amp;px=18&amp;max=5&amp;rat=4.8\" alt=\"4.8 out of 5 stars\" style=\"height: 18px !important;\" \/> (4.8 \/ 5)<\/p><\/blockquote>\n<p>Computer vision is a fascinating topic as mentioned earlier. While we see pictures of a butterfly, computers see matrices of numbers. The question is how to make the computer identify the butterfly\u00a0within pixel-numbers? OpenCV (open computer vision) is a powerful C-based\u00a0library that has answers to this question.\u00a0OpenCV can be called from Python for image processing. This book is a great\u00a0introduction to OpenCV. A must read if you want to learn image processing and image analytics.<\/p>\n<p><strong><a href=\"http:\/\/www.cse.iitk.ac.in\/users\/vision\/dipakmj\/papers\/OReilly%20Learning%20OpenCV.pdf\" target=\"_blank\">Read Full\u00a0PDF<\/a>:\u00a0Learning OpenCV<\/strong><\/p>\n<h2 style=\"text-align: left;\"><span style=\"color: #3366ff;\">Sign-off Note<\/span><\/h2>\n<blockquote><p><em>The one thing they love more than a hero is to see a hero fail, fall, die trying. In spite of everything you&#8217;ve done for them, eventually, they will hate you [Spider-Man].<\/em><\/p>\n<p style=\"text-align: right;\">&#8211; Green Goblin \/ Norman Osborn<\/p>\n<\/blockquote>\n<p>I guess, we do love to see our heroes fail. Why else will we make them compete against each other? I don&#8217;t know the reason for this. Possibly, as a race, we are sadistic creatures. Possibly, we are just jealous of people better than us. Possibly, we love sadness despite our claims about our love for happiness. Possibly, we relate with the demons these superheroes fight. Possibly, we believe in the futility of life.<\/p>\n<p>All the above reasons are just a half truth to me. For me, a\u00a0more likely reason is that we have both day and night inside us. Some days it is bright and sunny for us, and the other days it is pitch-dark. Let us\u00a0embrace the\u00a0grayness of life. In the same breath, let us embrace both Python and R with their individual insufficiency. Let&#8217;s stop pulling our superheroes down.<\/p>\n<p style=\"text-align: center;\"><a href=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Superman-and-Batman.jpg\"><img data-attachment-id=\"6495\" data-permalink=\"https:\/\/ucanalytics.com\/blogs\/r-vs-python-comparison-and-awsome-books-free-pdfs-to-learn-them\/superman-and-batman\/\" data-orig-file=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Superman-and-Batman.jpg?fit=640%2C360&amp;ssl=1\" data-orig-size=\"640,360\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;CREATOR: gd-jpeg v1.0 (using IJG JPEG v62), quality = 90&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"Superman and Batman\" data-image-description=\"\" data-image-caption=\"&lt;p&gt;CREATOR: gd-jpeg v1.0 (using IJG JPEG v62), quality = 90&lt;\/p&gt;\n\" data-medium-file=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Superman-and-Batman.jpg?fit=300%2C169&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Superman-and-Batman.jpg?fit=640%2C360&amp;ssl=1\" decoding=\"async\" loading=\"lazy\" class=\"wp-image-6495 aligncenter\" src=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Superman-and-Batman.jpg?resize=610%2C343\" alt=\"CREATOR: gd-jpeg v1.0 (using IJG JPEG v62), quality = 90\" width=\"610\" height=\"343\" srcset=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Superman-and-Batman.jpg?w=640&amp;ssl=1 640w, https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Superman-and-Batman.jpg?resize=250%2C141&amp;ssl=1 250w, https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Superman-and-Batman.jpg?resize=300%2C169&amp;ssl=1 300w\" sizes=\"(max-width: 610px) 100vw, 610px\" data-recalc-dims=\"1\" \/><\/a><\/p>\n<pre><strong>Disclaimer<\/strong> : Roopam Upadhyay or YOU CANalytics has no affiliation to either the authors of the books or the web-sites hosting these PDF books shared in this post. I am assuming that none of the PDF file links I have shared in this article is a copyright infringement since they are among the top Google search results. Several of these files are from either the authors' webpages or from scholarly links. In case you believe otherwise about any link please let me know I will remove that link.<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Please read the disclaimer about the Free PDF Books in this article at the bottom The one thing they love more than a hero is to see a hero fail, fall, die trying. In spite of everything you&#8217;ve done for them, eventually, they will hate you [Spider-Man]. &#8211; Green Goblin \/ Norman Osborn Batman v<\/p>\n<p><a class=\"excerpt-more blog-excerpt\" href=\"https:\/\/ucanalytics.com\/blogs\/r-vs-python-comparison-and-awsome-books-free-pdfs-to-learn-them\/\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":1,"featured_media":6400,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_newsletter_tier_id":0,"jetpack_publicize_message":"","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false}}},"categories":[68,62,79],"tags":[],"jetpack_publicize_connections":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v17.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>R vs Python: Free Books to Learn - YOU CANalytics<\/title>\n<meta name=\"description\" content=\"R vs Python - Identify the right tool for doing data science. Also, find free PDF books to learn both these languages because mostly you will need both.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/ucanalytics.com\/blogs\/r-vs-python-comparison-and-awsome-books-free-pdfs-to-learn-them\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"R vs Python: Free Books to Learn - YOU CANalytics\" \/>\n<meta property=\"og:description\" content=\"R vs Python - Identify the right tool for doing data science. Also, find free PDF books to learn both these languages because mostly you will need both.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ucanalytics.com\/blogs\/r-vs-python-comparison-and-awsome-books-free-pdfs-to-learn-them\/\" \/>\n<meta property=\"og:site_name\" content=\"YOU CANalytics |\" \/>\n<meta property=\"article:author\" content=\"roopam\" \/>\n<meta property=\"article:published_time\" content=\"2015-11-01T06:52:13+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2017-04-19T17:32:20+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Superman-V-Batman.jpg?fit=640%2C468&#038;ssl=1\" \/>\n\t<meta property=\"og:image:width\" content=\"640\" \/>\n\t<meta property=\"og:image:height\" content=\"468\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Roopam Upadhyay\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"12 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https:\/\/ucanalytics.com\/blogs\/#organization\",\"name\":\"YOU CANalytics\",\"url\":\"https:\/\/ucanalytics.com\/blogs\/\",\"sameAs\":[],\"logo\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/ucanalytics.com\/blogs\/#logo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/11\/YOU-CANalytics-Logo.jpg?fit=607%2C120\",\"contentUrl\":\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/11\/YOU-CANalytics-Logo.jpg?fit=607%2C120\",\"width\":607,\"height\":120,\"caption\":\"YOU CANalytics\"},\"image\":{\"@id\":\"https:\/\/ucanalytics.com\/blogs\/#logo\"}},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/ucanalytics.com\/blogs\/#website\",\"url\":\"https:\/\/ucanalytics.com\/blogs\/\",\"name\":\"YOU CANalytics |\",\"description\":\"Explore the Power of Data Science\",\"publisher\":{\"@id\":\"https:\/\/ucanalytics.com\/blogs\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/ucanalytics.com\/blogs\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/ucanalytics.com\/blogs\/r-vs-python-comparison-and-awsome-books-free-pdfs-to-learn-them\/#primaryimage\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Superman-V-Batman.jpg?fit=640%2C468&ssl=1\",\"contentUrl\":\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Superman-V-Batman.jpg?fit=640%2C468&ssl=1\",\"width\":640,\"height\":468},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/ucanalytics.com\/blogs\/r-vs-python-comparison-and-awsome-books-free-pdfs-to-learn-them\/#webpage\",\"url\":\"https:\/\/ucanalytics.com\/blogs\/r-vs-python-comparison-and-awsome-books-free-pdfs-to-learn-them\/\",\"name\":\"R vs Python: Free Books to Learn - YOU CANalytics\",\"isPartOf\":{\"@id\":\"https:\/\/ucanalytics.com\/blogs\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/ucanalytics.com\/blogs\/r-vs-python-comparison-and-awsome-books-free-pdfs-to-learn-them\/#primaryimage\"},\"datePublished\":\"2015-11-01T06:52:13+00:00\",\"dateModified\":\"2017-04-19T17:32:20+00:00\",\"description\":\"R vs Python - Identify the right tool for doing data science. Also, find free PDF books to learn both these languages because mostly you will need both.\",\"breadcrumb\":{\"@id\":\"https:\/\/ucanalytics.com\/blogs\/r-vs-python-comparison-and-awsome-books-free-pdfs-to-learn-them\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/ucanalytics.com\/blogs\/r-vs-python-comparison-and-awsome-books-free-pdfs-to-learn-them\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/ucanalytics.com\/blogs\/r-vs-python-comparison-and-awsome-books-free-pdfs-to-learn-them\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/ucanalytics.com\/blogs\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"R vs Python &#8211; a Comparison, and Awesome Free Books to Learn these Languages\"}]},{\"@type\":\"Article\",\"@id\":\"https:\/\/ucanalytics.com\/blogs\/r-vs-python-comparison-and-awsome-books-free-pdfs-to-learn-them\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/ucanalytics.com\/blogs\/r-vs-python-comparison-and-awsome-books-free-pdfs-to-learn-them\/#webpage\"},\"author\":{\"@id\":\"https:\/\/ucanalytics.com\/blogs\/#\/schema\/person\/55961a1cea272ecdf290cb387be069b6\"},\"headline\":\"R vs Python &#8211; a Comparison, and Awesome Free Books to Learn these Languages\",\"datePublished\":\"2015-11-01T06:52:13+00:00\",\"dateModified\":\"2017-04-19T17:32:20+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/ucanalytics.com\/blogs\/r-vs-python-comparison-and-awsome-books-free-pdfs-to-learn-them\/#webpage\"},\"wordCount\":2283,\"commentCount\":16,\"publisher\":{\"@id\":\"https:\/\/ucanalytics.com\/blogs\/#organization\"},\"image\":{\"@id\":\"https:\/\/ucanalytics.com\/blogs\/r-vs-python-comparison-and-awsome-books-free-pdfs-to-learn-them\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Superman-V-Batman.jpg?fit=640%2C468&ssl=1\",\"articleSection\":[\"Analytics Book Club\",\"Analytics Tips and Tricks\",\"Python and R\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/ucanalytics.com\/blogs\/r-vs-python-comparison-and-awsome-books-free-pdfs-to-learn-them\/#respond\"]}]},{\"@type\":\"Person\",\"@id\":\"https:\/\/ucanalytics.com\/blogs\/#\/schema\/person\/55961a1cea272ecdf290cb387be069b6\",\"name\":\"Roopam Upadhyay\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/ucanalytics.com\/blogs\/#personlogo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/dd1aa0b0e813f7639800bcfad6a554f1?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/dd1aa0b0e813f7639800bcfad6a554f1?s=96&d=mm&r=g\",\"caption\":\"Roopam Upadhyay\"},\"description\":\"This blog contains my personal views and thoughts on predictive Analytics and big data. - Roopam Upadhyay\",\"sameAs\":[\"roopam\"],\"url\":\"https:\/\/ucanalytics.com\/blogs\/author\/roopam\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"R vs Python: Free Books to Learn - YOU CANalytics","description":"R vs Python - Identify the right tool for doing data science. Also, find free PDF books to learn both these languages because mostly you will need both.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/ucanalytics.com\/blogs\/r-vs-python-comparison-and-awsome-books-free-pdfs-to-learn-them\/","og_locale":"en_US","og_type":"article","og_title":"R vs Python: Free Books to Learn - YOU CANalytics","og_description":"R vs Python - Identify the right tool for doing data science. Also, find free PDF books to learn both these languages because mostly you will need both.","og_url":"https:\/\/ucanalytics.com\/blogs\/r-vs-python-comparison-and-awsome-books-free-pdfs-to-learn-them\/","og_site_name":"YOU CANalytics |","article_author":"roopam","article_published_time":"2015-11-01T06:52:13+00:00","article_modified_time":"2017-04-19T17:32:20+00:00","og_image":[{"width":640,"height":468,"url":"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Superman-V-Batman.jpg?fit=640%2C468&ssl=1","type":"image\/jpeg"}],"twitter_misc":{"Written by":"Roopam Upadhyay","Est. reading time":"12 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Organization","@id":"https:\/\/ucanalytics.com\/blogs\/#organization","name":"YOU CANalytics","url":"https:\/\/ucanalytics.com\/blogs\/","sameAs":[],"logo":{"@type":"ImageObject","@id":"https:\/\/ucanalytics.com\/blogs\/#logo","inLanguage":"en-US","url":"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/11\/YOU-CANalytics-Logo.jpg?fit=607%2C120","contentUrl":"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/11\/YOU-CANalytics-Logo.jpg?fit=607%2C120","width":607,"height":120,"caption":"YOU CANalytics"},"image":{"@id":"https:\/\/ucanalytics.com\/blogs\/#logo"}},{"@type":"WebSite","@id":"https:\/\/ucanalytics.com\/blogs\/#website","url":"https:\/\/ucanalytics.com\/blogs\/","name":"YOU CANalytics |","description":"Explore the Power of Data Science","publisher":{"@id":"https:\/\/ucanalytics.com\/blogs\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ucanalytics.com\/blogs\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"ImageObject","@id":"https:\/\/ucanalytics.com\/blogs\/r-vs-python-comparison-and-awsome-books-free-pdfs-to-learn-them\/#primaryimage","inLanguage":"en-US","url":"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Superman-V-Batman.jpg?fit=640%2C468&ssl=1","contentUrl":"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Superman-V-Batman.jpg?fit=640%2C468&ssl=1","width":640,"height":468},{"@type":"WebPage","@id":"https:\/\/ucanalytics.com\/blogs\/r-vs-python-comparison-and-awsome-books-free-pdfs-to-learn-them\/#webpage","url":"https:\/\/ucanalytics.com\/blogs\/r-vs-python-comparison-and-awsome-books-free-pdfs-to-learn-them\/","name":"R vs Python: Free Books to Learn - YOU CANalytics","isPartOf":{"@id":"https:\/\/ucanalytics.com\/blogs\/#website"},"primaryImageOfPage":{"@id":"https:\/\/ucanalytics.com\/blogs\/r-vs-python-comparison-and-awsome-books-free-pdfs-to-learn-them\/#primaryimage"},"datePublished":"2015-11-01T06:52:13+00:00","dateModified":"2017-04-19T17:32:20+00:00","description":"R vs Python - Identify the right tool for doing data science. Also, find free PDF books to learn both these languages because mostly you will need both.","breadcrumb":{"@id":"https:\/\/ucanalytics.com\/blogs\/r-vs-python-comparison-and-awsome-books-free-pdfs-to-learn-them\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ucanalytics.com\/blogs\/r-vs-python-comparison-and-awsome-books-free-pdfs-to-learn-them\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/ucanalytics.com\/blogs\/r-vs-python-comparison-and-awsome-books-free-pdfs-to-learn-them\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/ucanalytics.com\/blogs\/"},{"@type":"ListItem","position":2,"name":"R vs Python &#8211; a Comparison, and Awesome Free Books to Learn these Languages"}]},{"@type":"Article","@id":"https:\/\/ucanalytics.com\/blogs\/r-vs-python-comparison-and-awsome-books-free-pdfs-to-learn-them\/#article","isPartOf":{"@id":"https:\/\/ucanalytics.com\/blogs\/r-vs-python-comparison-and-awsome-books-free-pdfs-to-learn-them\/#webpage"},"author":{"@id":"https:\/\/ucanalytics.com\/blogs\/#\/schema\/person\/55961a1cea272ecdf290cb387be069b6"},"headline":"R vs Python &#8211; a Comparison, and Awesome Free Books to Learn these Languages","datePublished":"2015-11-01T06:52:13+00:00","dateModified":"2017-04-19T17:32:20+00:00","mainEntityOfPage":{"@id":"https:\/\/ucanalytics.com\/blogs\/r-vs-python-comparison-and-awsome-books-free-pdfs-to-learn-them\/#webpage"},"wordCount":2283,"commentCount":16,"publisher":{"@id":"https:\/\/ucanalytics.com\/blogs\/#organization"},"image":{"@id":"https:\/\/ucanalytics.com\/blogs\/r-vs-python-comparison-and-awsome-books-free-pdfs-to-learn-them\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Superman-V-Batman.jpg?fit=640%2C468&ssl=1","articleSection":["Analytics Book Club","Analytics Tips and Tricks","Python and R"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/ucanalytics.com\/blogs\/r-vs-python-comparison-and-awsome-books-free-pdfs-to-learn-them\/#respond"]}]},{"@type":"Person","@id":"https:\/\/ucanalytics.com\/blogs\/#\/schema\/person\/55961a1cea272ecdf290cb387be069b6","name":"Roopam Upadhyay","image":{"@type":"ImageObject","@id":"https:\/\/ucanalytics.com\/blogs\/#personlogo","inLanguage":"en-US","url":"https:\/\/secure.gravatar.com\/avatar\/dd1aa0b0e813f7639800bcfad6a554f1?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/dd1aa0b0e813f7639800bcfad6a554f1?s=96&d=mm&r=g","caption":"Roopam Upadhyay"},"description":"This blog contains my personal views and thoughts on predictive Analytics and big data. - Roopam Upadhyay","sameAs":["roopam"],"url":"https:\/\/ucanalytics.com\/blogs\/author\/roopam\/"}]}},"jetpack_featured_media_url":"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/10\/Superman-V-Batman.jpg?fit=640%2C468&ssl=1","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p3L0jT-1Fg","jetpack-related-posts":[{"id":2374,"url":"https:\/\/ucanalytics.com\/blogs\/learn-r-12-books-and-online-resources\/","url_meta":{"origin":6402,"position":0},"title":"Learn R : 12 Free Books and Online Resources","author":"Roopam Upadhyay","date":false,"format":false,"excerpt":"Please read the disclaimer about the Free PDF Books in this article at the bottom R, an open-source statistical and data mining programming language, is slowly but surely catching up in its race with commercial software like SAS & SPSS. I believe R will eventually replace SAS as the language\u2026","rel":"","context":"In &quot;Analytics Book Club&quot;","block_context":{"text":"Analytics Book Club","link":"https:\/\/ucanalytics.com\/blogs\/category\/analytics-book-club\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2013\/07\/5-Swordsmith1.jpg?fit=768%2C1024&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2013\/07\/5-Swordsmith1.jpg?fit=768%2C1024&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2013\/07\/5-Swordsmith1.jpg?fit=768%2C1024&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2013\/07\/5-Swordsmith1.jpg?fit=768%2C1024&ssl=1&resize=700%2C400 2x"},"classes":[]},{"id":2577,"url":"https:\/\/ucanalytics.com\/blogs\/choose-your-data-mining-statistics-software\/","url_meta":{"origin":6402,"position":1},"title":"Choose Your Data Mining &#038; Statistics Software \/ Language","author":"Roopam Upadhyay","date":false,"format":false,"excerpt":"One of the crucial decisions while doing data analysis is an appropriate choice of statistics software and language. In this article, I am going to analyze and help you choose the right data mining and statistics software for your purpose. I have used the following 12 software\u00a0 \/\u00a0 languages (tools)\u2026","rel":"","context":"In &quot;Analytics Tips and Tricks&quot;","block_context":{"text":"Analytics Tips and Tricks","link":"https:\/\/ucanalytics.com\/blogs\/category\/analytics-tips\/"},"img":{"alt_text":"Slide3","src":"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2014\/04\/Slide3.jpg?resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2014\/04\/Slide3.jpg?resize=350%2C200 1x, https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2014\/04\/Slide3.jpg?resize=525%2C300 1.5x"},"classes":[]},{"id":10437,"url":"https:\/\/ucanalytics.com\/blogs\/python-code-time-series-forecasting-arima-models-manufacturing-case-study-example\/","url_meta":{"origin":6402,"position":2},"title":"Python Code for Time Series Forecasting &#038; ARIMA Models &#8211; Manufacturing Case Study Example","author":"Roopam Upadhyay","date":false,"format":false,"excerpt":"Business forecasting case study example\u00a0is one of the popular case\u00a0studies on YOU CANalytics. Originally, the time series analysis and forecasting for the case study were demonstrated\u00a0on R in a series of articles. One of the readers, Anindya Saha, has replicated this entire analysis in Python. You could read this python\u2026","rel":"","context":"In &quot;Manufacturing Case Study Example&quot;","block_context":{"text":"Manufacturing Case Study Example","link":"https:\/\/ucanalytics.com\/blogs\/category\/manufacturing-case-study-example\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2017\/08\/ARIMA-Python.jpg?fit=927%2C736&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2017\/08\/ARIMA-Python.jpg?fit=927%2C736&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2017\/08\/ARIMA-Python.jpg?fit=927%2C736&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2017\/08\/ARIMA-Python.jpg?fit=927%2C736&ssl=1&resize=700%2C400 2x"},"classes":[]},{"id":2783,"url":"https:\/\/ucanalytics.com\/blogs\/in-conversation-with-eric-siegel-author-predictive-analytics\/","url_meta":{"origin":6402,"position":3},"title":"In Conversation with Eric Siegel: Author &#8216;Predictive Analytics&#8217;","author":"Roopam Upadhyay","date":false,"format":false,"excerpt":"In Conversation with.. Today we are starting a new series on YOU CANalytics called 'in conversation with'. In this series we will talk to the leaders and experts of predictive analytics and big data to gain deeper insight into the field. Dr. Eric Siegel Our first guest for the series\u2026","rel":"","context":"In &quot;Events &amp; Interviews&quot;","block_context":{"text":"Events &amp; Interviews","link":"https:\/\/ucanalytics.com\/blogs\/category\/events-and-interviews\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/12\/Slide15.jpg?fit=290%2C210&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":6808,"url":"https:\/\/ucanalytics.com\/blogs\/learning-resources-artificial-intelligence-cognitive-computing-deep-learning-neural-networks\/","url_meta":{"origin":6402,"position":4},"title":"Learning Resources : Artificial Intelligence, Cognitive Computing, Deep Learning, &#038; Neural Networks","author":"Roopam Upadhyay","date":false,"format":false,"excerpt":"This article is an effort to make you into a \"semi-expert\" in artificial intelligence, cognitive computing, deep learning and neural networks from scratch. Here I will share a few cool learning resources for these topics. These resources include documentaries, TED talks, online lecture videos, and books. There are several videos\u2026","rel":"","context":"In &quot;Analytics Book Club&quot;","block_context":{"text":"Analytics Book Club","link":"https:\/\/ucanalytics.com\/blogs\/category\/analytics-book-club\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2015\/11\/Alice-in-Wonderland-Copy.jpg?fit=433%2C274&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":2981,"url":"https:\/\/ucanalytics.com\/blogs\/data-visualization-banking-case-lab-2-axes-risk-plots-in-r\/","url_meta":{"origin":6402,"position":5},"title":"Data Visualization &#8211; Banking Case Lab: 2 Axes Risk Plots in R","author":"Roopam Upadhyay","date":false,"format":false,"excerpt":"Analytics Lab - R Welcome back to Analytics Lab on YOU CANalytics! In our last article, we learned the procedure to visualize risk across a parameter (age groups) in Excel. In this part we will generate the same visualization in R. This lab exercise is a part of the banking\u2026","rel":"","context":"In &quot;Analytics Labs&quot;","block_context":{"text":"Analytics Labs","link":"https:\/\/ucanalytics.com\/blogs\/category\/analytics-labs\/"},"img":{"alt_text":"Presentation3","src":"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2014\/05\/Presentation3.jpg?resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2014\/05\/Presentation3.jpg?resize=350%2C200 1x, https:\/\/i0.wp.com\/ucanalytics.com\/blogs\/wp-content\/uploads\/2014\/05\/Presentation3.jpg?resize=525%2C300 1.5x"},"classes":[]}],"_links":{"self":[{"href":"https:\/\/ucanalytics.com\/blogs\/wp-json\/wp\/v2\/posts\/6402"}],"collection":[{"href":"https:\/\/ucanalytics.com\/blogs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ucanalytics.com\/blogs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ucanalytics.com\/blogs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ucanalytics.com\/blogs\/wp-json\/wp\/v2\/comments?post=6402"}],"version-history":[{"count":0,"href":"https:\/\/ucanalytics.com\/blogs\/wp-json\/wp\/v2\/posts\/6402\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ucanalytics.com\/blogs\/wp-json\/wp\/v2\/media\/6400"}],"wp:attachment":[{"href":"https:\/\/ucanalytics.com\/blogs\/wp-json\/wp\/v2\/media?parent=6402"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ucanalytics.com\/blogs\/wp-json\/wp\/v2\/categories?post=6402"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ucanalytics.com\/blogs\/wp-json\/wp\/v2\/tags?post=6402"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}