#导入需要的库和模块
import pandas as pd
import numpy as np
from pyecharts.charts import Timeline,Bar
from pyecharts import options as opts
from pyecharts.commons.utils import JsCode
name_list=["迪丽热巴","周翊然","肖战","易烊千玺","张若的","王一博"]
array=np.random.randint(50,100,6)
df=pd.DataFrame({'名字':name_list,"2019年":array})
#通过循环,生成2019年-2023年的热度数据
#每年每个明呈随机增长0-10的热度
year_list=[str(year)+'年' for year in list(range(2020,2024))]
for year in year_list:
add_array=np.random.randint(0,10,6)
new_array=array+add_array#计算当年5个人热度
df[year]=new_array#当年热度数据保存到新表格中
df2=df.set_index('名字')
df2
#js配置不同数据项不同颜色的代码
js_Code='''
function(params){
if(param