Whether you should cite data analysis software depends on the norms of your field.
In psychology (APA style in particular), the general rule is to only cite data analysis software for highly specialised data analyses where the particular software implementation may be particularly relevant.
So, for example, if you are just doing correlations, descriptives statistics, and linear regressions, then you would typically not cite SPSS, Mathematica, R, SAS, etc. However, if you were doing multilevel modelling or structural equation modelling, you would often cite the particular package that you are using.
Citing software also allows you to indicate the version number.
A desire to give recognition for academics who develop open source software can also inform who you cite. Citations are a form of currency in academia, so if a particular open source package has been useful and important in your work, then it can be respectful to cite the package.
Furthermore, in many fields, it wont be wrong to cite generic data analysis software. It will just look a little unnecessary.
Equally, another option is to state the software used without a formal citation.