Publications by Abdul Majed Raja

Building a Hacker News scraper with 8 lines of R code using rvest library

22.12.2017

There was a time when Web scraping was quite a difficult task requiring knowledge of XML Tree parsing and HTTP Requests. But with the likes of libraries like beautifulsoup (for Python) and rvest (for R), Web scraping has become a toy for any beginner to play with. This post aims to explain how insanely simple it is to build a scraper in R using ...

3702 sym R (3098 sym/5 pcs) 6 img

Getting started with dplyr in R using Titanic Dataset

28.12.2017

dplyr is one of the most popular r-packages and also part of tidyverse that’s been developed by Hadley Wickham. The mere fact that dplyr package is very famous means, it’s one of the most frequently used. Being a data scientist is not always about creating sophisticated models but Data Analysis (Manipulation) and Data Visualization play a ver...

5167 sym R (4659 sym/13 pcs)

Building a Daily Bitcoin Price Tracker with Coindeskr and Shiny in R

10.01.2018

Let’s admit it. The whole world has been going crazy with Bitcoin. Bitcoin (BTC), the first cryptocurrency (in fact, the first digital currency to solve the double-spend problem) introduced by Satoshi Nakamoto has become bigger than well-established firms (even a few countries). So, a lot of Bitcoin Enthusiasts and Investors are looking to keep...

4266 sym R (1237 sym/5 pcs) 2 img

Automated Text Feature Engineering using textfeatures in R

19.07.2018

It could be the era of Deep Learning where it really doesn’t matter how big is your dataset or how many columns you’ve got. Still, a lot of Kaggle Competition Winners and Data Scientists emphasis on one thing that could put you on the top of the leaderboard in a Competition is “Feature Engineering”. Irrespective of how sophisticated your ...

4244 sym R (2649 sym/6 pcs) 4 img

Send Desktop Notifications from R in Windows, Linux and Mac

04.10.2018

CategoriesProgrammingTagsBest R PackagesR ProgrammingTips & TricksIn the age of smartphones, Notifications have become an integral part of life that Smart watches have started popping up to handle our notifications. Desktop Notification is a very good way of letting the user know about a task completion or some information. Say, your model has be...

4264 sym R (728 sym/5 pcs) 6 img

How to combine Multiple ggplot Plots to make Publication-ready Plots

11.01.2019

CategoriesVisualizing DataTagsBest R PackagesData VisualisationR ProgrammingThe life cycle of Data science can never be completed without communicating the results of the analysis/research. In fact, Data Visualization is one of the areas where R as a language for Data science has got an edge over the most-celebrated Python. With ggplot2 being the...

3415 sym R (1252 sym/6 pcs) 6 img

Data-driven Introspection of my Android Mobile usage in R

14.02.2019

CategoriesProgrammingTagsData VisualisationExploratory AnalysisR ProgrammingThis is an attempt to see how the data that are collected from us, can also be used for the betterment of us – one’s self. When companies are so interested in collecting our personal data to show a push in Quarterly revenues, Why not use our own Data Science skills an...

6319 sym R (5924 sym/9 pcs) 12 img

How to build Animated Bar Plots using R

04.04.2019

CategoriesVisualizing DataTagsAnimationData VisualisationR ProgrammingRecently, Animated Bar Plots have started going Viral on Social Media leaving a lot of Data Enthusiasts wondering how are these Animated Bar Plots made. The objective of this post is to explain how to build such an Animated Bar Plot using R – R with the power of versatile pac...

4473 sym R (2932 sym/7 pcs) 2 img

Programmatically generate REGEX Patterns in R without knowing Regex

24.06.2019

Are you interested in guest posting? Publish at DataScience+ via your editor (i.e., RStudio).CategoryProgrammingTagsBest R PackagesR ProgrammingText MiningRegular Expression (Regex — often pronounced as ri-je-x or reg-x) is extremely useful while you are about to do Text Analytics or Natural Language Processing. But as much as Regex is use...

4263 sym R (773 sym/7 pcs)

How to make 3D Plots in R (from 2D Plots of ggplot2)

19.07.2019

Are you interested in guest posting? Publish at DataScience+ via your editor (i.e., RStudio).CategoryVisualizing DataTagsBest R PackagesData VisualisationR Programming3D Plots built in the right way for the right purpose are always stunning. In this article, we’ll see how to make stunning 3D plots with R using ggplot2 and rayshader . While ggp...

3632 sym Python (871 sym/6 pcs) 4 img