给单个的写好以后,add到layout中就可以了,像不像搭积木一样的
def page_draggable_layout(): page = Page(layout=Page.DraggablePageLayout) page.add( bar_datazoom_slider(), line_markpoint(), pie_rosetype(), grid_mutil_yaxis(), liquid_data_precision(), table_base(), ) page.render(“page_draggable_layout.html”)
之前我们实现了单个的可视化,具体如下:

还有词云

然后单个的代码如下:
import pandas as pd
from pyecharts import options as opts
from pyecharts.charts import Bar
读取CSV数据
df = pd.read_csv(‘./weiboData.csv’)
处理粉丝数(以“万”为单位的情况)
df[‘粉丝数’] = df[‘粉丝数’].apply(lambda x: float(x.replace(‘万’, ‘’)) * 10000 if ‘万’ in str(x) else float(x))