没看《庆余年》电视剧和小说,我大概知道了这些

举报
宇宙之一粟 发表于 2022/01/15 00:31:44 2022/01/15
【摘要】 ——————理科生用技术方法看《庆余年》—————— 最近电视剧《庆余年》上了几次微博热搜,身边好多朋友也在讨论这部剧。 《庆余年》是由张若昀、李沁、陈道明等人主演的古装剧。这部剧开播之前备受瞩...

——————理科生用技术方法看《庆余年》——————

最近电视剧《庆余年》上了几次微博热搜,身边好多朋友也在讨论这部剧。

《庆余年》是由张若昀、李沁、陈道明等人主演的古装剧。这部剧开播之前备受瞩目,许多观众看到实力派演员张若昀和老戏骨陈道明同框,下意识都以为这是一部一本正经的正剧,结果并不是。

评价也是两级分化:“没有毁小说”,“老戏骨演技高”、“没有理由不关注这部剧,毕竟这曾经是我最当年喜欢的小说之一”;
“可能是期望太大了,有的故事确实不适合影视化”

既然我们技术男没时间看电视剧和原著,但是我们可以用其他方法了解啊,说做就做。

单独用技术来分析一下原著

单独用技术来看看原著怎么样,这是基本版的Python词云生成代码:

from wordcloud import WordCloud, ImageColorGenerator, STOPWORDS
import matplotlib.pyplot as plt
from skimage.io import imread

text = open('qingyunian.txt', 'r').read()  # 读取一个TXT文件
bg_pic = imread('beijing.png')
'''设置词云样式'''
wc = WordCloud(
    background_color='white',
    mask=bg_pic,
    font_path='simhei.ttf',
    max_words=2000,
    max_font_size=150,
    random_state=30,
    scale=1.5
)

wc.generate_from_text(text)
image_colors=ImageColorGenerator(bg_pic)
plt.imshow(wc)
plt.axis('off')
plt.show()
print('display success!')
wc.to_file('test.jpg')

  
 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24

生成词云

首先,我们来看看原著最基本的词云生成,没有过滤中文停用词:

01

02

分析词频

image.png

  1. 我们可以看到“说道”一词的频率极高,可见人物之间的对话很多。
  2. 然后说话方式是有变化的,“轻声说道”、“缓缓说道”,应该是随着剧情人物的地位变化说话方式改变。
  3. 范闲是原文的主人公,这个人肯定很喜欢笑——“笑着说道”、“范闲笑了笑”、“微笑说道”、“范闲微微一笑”…
  4. 一定是个古装剧,“天子”、“陛下”词频较高
  5. “殿前欢”、“京华江南”出场率较高,不知道是不是故事发生在江南一带。

总结

终于来到了总结部分,但是我大概猜出,主人公一定是一个胸有成竹、比较乐观喜欢笑的一个人,然后慢慢成为天子身边的红人“范大人”。

这是对原著的一个非常基本的分析,明显技术和细节远远不够,仅仅作为一个学习Python的一个娱乐方式。

基本的猜想总结就是这些了,我想说明的是这种方式的确像是一个没感情的机器在看书,精彩的人物关键、剧情情节都看不出来,所以说推荐大家还是去看原著吧。

如果分析的不对,欢迎大家评论批评与指出,让我也了解一下更多内容。对词云感兴趣推荐这个网站wordart,无需任何写代码就可以生成有趣的词云。

想着后面再升级一下,对电视剧进行豆瓣或者微博评论进行一个抓取,然后再进行分析,看一下网友对这部电视剧的看法。

文章来源: blog.csdn.net,作者:宇宙之一粟,版权归原作者所有,如需转载,请联系作者。

原文链接:blog.csdn.net/yuzhou_1shu/article/details/103723173

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。