数据分析与挖掘: 红楼梦人物关系(Python)词云图

news2024/11/20 9:31:49




一: 角色剧本 

第一代:水字辈祖宗创下基业

贾源、贾演兄弟二人帮先帝打江山立下战功,贾演被封为宁国公(大约有平定江山安宁天下之意),贾源被封荣国公(大约有强国富民之功)。贾源贾演二兄弟皆是一脉单传,贾演的儿子是贾代化,贾源的儿子是贾代善。贾代善的妻子就是贾母史太君(阿房宫三百里,住不下金陵一个史)。

第二代:代字辈守成

贾代化还是只有一个儿子贾敬。
贾代善荣国府这边却是枝繁叶茂起来,史老太君生了两儿一女,两个儿子分别是贾赦、贾政,女儿是贾敏(林黛玉之母,嫁给了林如海)。
这一代人除了贾母全挂了,贾母是宁、荣二府中的长者,是贾府的最高权威。

第三代:文字辈开始衰败

贾敬这个人年轻时也中过进士,后来沉迷炼丹修道,别的一概不理,最终误食丹药一命呜呼。贾敬生了贾珍、惜春,贾珍比惜春大三十多岁,惜春看见父亲贾敬只好修仙炼丹不理家事、哥哥贾珍无人约束把宁国府搞得一塌糊涂,便从小就跟着荣国府这边过活,因为这边姐妹众多,比较热闹,史老太君又疼爱女孩。
贾赦生了贾琏、迎春,贾琏是嫡出公子,迎春是庶出女儿,二人的母亲都早早去世了,贾赦后来娶了正室邢夫人,邢夫人却没有生育。
贾政和正室王夫人生了贾珠、元春、贾宝玉两男一女。贾珠二十多岁才做父亲就死了,贾珠之妻就是李纨(字宫裁),李纨谨守妇道、独自抚养儿子。宝玉自幼由元春照料,元春待宝玉极好。后来元春入宫、封妃,使贾家如同烈火烹油、鲜花着锦般兴旺。贾政还有一房小妾,称赵姨娘,赵姨娘生了女儿探春,又生了儿子贾环。探春从小跟着王夫人长大,贾环却是跟着赵姨娘长大。

第四代:王字辈年轻的一代

红楼梦大部分主要人物都是这第四代,他们是年轻的一代,贾宝玉就在这一代。
贾宝玉的宝玉二字是小名,他的大名也像珍、珠、琏、环一样,也有一个王字旁,他的大名据说是贾瑛。
贾珍是宁国府里的老大,他的父亲贾敬一心炼丹无心世务,贾珍是个纨绔子弟、贪图安逸追求享乐。贾珍和正妻尤氏生了儿子贾蓉。作为第三代中的长子,贾珍年龄其实是很大的。第三代中年龄最小者贾珠、探春八九岁时,贾珍已经四十岁了,他的儿子贾蓉都已经娶秦可卿为妻了。
贾琏是荣国府的嫡长子,娶了泼辣的王熙凤(贾政之妻王夫人的亲侄女),二人只生了一个女儿巧姐。贾赦之妻邢夫人是续弦来的,她的地位很尴尬,她无儿无女,跟贾府几乎没有血缘关系。荣国府的管家太太是二太太王夫人。王夫人把自己的亲侄女王熙凤也引来了贾家,姑侄二人在荣国府是实际管理者。王夫人也有点懒,所以大部分管理工作都是王熙凤照管。
贾珠是贾政的长子,他早早地娶了李纨,早早地生了儿子贾兰,早早地去世了,剩下寡妻李纨独自照料儿子贾兰(贾兰最后很有出息:到头谁似一盆兰)。
迎春是贾赦唯一的女儿,她恬淡少言,喜欢围棋,与世无争,逆来顺受,有“二木头”的诨名。
元春是贾政的嫡长女,她封妃后,贾家一时荣耀无限,但元春并不喜欢深宫内院的生活。没过多少年,元春病死了。
贾宝玉是书中的男主角,一心追求美,厌恶世间功名,他是美的守护者、追求者。他的姑姑(贾敏)的女儿就是林黛玉,他的舅妈(薛姨妈)的女儿就是薛宝钗。林黛玉是他父亲这边的,薛宝钗是他母亲那边的,史湘云是他奶奶史老太君的侄孙女。
探春从小跟着王夫人长大,王夫人将她视如己出,她也很喜欢王夫人,跟生母赵姨娘有些不对眼。探春才思敏捷,多谋善断,人称“刺玫瑰”。
贾环从小跟着赵姨娘,嫉妒宝玉,心思猥琐。

