Not only R makes data visualization & statistical computing easy, elegant and beautiful, but R also contains the most advanced statistical methods/techniques. It is best to use it with RStudio environment. I typically create Rmarkdown script for data analysis, data visualization and statistical modeling. If you are not familiar with R, don’t worry, I can give you a quick introduction to R and coach you through it with the focus/aim at a solution of your problem.
R is an open source language and environment for statistical computing & graphics. It is available for Linux, Windows and Mac systems. It can be extended easily via packages. R is based on commands.
Install R from CRAN, then install RStudio, and then install packages you need. The RLadiesSydney may help you more for installing and loading packages, and other nice stuff.
The RStudio Education is also helpful for beginners, and here to get started with RStudio. It is a very good practice to use Projects in RStudio.
These Very short introduction to R and Manual introduction to R are very helpful as well.