Comment by antasvara
I majored in biology. A shell script would be a much more cumbersome tool for making a scatterplot, running a linear regression on a csv, etc.
The things that people are using Python for are significantly easier with Python. There are libraries designed to make these tasks super simple, and with the right IDE you wouldn't ever have to touch the shell.
I put gnuplot code and python code in my shell scripts all the time.
Someone like you should think of it as a jupyter notebook that doesn't need a web browser.