动态条形图在可视化图表是非常常见的一种图表如下:
这样的动态条形图是ChatGPT与Python 一起实现的,具体操作如下:
在ChatGPT中 输入指令会得到一段Python程序,如下
完整的Python代码如下:
import random
from pyecharts import options as opts
from pyecharts.charts import Bar, Timeline
# 自定义示例数据
def generate_data() -> list:
data = []
categories = ["Category A", "Category B", "Category C", "Category D", "Category E", "Category F", "Category G"]
for _ in range(7):
data.append((random.randint(0, 100), random.choice(categories)))
data.sort() # 按值大小排序
return data
years = [str(year) for year in ran