John, who is having trouble using google groups, responded:
> Ok, I see what you're saying now and I am sorry I didn't make this clear: Yes, I know that what I am talking about is outside of psiturks scope. In my original post, I thought I mentioned that I was hoping to see how others handled filtering of data they derived from psiturk. Essentially, I was hoping to find info on other programs through the psiturk group. Maybe this was the incorrect way to go about it and I apologize for that. I just wanted more examples to compare against the data extraction example and script included in the manual.
> I appreciate your advice and will approach accordingly.
My apologies, you did say as much in your original post. My interpretation is likely a result of me typically responding when I'm about to fall asleep lol
Others welcome to respond, but I usually use python pandas dataframes to do my filtering plus feature engineering, then I save the df to a csv (or if multiple dataframes, then one csv per df), and load that in R using tidyverse readr, then dplyr to do any extra feature engineering or outlier removal or whatever.
If I didn't know pandas or dplyr, I would use just regular excel (no pivot tables necessarily) to filter the output of trialdata, and save the result from excel to a new csv, or whatever format spss needs (I think spss can load xlsx?). But the excel part wouldn't be scriptable since in this thought exercise I don't know how to script. I'd just use the excel filtering buttons. Then when I had everything, I'd copy-paste the still-showing rows into a new excel workbook, then save-as that as a csv. Except then I would rage because I would realize that excel had copied the hidden filtered-out rows, too. So I'd google and find out how to copy just visible rows, and find
https://support.microsoft.com/en-us/office/copy-visible-cells-only-6e3a1f01-2884-4332-b262-8b814412847e , and I'd try again, and this time I'd have great success. I'd save that as a csv and load into spss. But then I'd realize at some point that I needed to filter to _different_ rows, so I'd go back to excel and start again to get a new csv. Then I would rage at the repettetiveness and I'd learn how to script. 10 hours to learn what I could have error-prone done in 10 minutes.
But no, I absolutely would not save the data back to a mysql table. Once flat, csv's all the way for program interchangeability.
Ok, I see what you're saying now and I am sorry I didn't make this clear: Yes, I know that what I am talking about is outside of psiturks scope. In my original post, I thought I mentioned that I was hoping to see how others handled filtering of data they derived from psiturk. Essentially, I was hoping to find info on other programs through the psiturk group. Maybe this was the incorrect way to go about it and I apologize for that. I just wanted more examples to compare against the data extraction example and script included in the manual.
I appreciate your advice and will approach accordingly.