You should try BioVinci, a free and beginner-friendly statistics web application can produce publication ready figures in minutes. Just drag and drop your data.
You could try the some of examples here: https://vinci.bioturing.com/panel/workset/build/create-grouped-violin-plot
Jochen, I developed a simple method that may result useful for your question. I do not mean it is the only possible one, it simply works fine, provided that you add a few premises from yous experience and empirical results. OK, that is all. emilio
The program selected depends on how complicated the analyses and graphs are and how easy the program is to use. Currently, I am developing a general univariate-multivariate GLM program which can analyze any data. It includes appropriate 2 dimensional graphs and tables that are ready to be placed in a paper or used in a presentation. It is for those who wish to make decisions from their data (rather than looking at multiple statistics).
The choice of software will ultimately depend on the nature of the dataset, the complexity of the analysis needed. Mainstream tools have comparative strengths in certain aspects. None really would be a classic "Jack of all trades".
One would go with the a software that covers the most critical aspect of what needs to be achieved; whether it is the analysis or the generation of appropriate graphs representing the data. With the plethora of tools out there and the compatibility of data formats, most likely a hybrid of sorts will give the best outputs across.
@Andrew: in my opinion (and my experience) R is a "Jack of all trades". Even when I need to go outside of R for some tasks I still find that the optimal solution makes use of R. For instance, for some tough computational jobs R code is very inefficient while C++ allows one to write extremely fast code. In that case I use the "Rcpp" package in order to do the data preparation in R, the specialized computation in C++, and finally display and interact with the results in R again. The Rcpp interface is incredibly elegant, almost painless. Similarly, I write reports or scientific papers ultimately in LaTeX but again there are wonderful interfaces such as Sweave and more recently knitr. Precisely because R is open source and widely used, this kind of solution has been implemented elegantly for all kinds of "interface" problems.
You should try BioVinci, a free and beginner-friendly statistics web application can produce publication ready figures in minutes. Just drag and drop your data.
You could try the some of examples here: https://vinci.bioturing.com/panel/workset/build/create-grouped-violin-plot
the same scripts (and more), + with resulting image outputs as pdf you can find on my github (40 ready-to-use scripts for various kinds of statistical analysis):
After installing R you need to install various libraries (depending on what exactly you need to draw), but some basic functions and visualization tools are already built-in in the core version of R.