I want to know whether what is the best software that can be used for statistical analysis, time series analysis and drawing surface plots in chemical, biological and environmental engineering and science research projects.
R is rapidly becoming the standard. It is free and easily down loaded. Along with its packages it does almost everything. A good introduction can be found here:
R is rapidly becoming the standard. It is free and easily down loaded. Along with its packages it does almost everything. A good introduction can be found here:
The Best software that can be used for statistical analysis, time series analysis and drawing surface plots in chemical, biological and environmental engineering and science research projects.
Regarding your question that most of people are now going for R instead of using SPSS.
Major differences between R vs SPSS:
R is open source free software, where R community is very fast for software update adding new libraries on a regular basis new version of stable R is 3.5. IBM SPSS is not free if someone wants to use SPSS software then it has to download the trial version first due to the cost-effectiveness of SPSS, most of the start-ups opt R software.
R is written in C and Fortran. R has stronger object-oriented programming facilities than SPSS whereas SPSS graphical user interface is written using Java language. It is mainly used for interactively and statistical analysis.
In statistical analysis decision trees, R does not provide many algorithms and most of the packages of R can only implement Classification and Regression Tree and their interface is not as user-friendly. On the other hand, Decision trees in IBM SPSS are better than R because R does not offer many tree algorithms. For decision trees, SPSS interface is very user-friendly, understandable and easy to use.
R has a less interactive analytical tool than SPSS but its editors are available for providing GUI support for programming in R. for learning and practicing hands-on analytics R us best tool as it really helps the analyst to master the various analytics steps and commands. Moreover, SPSS interface is more or less similar to excel spreadsheet.
R offer much more opportunities to modify and optimize graphs due to a wide range of packages that are available. The most widely used package in R is ggplot2 and R shiny. Graphs in R are also easily made interactive, which allow users to play with data. In SPSS graphs are not that interactive as in R where you can create only basic and simple graphs or charts. Data management in both R and SPSS is almost same. A major drawback of R is that most of its functions have to load all the data into memory before execution whereas in SPSS provides data management functions such as sorting, aggregation, transposition and for merging of the table.
R Software: (Indepth Details about R)
R is already popular among statisticians and scientists working in data-heavy fields for statistical analysis in addition to graphing.
It uses a command-line interface, thus requiring some degree of technical ability, but once mastered is a powerful tool for data analysis.
There are a wide range of graph types available in both 2D and 3D formats, which is beneficial for finding the perfect format for displaying your data.
However, while the default graph style produced by R is functional, it requires some work to make the produced graphs look more elegant.
R is an excellent plotting option for the statistician or scientist working with a large data set, particularly if they are already familiar with the programming language.
If you want to take advantage of the advanced features of plotting with R but are intimidated by the command line, then R Commander can be a great help – it is a graphical user interface for R which is designed to be accessible for novices.
Though, each software has a specific purpose, I recommend R as a comprehensive one which coves the capabilities of most of the software mentioned by Samir.
I second the recommendations made above for using R. In addition, I note that it is possible to link R code to other languages such as C. If you do need to use C , by itself for what you do, perhaps outside of R, or simply want to use your own functions in C there is the Gnu Scientific Library (GSL). This library is downloadable for free and it contains an extensive set of header files to guide your efforts at programming statistical solutions in C. A series of downloadable pdf files can be used for learning the GSL.