R is a free programming language for data analysis, statistical modeling and visualization. It is one of the most popular tool in predictive modeling world. Its popularity is getting better day by day. In 2016 data science salary survey conducted by O'Reilly, R was ranked second in a category of programming languages for data science (SQL ranked first). In another popular KDnuggets Analytics software survey poll, R scored top rank with 49% vote. These survey polls answers the question about scope of R. If you really want to boost your career in analytics, R is the language you need to focus on.
If you are skeptical about the scope of R in future, this tutorial would help you clear doubts. It covers some of the great facts about R and why R is considered as the top programming language in predictive modeling and what are the companies primarily using it.
IT Companies using R
It includes major companies providing IT and professional services using R in India and other parts of the world.
Analytics and Consulting Companies using R
The below list comprises of niche analytics companies as well as consulting companies providing analytics or market research services.
Financial Institutions
It includes major US and European Banks, Insurance Companies and Other financial institutions using R.
End Notes
I tried to cover maximum of the names but i'm sure many are missed in the list. Would you mind sharing the remaining names? :)
![]() |
Companies using R |
What's great about R?
1. It supports close to 10,000 free packages which adds muscle to R for data science and analysis (CRAN figure as on December 27,2016). In the graph below, we can see the growth rate of packages is very high. It implies more and more people are taking interest in R. I used CRANpackages dataset from Ecdat library to produce this graph.
![]() |
R : Packages Download |
2. R can perform various data analysis and data science tasks for free. To achieve the similar stuff in SAS, you need to purchase a bundle of SAS softwares and modules. See the list below -
- Interactive Visualization with Shiny package (Equivalent SAS Product : Visual Analytics)
- Ensemble Learning / Machine Learning (SAS Product : SAS Enterprise Miner)
- Text / Social Media Mining (SAS Product : SAS Text Miner)
- Optimization and Forecasting (SAS Product : SAS ETS, PROC OPTMODEL)
- RStudio IDE (SAS Product : SAS Enterprise Guide)
3. R is one of the highest paid IT skill and holds large share in advanced analytics software (Source : LinkedIn Skills, O'Reilly Survey).
4. Easily integrated with popular softwares such as Tableau, SQL Server etc. Last year Microsoft acquired Revolution Analytics. Post acquisition, Microsoft merged enterprise version of R with SQL server, Visual Studio, PowerBI.
5. New statistical and machine learning algorithms are implemented in R much more quicker than any other statistical tool as R is the first choice of researchers.
Companies using R
The following is a list of companies using R. It's not a complete list but a sample of the actual population.
5. New statistical and machine learning algorithms are implemented in R much more quicker than any other statistical tool as R is the first choice of researchers.
Companies using R
The following is a list of companies using R. It's not a complete list but a sample of the actual population.
The data used here were collected from MicrosoftR blog, RStudio, Quora, Indeed job portal and other jobs consulting firms and career community websites.Click on the link below to navigate to the desired section -
The following is a list of top brands or large organizations using R.
- Facebook - For behavior analysis related to status updates and profile pictures.
- Google - For advertising effectiveness and economic forecasting.
- Twitter - For data visualization and semantic clustering
- Microsoft - Acquired Revolution R company and use it for a variety of purposes.
- Uber - For statistical analysis
- Airbnb - Scale data science.
- IBM - Joined R Consortium Group
- ANZ - For credit risk modeling
- HP
- Ford
- Novartis
- Roche
- New York Times - For data visualization
- Mckinsey
- BCG
- Bain
IT Companies using R
It includes major companies providing IT and professional services using R in India and other parts of the world.
- Accenture
- Amadeus IT Group
- Capgemini
- Cognizant
- CSC
- HCL Technologies
- Hexaware Technologies
- HP
- IBM
- IGATE
- Infosys
- Larsen & Toubro Infotech
- Microsoft
- Mindtree
- Mphasis
- NIIT Tech
- Oracle Financial Services Software
- Paytm
- Snapdeal
- R Systems Ltd
- Tata Consultancy Services
- Tech Mahindra
- Wipro
Analytics and Consulting Companies using R
The below list comprises of niche analytics companies as well as consulting companies providing analytics or market research services.
- A.T. Kearney
- AbsolutData
- AC Nielsen
- Accenture
- Bain & Company
- Booz Allen Hamilton
- Capgemini
- Convergytics
- Deloitte Consulting
- Evalueserve
- EXL
- EY
- Fractal Analytics
- Gartner
- Genpact
- IBM
- KPMG
- Latent View
- Manthan Systems
- McKinsey & Company
- Mu Sigma
- PricewaterhouseCoopers
- SIBIA Analytics
- Simplify360
- SmartCube
- Target
- The Boston Consulting Group
- Tiger Analytics
- Tower Watson
- WNS
- ZS Associate
Financial Institutions
It includes major US and European Banks, Insurance Companies and Other financial institutions using R.
- American Express
- ANZ
- Bank of America
- Barclays Bank
- Bazaj allianz Insurance
- Bharti Axa insurance
- Blackrock
- Citibank
- Dun &Bradstreet
- Fidelity
- HSBC
- JP Morgan
- KeyBank
- Lloyds Banking
- RBS
- Standard Chartered
- UBS
- Wells Fargo
- Goldman Sachs
- Morgan Stanley
- PNC Bank
- Citizens Bank
- Fifth Third Bank
End Notes
I tried to cover maximum of the names but i'm sure many are missed in the list. Would you mind sharing the remaining names? :)
Snapdeal and Paytm also use R for sales and marketing analytics.
ReplyDeleteR is a "free programming language" not a software
ReplyDeleteThere is both an R language and a number of particular R programs in which R is used. For instance, there is the CRAN program as well as the MRAN program (others exist as well). So R is both a language and can be considered a program.
DeleteTIBCO Spotfire has embedded a fully supported and robust version of R for Enterprise usage named TERR (TIBCO Enterprise Runtime for R). A lot of the companies listed here use TIBCO's TERR Engine for running their R Scripts.
ReplyDeleteI'm a big fan of your work!
ReplyDeleteKeep enlightening us!
I like the way you simplify concepts..bring it on !!
ReplyDeleteThank you for your wonderful insights. This site has been most helpful in my quest of becoming a data scientist. Keep up the good work mate.
ReplyDeleteThere is a mistake, you leave out www.pangeaformazione.it
ReplyDeleteHey deepanshu. This is a good Dashboard where you have mentioned these info.
ReplyDeleteI am also working as DA with R and have one curiosity.
Can you please let me know in past 1 year which new company has added into this list and which has opt out for this option.
Why people can leave using R?
it is better works in r or sas
ReplyDeleteplease help me for sas is still good or R which is better paying job easy
ReplyDeleteHi Man,
ReplyDeleteNice to be visiting your blog again, it has been months for me. Well this article that i’ve been waited for so long.
We have a requirement as below.
We have a Factory which has lot of machines. Machines should always keep running. If any machine goes to down state, it will be a huge impact.
Requirement:
We have to design a Dashboard in which, we can see the Color of shape such as “Green - Production, Yellow - Idle, or Red - Down state".
Each shape represents a machine and it is either rectangle, square or Bar.
Inputs:
Factory image: It has rectangle and bar shapes. Each shape indicates one machine.
Backend, we will get the data with ID 1, 2 and 3.
Very useful post !everyone should learn and use it during their learning path.
Kind Regards,
Irene Hynes
Salama Aleikum,
ReplyDeleteWhat a brilliant post I have come across and believe me I have been searching out for this similar kind of post for past a week and hardly came across this.
i have 2 machine M1 and M2 .Now the goal is to Register the domain, D1, created in TEA to the second machine M2 So that the domain runs on both the machines.
TEA runs on another machine M3.
i entered to M1 machine and went till /bw/6.4/bin
ran Command ./bwadmin registeragent -d D1 domain M2
but its throwing me error below
TIBCO ActiveMatrix BusinessWorks version 6.4.2, build V32, 2017-11-05
BW Agent name M1
BW Agent stores data locally
TIBCO-BW-ADMIN-500008: Error in initializing data manager, TIBCO-BW-ADMIN-PRSTNC-500001: Connection to BW Agent failed.
The resolution for error TIBCO-BW-ADMIN-500008 is bw agent should be in running state.but both machines agents M1 and M2 are already Running fine.
Please let us know how can fix this issue ?
Very useful post !everyone should learn and use it during their learning path.
Grazie,
Ajeeth Kumar
Hi There,
ReplyDeleteSmokin hot stuff! You’ve trimmed my dim. I feel as bright and fresh as your prolific website and blogs!
I have a problem lately with the filters I have created in Text have created in Text Areas. All the filters directly from the filter scheme seem to disappear for no apparent reasons. On the Filter panel, the filters show up with no errors.
This happens when I change tabs but there is no error message showing up. It does not happen all the time. I am not sure what is causing the problem.
Has anyone experience this before?
Very useful post !everyone should learn and use it during their learning path.
Obrigado,
Preethi
There has been a trending customer preference towards companies that are conscious of the environment. Here we look at how firms can go green and reduce their carbon footprint. MyLife
ReplyDeleteVery Impressive Data Science tutorial. The content seems to be pretty exhaustive and excellent and will definitely help in learning Data Science. I'm also a learner taken up Data Science training and I think your content has cleared some concepts of mine. While browsing for Data Science tutorials on YouTube i found this fantastic video on Data Science. Do check it out if you are interested to know more.:-https://www.youtube.com/watch?v=1ek7IdGhbXI
ReplyDeleteVery interesting blog post.Quite informative and very helpful.This indeed is one of the recommended blog for learners.Thank you for providing such nice piece of article. I'm glad to leave a comment. Expect more articles in future. You too can check this R Programming tutorial for updated knowledge on R Programming.
ReplyDeletehttps://www.youtube.com/watch?v=rgFVq_Q6VF0
ReplyDeleteGreat post dear. It definitely has increased my knowledge on Data Science. Please keep sharing similar write ups of yours. You can check this too for Data Science tutorial as i have recorded this recently on Data Science. and i'm sure it will be helpful to you.https://www.youtube.com/watch?v=8gFu30KW-ek&t=270s
I really hate R, I don't know how such a difficult language became so popular
ReplyDeleteLondon Escorts
ReplyDeleteLondon Escorts Service
Escort Service in London
Escort in London
First of all, we provide escort service in Mumbai at the right time and no one can do it because we are ready to provide 24-hour escort service in Mumbai. The way we are promoting the Mumbai Escort service is hardly another Escort agency will be able to provide Escorts services for Mumbai in this manner.
ReplyDeleteMumbai Escorts
Mumbai Escorts Service
Escorts Service In Mumbai
Nice articles..
ReplyDeleteSVR Technologies provide Mulesoft Training with Mulesoft Video Tutorials, Live Project, Practicals - Realtime scenarios, CV, Interview and Certification Guidance.
ReplyDeleteEnquire Now: +91 9885022027
Enroll Now: https://bit.ly/2OCYVgv
https://svrtechnologies.com/contact-us/
https://svrtechnologies.com/mulesoft-training/
https://svrtechnologies.com/aws-course/
SVR Technologies provide Mulesoft Training with Mulesoft Video Tutorials, Live Project, Practicals - Realtime scenarios, CV, Interview and Certification Guidance.
ReplyDeleteSVR Technologies MuleSoft training is designed according to the latest features of Mule 4.It will enable you to gain in-depth knowledge on concepts of Anypoint Studio Integration techniques, testing and debugging of Mule applications, deploying and managing the Mule applications on the cloud hub, dataweave transformations, etc. You will also get an opportunity to work on two real-time projects under the guidance of skilled trainers during this training.
Enquire Now: +91 9885022027
Enroll Now: https://bit.ly/2OCYVgv
mulesoft training,
mulesoft free training,
mulesoft training videos,
mulesoft videos,
mulesoft certification,
what is mulesoft,
mulesoft tutorials,
mulesoft tutorial for beginners,
mulesoft online training,
mulesoft training online,
Thanks. Learn a lot from your tutorials.
ReplyDeleteNice and very informative blog, glad to learn something through you.
ReplyDeletedata science courses in noida