#ChatGPT for #Research: How to use ChatGPT with #SPSS for Descriptive Statistics?
Based on Research With Fawad's video on YouTube. If you like this content, support the original creators by watching, liking and subscribing to their content.
Use SPSS **Descriptives** for continuous variables like age to generate mean/SD-style summaries.
Briefing
Using ChatGPT to write and format APA-ready results from SPSS descriptive statistics can save time—especially when the workflow is clear: run the right SPSS procedure for each variable type, copy the output table, then prompt ChatGPT to interpret and report it in APA style.
The session starts with a practical setup using three demographic variables: age, gender, and experience. Age is treated as a continuous variable, so SPSS should use **Descriptives** (not frequencies). Gender is handled as a nominal variable, so SPSS should use **Frequencies**. Experience is described as a categorical/ordinal variable, which also signals that the correct SPSS output depends on how the variable is coded. A key reassurance is that recoding values for understanding (e.g., changing how categories are labeled) doesn’t alter the analysis as long as the underlying meaning remains consistent.
For age, the workflow is straightforward: run **Analyze → Descriptive Statistics → Descriptives**, place the age variable into the variable box, and (optionally) adjust options like skewness or kurtosis—though the example keeps it simple. After SPSS produces the descriptive table, the output is copied and pasted into ChatGPT with a prompt asking for interpretation and APA-style reporting, including a properly labeled table. The presenter also demonstrates that ChatGPT may not always format tables perfectly, so manual formatting steps in a document editor (e.g., adding table titles like “Table 1. Descriptive Statistics for Age,” adjusting borders, and ensuring APA table styling) may still be required.
For gender, the session shifts to **Frequencies** because nominal data are summarized by counts and percentages rather than means and standard deviations. The SPSS frequency output is copied into ChatGPT and prompted for APA-style interpretation and table reporting. Even when ChatGPT’s table formatting is imperfect, the core content—what the distribution looks like and how to report it—can still be extracted and then polished manually.
The final example scales up from demographics to measurement items for a construct: servant leadership measured by multiple items (SL1 through SL7). Here, SPSS again uses **Analyze → Descriptive Statistics → Descriptives** for the item set. A crucial improvement is to use SPSS variable labels so ChatGPT understands what each item represents (e.g., SL1 corresponds to a specific statement about a leader addressing work-related problems). ChatGPT is then prompted not only to interpret the overall descriptive statistics in APA style, but also to identify which item has the highest and which has the lowest score—an example of targeted follow-up prompting that turns a generic table interpretation into a more decision-ready summary.
The session closes with a warning that ChatGPT can’t compensate for missing statistical fundamentals. If someone doesn’t know whether to run Descriptives versus Frequencies—or what those outputs mean—then even the best prompt will produce shaky results. The practical takeaway is to combine basic descriptive-statistics knowledge with a repeatable SPSS-to-ChatGPT workflow, then finish with human APA formatting checks.
Cornell Notes
The workflow pairs SPSS with ChatGPT to produce APA-style interpretations of descriptive statistics. Age (continuous) is summarized with SPSS **Descriptives**, while gender (nominal) uses SPSS **Frequencies**. For multi-item scales like servant leadership (SL1–SL7), SPSS **Descriptives** summarizes each item, and SPSS variable labels help ChatGPT map item codes to their actual statements. After copying SPSS tables, prompts ask ChatGPT to interpret results and format them in APA style, with the expectation that table formatting may require manual cleanup. Follow-up prompts can extract higher-level insights, such as identifying which item has the highest and lowest scores.
How should SPSS output be chosen for age versus gender in this workflow?
Why does the session emphasize variable coding and labels, and does changing values affect analysis?
What is the repeatable prompt-and-output loop after running SPSS?
How does the workflow turn a descriptive table into a more informative finding for multi-item scales?
What limitation is highlighted about relying on ChatGPT for statistics work?
Review Questions
- When would you use SPSS **Descriptives** instead of **Frequencies**, based on variable measurement level?
- What role do SPSS variable labels play when prompting ChatGPT to interpret multi-item scale results?
- After copying an SPSS descriptive table into ChatGPT, what two tasks should the prompt request to produce an APA-ready result?
Key Points
- 1
Use SPSS **Descriptives** for continuous variables like age to generate mean/SD-style summaries.
- 2
Use SPSS **Frequencies** for nominal variables like gender to summarize counts and percentages.
- 3
Recoding values for clarity doesn’t have to change analysis outcomes, but the variable meaning must stay consistent.
- 4
Add SPSS variable labels for coded items (e.g., SL1–SL7) so ChatGPT can interpret item statements rather than codes.
- 5
Copy SPSS output tables into ChatGPT and prompt for APA-style interpretation and table reporting.
- 6
Expect to manually refine APA table formatting when ChatGPT’s table styling isn’t perfect.
- 7
Use follow-up prompts (e.g., highest/lowest item) to extract decision-ready insights from descriptive statistics.