第五代:草字辈

草字辈是红楼梦中的最后一代人,主要人物也就贾蓉(贾珍之子)、贾兰(贾珠之子),可是贾蓉的年龄却比第四代中的众姐妹都大,贾蓉的年龄大概只比贾琏小几岁。

二: Python3实战角色图谱 

后续补充完整..........忙着去耍帅..............

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1059145.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

项目进展(五)-修复PCB电路板,学习32位ADC芯片ADS1285

一、前言 上个月29号放假了,和朋友一起去了南京(人是真滴多),师兄晚放假几天,结果在测试时不小心把12V和GND碰触到一起了,导致12V短路,电路板几乎瘫痪了。 今天下午到学校之后就开始着手寻找问题和修复,最…

Kafka日志索引详解以及生产常见问题分析与总结

文章目录 1、Kafka的Log日志梳理1.1、Topic下的消息是如何存储的?1.1.1、 log文件追加记录所有消息1.1.2、 index和timeindex加速读取log消息日志。 1.2、文件清理机制1.2.1、如何判断哪些日志文件过期了1.2.2、过期的日志文件如何处理 1.3、Kafka的文件高效读写机制…

腾讯云服务器南京地域详细介绍、测试IP和Ping值测速

腾讯云服务器南京地域怎么样?南京地域很不错,正好处于中间的位置,南方北方用户均可以选择,网络延迟更低速度更快,并且目前南京地域有活动,南京地域可用区可选南京一区、南京二区和南京三区,腾讯…

软件设计模式系列之二十四——模板方法模式

在软件设计领域,设计模式是一组被反复使用、多次实践验证的经典问题解决方案。其中,模板方法模式是一种行为型设计模式,用于定义一个算法的骨架,将算法中的某些步骤延迟到子类中实现,从而使子类可以重新定义算法的某些…

互联网Java工程师面试题·Zookeeper 篇·第二弹

目录 13. 服务器角色 14. Zookeeper 下 Server 工作状态 15. 数据同步 16. zookeeper 是如何保证事务的顺序一致性的? 17. 分布式集群中为什么会有 Master? 18. zk 节点宕机如何处理? 19. zookeeper 负载均衡和 nginx 负载均衡区别 20…

代码随想录算法训练营第五十七天 | 392.判断子序列 115.不同的子序列

