博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python Echarts可视化豆瓣电影TOP20评分
阅读量:3961 次
发布时间:2019-05-24

本文共 971 字,大约阅读时间需要 3 分钟。

@author XGan 2019/11/16 周六

可视化的数据格式csv文件

在这里插入图片描述

可视化的单元格 title & star

在这里插入图片描述

使用python echarts 1.0x 版本

echarts 0.5x 与1.0x 有很大差别,有时间多去了解,我也正学习过程中!

python–代码

import pandas as pd  # 调用pandas库 来读取excell的文件import numpy as npfrom pyecharts.charts import Bar# df=pd.read_csv("./data/movie.csv")  # 读取excell的文件# 读取前十电影排名并画柱状图def ranktop10(df):    x = df['rank'].head(10)    y = df['title'].head(10)    listx = list(x)    listy =list(y)    print(listy)    bar = (        Bar().add_xaxis(listy)        .add_yaxis('title',listx)    )    bar.render('./data/ranktop10.html')    print(" ok ")#读取前二十电影评分并画柱状图def star20(df):    star = list(df['star'].head(20))    title =list(df['title'].head(20))    print(star)    print(title)    bar = (        Bar().add_xaxis(title)        .add_yaxis('TOP20-电影评分排名',star)    )    bar.render('./data/top20-star.html')    print("top20--保存完成!")if __name__ =="__main__":    df = pd.read_csv("./data/movie.csv")  # 读取excell的文件    # ranktop10(df)    star20(df)

运行结果

在这里插入图片描述

在这里插入图片描述

HTML效果

在这里插入图片描述

转载地址:http://chqzi.baihongyu.com/

你可能感兴趣的文章