I am really liking Python's pandas for cleaning up and analyzing these survey results. I was facing two sets of results for the same survey with responses that were coded differently in each set (due to translation reordering).
So I'm working with the text value of the responses and using https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.replace.html#pandas.DataFrame.replace to get everything into a single language, then doing a first pass of analysis with https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.describe.html#pandas.DataFrame.describe . So far so good! And REPLICABLE!
So just descriptive stats for now. I haven't even started plotting data yet, but I'm looking forward to that.
So much better than fumbling around in a spreadsheet!
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!