1. 判断子序列 392. 判断子序列 - 力扣(LeetCode) dp[i][j] 表示以下标i-1为结尾的字符串s,和以下标j-1为结尾的字符串t,相同子序列的长度。 class Solution {public boolean isSubsequence(String s, String t) {//dp[i][j] 表示…

Spring MVC:数据绑定

Spring MVC 数据绑定数据类型转换数据格式化数据校验 附 数据绑定 数据绑定,指 Web 页面上请求和响应的数据与 Controller 中对应处理方法上的对象绑定(即是将用户提交的表单数据绑定到 Java 对象中)。 过程如下: ServletRequest…

代数科学计算:LiveMath Maker v3.6.0 cRACK

LiveMath Maker 是一个数学计算机程序,您可以使用它来制作(并探索、实验和创建)LiveMath。您和LiveMath Maker制作的任何LiveMath都可以通过互联网与世界共享。 用LiveMath Maker 来进行数学研究,函数学习,深入探索、实验和创建你的LiveMath…

通用收藏管理器Koillection

什么是 Koillection ? Koillection 是一个自托管的收藏管理器,旨在跟踪任何类型的物理(主要)收藏,如书籍、DVD、邮票、游戏……,由于 Koillection 旨在用于任何类型的收藏,它不支持自动下载元数…

计算机网络-计算机网络体系结构-概述,模型

目录 一、计算机网络概述 二、性能指标 速率 带宽 吞吐量 时延 往返时延RTT 利用率 三、计算机网络体系结构 分层结构 IOS模型 应用层-> 表示层-> 会话层-> 传输层-> 网络层-> 数据链路层-> 物理层-> TCP/IP模型 一、计算机网络概述 计…

用向量数据库Milvus Cloud搭建检索知识库机器人

检索知识库 Milvus 中已经存储了文本块向量,现在可以进行向量查询了。 以下函数创建了 1 个查询 pipeline。注意,这是本教程中最为关键的一个步骤! ops.ann_search.osschat_milvus(host=MILVUS_HOST, port=MILVUS_PORT, **{metric_type: IP, limit: 3, output_fields: [text…

设计模式11、享元模式Flyweight

解释说明:享元模式(Flyweight Pattern)运用共享技术有效地支持大量细粒度对象的复用。系统只使用少量的对象,而这些对象都很相似,状态变化很小,可以实现对象的多次复用。 抽象享元类(Flyweight&…

STM32复习笔记(五):FSMC连接外部SRAM

目录 Preface: (一)原理相关 (二)CUBEMX配置 (三)轮询方式读写 (四)DMA方式读写 Preface: STM32F4有一个FSMC(Flexible Static Memory Contr…

【C++11新算法】all_of、any_of、none_of算法

文章目录 前言一、概念1.1all_of1.2any_of1.3none_of 二、使用方式三、示例代码3.1all_of3.2any_of3.3none_of3.4检查一个字符串中的所有字符是否为小写字母3.5查一个容器中是否至少存在一个字符串长度超过5的元素 总结 前言 在C11标准中,引入了许多重要的新特性和…

Elasticsearch安装并使用Postman访问

Elasticsearch,一个强大的开源搜索和分析引擎,已经在全球范围内被广泛应用于各种场景,包括网站搜索、日志分析、实时应用等。由于其强大的功能和灵活性,Elasticsearch 已经成为大数据处理的重要工具。然而,对于许多初次…

C#,数值计算——Ranq2的计算方法与源程序

1 文本格式 using System; namespace Legalsoft.Truffer { /// <summary> /// Backup generator if Ranq1 has too short a period and Ran is too slow.The /// period is 8.5E37. Calling conventions same as Ran, above. /// </summary> …

算法题系列10·最长公共前缀

目录 题目描述 思路 实现 题目描述 编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀&#xff0c;返回空字符串 ""。示例 1&#xff1a; 输入&#xff1a;strs ["flower","flow","flight"] 输出&#xff1a;&qu…

大数据Flink(九十六):DML:Deduplication

文章目录 DML:Deduplication DML:Deduplication Deduplication 定义(支持 Batch\Streaming):Deduplication 其实就是去重,也即上文介绍到的 TopN 中 row_number = 1 的场景,但是这里有一点不一样在于其排序字段一定是时间属性列,不能是其他非时间属性的普通列。在 ro…

python中实现定时任务的几种方案

目录 while True: sleep()Timeloop库threading.Timersched模块schedule模块APScheduler框架Celery框架数据流工具Apache Airflow概述Airflow 核心概念Airflow 的架构 总结以下几种方案实现定时任务&#xff0c;可根据不同需求去使用不同方案。 while True: sleep() 利用whil…

【2023年11月第四版教材】第17章《干系人管理》(合集篇)

第17章《干系人管理》&#xff08;合集篇&#xff09; 1 章节内容2 管理基础3 管理过程3.1 管理的过程★★★ &#xff08;22上44&#xff09;3.2 管理ITTO汇总★★★ 4 过程1-识别干系人4.1 数据收集★★★4.3数据分析4.4 权力利益方格4.5 数据表现&#xff1a;干系人映射分析…