21 Graphs ChatGPT Can Make For You

Did you know that ChatGPT can make graphs from your data?

I hadn’t really thought about it until I ran across a post on LinkedIn with a comment that the chart shown was ChatGPT created.

It got me wondering – I wonder what kind of graphs it’s capable of.

And so I asked it.

And it told me 11 of them.

Then I said, “Is that a complete list?”

And it replied, “Nope. Here are 10 more.”

At that point, I figured 21 was a pretty good selection to represent its capability, especially for an article like this to share with you.

So below is the list that was created for me. Each graph includes:

  • A Description
  • The best uses for it’s type
  • A sample request you’d use when asking ChatGPT for it.

I hope this is helpful!

Stay curious,

Cary


1. Bar Graph

Description: A bar graph displays data using rectangular bars to represent different values. It’s ideal for comparing quantities across different categories.

Best Uses:

  • Comparing sales figures for different products.
  • Displaying population of various countries.
  • Showing number of votes for different candidates.

Example Request:

  • “Can you create a bar graph showing the sales figures for different products?”


2. Horizontal Bar Graph

Description: Similar to a bar graph, but with horizontal bars. Useful when category names are long and need more space.

Best Uses:

  • Comparing survey responses by category.
  • Displaying revenue by company.

Example Request:

  • “Generate a horizontal bar graph showing the revenue of various companies.”


3. Line Graph

Description: A line graph uses points connected by lines to show trends over time or continuous data.

Best Uses:

  • Displaying monthly sales over a year.
  • Showing temperature changes over a week.
  • Tracking stock prices over time.

Example Request:

  • “Create a line graph showing the monthly sales over the past year.”

4. Pie Chart

Description: A circular chart divided into slices to illustrate numerical proportions.

Best Uses:

  • Showing market share of companies.
  • Displaying expense breakdown in a budget.
  • Illustrating demographic distribution.

Example Request:

  • “Generate a pie chart showing the market share of different companies.”


5. Scatter Plot

Description: A graph with points scattered on a Cartesian plane, used to show relationships between two variables.

Best Uses:

  • Showing correlation between height and weight.
  • Displaying age versus income.
  • Analyzing study time versus test scores.

Example Request:

  • “Create a scatter plot showing the relationship between study time and test scores.”


6. Box Plot

Description: A graphical depiction of data through their quartiles, highlighting the median, upper and lower quartiles, and potential outliers.

Best Uses:

  • Displaying the distribution of exam scores.
  • Showing salary distribution in a company.
  • Analyzing property prices in a region.

Example Request:

  • “Generate a box plot showing the salary distribution in our company.”


7. Word Cloud

Description: A visual representation of text data where the size of each word indicates its frequency or importance.

Best Uses:

  • Analyzing most common words in customer reviews.
  • Displaying keywords in a document.
  • Visualizing popular tags on social media.

Example Request:

  • “Create a word cloud from the text of customer reviews.”


8. Histogram

Description: A graphical representation of the distribution of numerical data, often used to show frequency distributions.

Best Uses:

  • Displaying age distribution of survey respondents.
  • Showing frequency of test scores.
  • Analyzing income distribution in a city.

Example Request:

  • “Generate a histogram showing the age distribution of survey respondents.”


9. Area Chart

Description: Similar to a line chart, but the area below the line is filled, showing the magnitude of change over time.

Best Uses:

  • Showing cumulative sales over time.
  • Displaying population growth over years.
  • Illustrating monthly rainfall accumulation.

Example Request:

  • “Create an area chart showing the cumulative sales over the past year.”


10. Stacked Bar Graph

Description: A bar graph where each bar is divided into sub-parts, showing the composition of different categories.

Best Uses:

  • Displaying sales by product category and region.
  • Showing budget allocation by department.
  • Analyzing energy consumption by source over time.

Example Request:

  • “Generate a stacked bar graph showing sales by product category and region.”


11. Heatmap

Description: A graphical representation of data where individual values are represented by colors, showing data density or variations.

Best Uses:

  • Displaying correlation matrix.
  • Analyzing attendance rates across different times and locations.
  • Showing sales performance across regions and products.

Example Request:

  • “Create a heatmap showing the sales performance across different regions and products.”


12. Bubble Chart

Description: A type of scatter plot where a third dimension is represented by the size of bubbles.

Best Uses:

  • Displaying sales volume by region and product category.
  • Showing population size by country and GDP.
  • Analyzing performance metrics by department and cost.

Example Request:

  • “Generate a bubble chart showing sales volume (bubble size) by region (x-axis) and product category (y-axis).”


13. Radar Chart (Spider Chart)

Description: A chart that displays multivariate data on axes starting from the same point, forming a web-like structure.

Best Uses:

  • Comparing performance metrics for departments.
  • Displaying skill levels of candidates.
  • Analyzing survey responses across different factors.

Example Request:

  • “Create a radar chart comparing the performance metrics of different departments.”


14. Treemap

Description: A chart that displays hierarchical data using nested rectangles to represent subcategories.

Best Uses:

  • Showing sales distribution across product categories and subcategories.
  • Displaying budget allocation across departments.
  • Analyzing market share by company and product line.

Example Request:

  • “Generate a treemap to show the sales distribution across different product categories.”


15. Donut Chart

Description: Similar to a pie chart, but with a hole in the center. It’s useful for showing proportions with additional context.

Best Uses:

  • Displaying market share of companies.
  • Showing expense breakdown.
  • Illustrating survey response proportions.

Example Request:

  • “Create a donut chart showing the expense breakdown for different categories.”


16. Gantt Chart

Description: A type of bar chart that illustrates a project schedule, showing the start and finish dates of various elements.

Best Uses:

  • Project management and scheduling tasks over time.
  • Displaying project timelines.
  • Analyzing production schedules.

Example Request:

  • “Generate a Gantt chart for our software development project timeline.”


17. Waterfall Chart

Description: A chart that shows the cumulative effect of sequential positive or negative values, often used for visualizing financial data.

Best Uses:

  • Displaying changes in net income over time.
  • Analyzing budget changes over a year.
  • Showing sales performance over quarters.

Example Request:

  • “Create a waterfall chart to show the changes in monthly profit over the year.”


18. Violin Plot

Description: A combination of a box plot and density plot, showing the distribution of the data across different categories.

Best Uses:

  • Displaying salary distribution by department.
  • Analyzing test scores by class.
  • Showing property prices by neighborhood.

Example Request:

  • “Generate a violin plot showing the distribution of salaries by department.”


19. Density Plot

Description: A smoothed, continuous version of a histogram, showing the distribution of a single variable.

Best Uses:

  • Displaying distribution of customer ages.
  • Analyzing distribution of incomes.
  • Showing distribution of test scores.

Example Request:

  • “Create a density plot showing the distribution of household incomes.”


20. Pareto Chart

Description: A bar graph where values are ordered in descending order, combined with a cumulative percentage line, useful for identifying significant factors.

Best Uses:

  • Identifying common causes of defects in manufacturing.
  • Analyzing most frequent customer complaints.
  • Displaying major sources of revenue.

Example Request:

  • “Generate a Pareto chart to identify the most frequent causes of customer complaints.”


21. Heatmap with Annotations

Description: A heatmap that includes numerical values within the cells, providing additional context.

Best Uses:

  • Displaying detailed sales performance across regions.
  • Analyzing attendance rates with exact figures.
  • Showing correlation matrix with values.

Example Request:

  • “Create a heatmap with annotations for the monthly sales data across different store locations.”