More of a general question, not really about PsychoPy, but thought I’d ask in here anyway since I assume after running your experiments in the glorious PsychoPy you may or may not end up considering Python as the analysis platform.
Given the general growth of Python over the last ~decade, particularly with regards to scientific computing, I’m quite surprised at how difficult it is to implement the statistics we need (as researchers in psych). I know SciPy has some functionality, and of course there is statsmodels, but after looking into this it seems that to just run a few stats tests we need to import a bunch of different modules from various libraries and write relatively lots of code. Despite that, people still talk about how great Python is for statistics, which is strange. It seems fine for the basics, but beyond that my impression is the complete opposite.
Am I missing something? Does anybody here have experience in using Python for statistics in psychological research, or does everyone eventually just switch to R (or SPSS!)? It would be so nice to have everything self-contained in Python.