
There are 10,000+ packages on CRAN until today and majority of these packages have dependency on some other R package(s). Sometimes, packages come with sample data as well.


It was my way to starting to give back and I know this is just the start. For me, creating a package and giving it back to the community meant a huge thing. While a lot of tutorials are being shared across on solving problems using R, the open source development gets lesser attention. These packages form the backbone of R programming language. The main reason for its popularity is continuous contribution and support from R practitioners in the data science community. For data science, R is one of the most popular language. The community members contribute to the development of the programming language and these contributions are publicly available to be accessed by anyone.Ĭommunity participation is the prime reason for continuous development and innovation in these open source languages like R, C++, C#, Java, PHP, Python, Ruby, etc.

Open source is a decentralised development model which is based on community participation. Most popular programming languages have one thing in common – they are all “Open source”.
