文中的文本及图片来自互联网,仅作学习培训、沟通交流应用,不具备一切商业行为,如有什么问题请立即在线留言以作解决。

下列文章内容来源于明天IT部族  ,创作者明日科技

刚触碰Python的初学者 、新手 ,能够拷贝下边的连接去免费在线观看Python的基本新手入门视频教学

https://v.douyu.com/author/y6AZ4jn9jwKW

 

序言

 

近期,由张一山出演的新版本《鹿鼎记》被骂上热搜榜 。这一部剧制做班底可以说很厉害,那麼为何评价是那样的?

 

1星竟然占到91.36% 。

下边再看一下评价內容也是五花八门 ,评价较多的是表演夸张。

 

干货知识来啦!下边大家用Python剖析新版本《鹿鼎记》微评数据信息,重要编码以下:

import pandas as pd
from pyecharts.charts import Pie
from pyecharts import options as opts

# 导进Excel文档
df = pd.read_excel('ldj.xlsx')

# 数据清洗更换评价得分
df.loc[df[df['score'] == 'allstar10 rating'].index,['score']]='1星'
df.loc[df[df['score'] == 'allstar20 rating'].index,['score']]='2星'
df.loc[df[df['score'] == 'allstar30 rating'].index,['score']]='三星'
df.loc[df[df['score'] == 'allstar40 rating'].index,['score']]='4星'
df.loc[df[df['score'] == 'allstar50 rating'].index,['score']]='5星'

# 按评价评星排序统计分析并再次设定数据库索引
df1=df.groupby('score').size().reset_index()

x_data=df1['score']
y_data=df1[0]
# 将数据交换为目录加元组的文件格式([(key1, value1), (key2, value2)])
data=[list(z) for z in zip(x_data, y_data)]
# 数据信息排列
data.sort(key=lambda x: x[1])

pie=Pie()   #建立饼形图
# 为饼形图加上数据信息
pie.add(
        series_name="各评价评星总数",    # 编码序列名字
        data_pair=data,     # 数据信息
    )
pie.set_global_opts(
        # 饼形图题目垂直居中
        title_opts=opts.TitleOpts(
            title="张一山版《鹿鼎记》评价评星遍布",
            pos_left="center"),
        # 无法显示图例
        legend_opts=opts.LegendOpts(is_show=False),
    )
pie.set_series_opts(
        # 编码序列标识
        label_opts=opts.LabelOpts(
            # 标识恢复出厂设置
            formatter="{b}:{c}人占{d}%",
            ),
    )
# 3D渲染数据图表到HTML文档,储放在程序流程所属文件目录下
pie.render("ldj.html")

 

注:pyecharts控制模块提议安裝1.7.1版本号。

应用pip专用工具安裝 ,指令以下:

pip install pyecharts==1.7.1

文章来源于网络,如有侵权请联系站长QQ61910465删除
本文版权归qu快排seo www.sEoguRuBlog.com 所有,如有转发请注明来出,竞价开户托管,seo优化请联系QQ√61910465