20 of the best prompts for data analysis, step by step across 4 stages. Works with ChatGPT, Claude, and Gemini.

20 of the best prompts for data analysis, step by step across 4 stages. Works with ChatGPT, Claude, and Gemini.
Published June 27, 2026
Most people try to use AI for Data Analysis with a single vague prompt and get generic results. This guide takes a different approach: 4 targeted stages, from Prepare Data for Analysis through Report Insights Effectively, each with a prompt that gives the AI exactly the context it needs. Data analysts often face challenges in extracting insights from complex datasets, leading to time-consuming processes and potential errors. This guide covers four key stages: data preparation, exploratory analysis, result interpretation, and reporting insights. Users will produce structured analyses, visualizations, and actionable insights that drive decision-making. Works with ChatGPT, Claude, and Gemini.
This stage focuses on cleaning and organizing data to ensure accuracy and relevance. Properly prepared data is crucial for effective analysis and helps avoid misleading conclusions.
Generate a data cleaning checklist
Create a comprehensive data cleaning checklist for the dataset [DATASET NAME]. Include detailed steps for identifying and handling missing values, correcting data types, removing duplicate entries, standardizing formats, and validating data accuracy. Ensure that each step is actionable and provides clear guidance to prepare the dataset effectively for analysis.
Outline data transformation steps
Outline the necessary data transformation steps for [DATASET NAME] to prepare it for analysis. Include specific actions such as aggregating data, normalizing values, creating new calculated fields, filtering out irrelevant data, and splitting or merging columns as needed. Provide a detailed explanation of each step and its importance in the overall data analysis process.
Identify key variables for analysis
Identify the key variables in [DATASET NAME] that are critical for analysis. For each variable, provide its definition, data type, and describe any relevant relationships it has with other variables in the dataset. This detailed identification will help focus the analysis on the most impactful data points.
Create a data validation plan
Draft a comprehensive data validation plan for [DATASET NAME]. Include an introduction that outlines the importance of data integrity, specific criteria for validating data accuracy, methods for checking consistency, procedures for identifying and handling outliers, and a documentation process for any data issues discovered. Conclude with a summary of how implementing this plan will enhance the reliability of the data for analysis and improve overall data quality.
Develop a data source inventory
Create a comprehensive data source inventory document for [DATASET NAME]. Include sections for source names, types of data collected, frequency of updates, access restrictions, and a brief description of each source's reliability. Organize the information in a clear table format for easy reference. Additionally, provide a summary at the end that highlights any potential concerns regarding data quality or accessibility, ensuring that the document is thorough and user-friendly.
Exploratory analysis helps uncover trends, patterns, and anomalies within the data. This stage is essential for generating hypotheses and guiding further analysis.
Create visualizations for key trends
Create visualizations to highlight key trends in [DATASET NAME]. Specify the types of charts or graphs to use, such as line graphs for time series analysis, bar charts for comparing categories, or scatter plots for illustrating correlations. Additionally, describe the specific insights each visualization should convey to enhance understanding of the data patterns.
Identify correlations between variables
Conduct an exploratory analysis of [DATASET NAME] to identify correlations between [VARIABLE 1] and [VARIABLE 2]. In your report, include an introduction to the data, a description of the statistical methods used such as Pearson correlation, and visualizations that illustrate the correlations. Summarize the findings by highlighting significant trends, patterns, or anomalies, and provide insights on how these relationships could inform further research or decision-making.
Summarize descriptive statistics
Generate a detailed report on the descriptive statistics for [DATASET NAME]. Include sections for each key variable, presenting the mean, median, mode, standard deviation, and range. Additionally, create visualizations such as histograms or box plots to enhance understanding. Conclude the report with insights on the data's characteristics, highlighting any notable trends or anomalies observed. Ensure that the report is clear, well-structured, and easy to interpret for the intended audience.
Detect outliers in the dataset
Conduct an outlier detection analysis on [DATASET NAME] using methods such as Z-score and IQR. In your report, include an introduction to the analysis, a detailed explanation of the chosen methods, and a section documenting the identified outliers along with their values. Discuss how these outliers may impact the overall analysis and conclude with recommendations for further investigation based on your findings.
Generate a hypothesis based on data
Formulate a detailed hypothesis based on the initial findings from [DATASET NAME]. Structure your response in three sections: 1) Hypothesis statement, clearly articulating the proposed relationship, 2) Variables involved, identifying key factors and their expected interactions, and 3) Rationale, explaining the reasoning behind the hypothesis and how it relates to observed trends in the data. Ensure that your hypothesis is specific and actionable, as it will serve as a foundation for guiding subsequent analysis steps.
Interpreting results is crucial for deriving actionable insights from the analysis. This stage focuses on understanding the implications of the findings.
Draft a summary of findings
Draft a comprehensive summary report of the findings from the analysis of [DATASET NAME]. Include an introduction outlining the purpose of the analysis, a section detailing key insights and trends, and a conclusion highlighting unexpected results and their implications. Ensure the summary is concise, focused on actionable takeaways, and tailored for stakeholders who need to understand the significance of the findings.
Evaluate the significance of results
Evaluate the statistical significance of the results from [DATASET NAME]. Create a comprehensive report that includes a summary of the statistical tests used, such as t-tests or ANOVA, and provide a detailed interpretation of the p-values. Discuss how these results relate to the original hypotheses, and conclude with actionable insights derived from the analysis, emphasizing any implications for future research or decision-making.
Discuss potential implications of findings
Analyze the findings from [DATASET NAME] and create a detailed report discussing the potential implications for [SPECIFIC BUSINESS AREA]. Structure the report into three sections: first, provide an overview of key insights; second, analyze how these insights could influence business decisions and strategies; and third, offer recommendations for future research based on the data. Include specific examples to illustrate the real-world applications of the findings.
Identify limitations of the analysis
Create a detailed report on the limitations of the analysis conducted on [DATASET NAME]. Structure the report into three sections: 1) Data Quality: Discuss any issues related to accuracy or completeness, 2) Sample Size: Analyze how the size may affect the reliability of the findings, and 3) Potential Biases: Identify any biases that could influence the results. Finally, provide recommendations for addressing these limitations in future analyses to enhance the robustness of the findings.
Propose next steps based on insights
Draft a detailed action plan based on the insights derived from [DATASET NAME]. Structure the document into three sections: 1) Recommendations for further analysis, identifying specific metrics to explore; 2) Proposed experiments to validate findings, outlining objectives and methods; and 3) Suggested actions for stakeholders, emphasizing key decisions and their potential impact. Ensure each section includes clear, actionable steps and justifications for their importance in driving results.
Reporting insights is key to communicating findings to stakeholders. This stage focuses on creating clear and impactful reports.
Create a presentation outline for findings
Create a detailed presentation outline for the findings from [DATASET NAME]. Include the following sections: an engaging introduction that sets the context, a clear methodology explaining the data analysis process, a summary of key findings with bullet points, suggested visualizations to enhance understanding, implications of the findings for stakeholders, and actionable recommendations. Clearly label each section and provide specific guidance on the content to be included, ensuring clarity and impact in communication.
Write an executive summary of the analysis
Create an executive summary report for the analysis conducted on [DATASET NAME]. Include an introduction outlining the purpose of the analysis, a summary of key findings presented in bullet points, and actionable recommendations tailored for a non-technical audience. Ensure the summary is concise, clear, and no longer than one page, focusing on the most impactful insights that stakeholders need to know.
Design a report template for insights
Create a comprehensive report template for presenting insights from [DATASET NAME]. The template should include an engaging introduction that outlines the purpose of the report, a detailed methodology section explaining the data collection and analysis process, and a findings section that summarizes key insights using bullet points. Additionally, incorporate visualizations that effectively illustrate the data, and conclude with actionable recommendations. Ensure the template is user-friendly and visually appealing, featuring clear headings and designated space for annotations.
Draft a data storytelling narrative
Draft a comprehensive data storytelling report based on [DATASET NAME]. Structure the report with the following sections: an introduction that provides context, a detailed analysis journey outlining methods and processes, key findings presented with supporting visuals, and a conclusion discussing the implications for stakeholders. Ensure the narrative is engaging, emphasizes the significance of the data, and uses clear language to make the insights accessible to a broad audience.
Prepare a Q&A for stakeholders
Create a Q&A document for stakeholders regarding the analysis of [DATASET NAME]. Structure the document with sections for common questions, detailed answers, and relevant data points. Include at least five anticipated questions, ensuring each answer is comprehensive and supported by specific insights from the analysis. Conclude with a summary of key findings to enhance understanding and facilitate effective communication.
ChatGPT can help automate data cleaning, generate visualizations, summarize findings, and draft reports. By using AI, analysts can save time on repetitive tasks and focus on interpreting results and making strategic decisions.
You can analyze various types of data, including numerical, categorical, and time-series data. ChatGPT can assist in processing and interpreting data from spreadsheets, databases, and other formats.
Yes, ChatGPT can assist with basic statistical analysis, including calculating averages, correlations, and generating descriptive statistics. However, for complex analyses, it is advisable to use specialized statistical software.
Absolutely, ChatGPT is designed to be user-friendly and can assist non-technical users in understanding data analysis concepts, generating insights, and creating reports without requiring advanced technical skills.
While ChatGPT can assist with many tasks, it may not handle highly complex analyses or domain-specific nuances. Users should verify results and interpretations, especially for critical business decisions.
AI Prompts for DeepSeek for Data Analysis
Data analysts often struggle with efficiently extracting insights from large datasets.
See promptsAI Prompts for Python Scripts
Data analysts and scientists often spend excessive time writing and debugging Python scripts for data analysis, which can hinder productivity.
See promptsAI Prompts for Market Data Analysis
Analysts, investors, and business strategists often struggle with the overwhelming volume of market data and trends, which can lead to missed opportunities or poor decision-making.
See prompts