# Python探索红楼梦的人物关系红楼梦》是中国古典文学的瑰宝,书中人物众多且关系错综复杂。利用Python,我们可以对人物关系进行探索,找出其中的联系和网络。本文将教你如何用Python实现这一目标。 ## 流程 在开始之前,我们可以将整个过程分为几个关键步骤: | 步骤 | 任务描述 |
原创 2024-10-04 07:01:27
219阅读
嗨,大哥们,我来了!《红楼梦》作为我国四大名著之一,古典小说的巅峰之作,粉丝量极其庞大,而红学也经久不衰。所以我们今天通过 Python 来捋一下红楼梦里那错综复杂的人物关系,话不多说,开始整活!一、准备工作红楼梦txt格式电子书一份金陵十二钗+贾宝玉人物名称列表宝玉 nr 黛玉 nr 宝钗 nr 湘云 nr 凤姐 nr 李纨 nr 元春 nr 迎春 nr 探春 nr 惜春 nr 妙玉 nr 巧姐
先来看一看结果,发现:1.贾宝玉和袭人的关系最近。2.薛宝钗和自己的妈妈关系最近。3.贾宝玉和林黛玉逼格比较统一,薛宝钗属于独树一帜的逼格调性。4.大观园中可以看到邢岫烟经常出没... 还有更多秘密等你自己上手去训练模型并发现... 先来看一看结果,发现:1.贾宝玉和袭人的关系最近。2.薛宝钗和自己的妈妈关系最近。3.贾宝玉和林黛玉逼格比较统一,
# 使用Python实现《红楼梦人物关系图 ## 一、流程概述 为了实现《红楼梦人物关系图的可视化,我们可以遵循以下步骤: | 步骤 | 说明 | |------|------| | 1 | 收集和整理《红楼梦》中人物及其关系的相关数据。 | | 2 | 使用Python的图形库(如Matplotlib和NetworkX)进行数据可视化。 | | 3 | 绘制人物关系
原创 2024-09-30 03:19:17
492阅读
相信很多人都知道,《红楼梦》就是中国古典小说的巅峰之作,太多人沉迷其中,而红学也经久不衰。当然今天我们不是来探究小说的,而是通过 Python探索红楼梦里那千丝万缕的人物关系开干~数据准备红楼梦 txt 电子书一份金陵十二钗 + 贾宝玉 人物名称列表 宝玉 nr 黛玉 nr 宝钗 nr 湘云 nr 凤姐 nr 李纨 nr 元春 nr 迎春 nr 探春 nr 惜春 nr 妙玉 nr 巧姐 nr
   《红楼梦》作为我国四大名著之一,古典小说的巅峰之作,粉丝量极其庞大,而红学也经久不衰。所以我们今天通过 Python探索红楼梦里那千丝万缕的人物关系,话不多说,开始整活!一、准备工作红楼梦txt格式电子书一份金陵十二钗+贾宝玉人物名称列表宝玉 nr 黛玉 nr 宝钗 nr 湘云 nr 凤姐 nr 李纨 nr 元春 nr 迎春 nr 探春 nr 惜春 nr 妙玉 nr
组合数据类型jieba库的使用jieba库的基本介绍jieba库的概述jieba库的安装jieba分词的原理jieba库的使用说明jieba分词的三种模式jieba库常用函数 jieba.lcut(s)文本词频统计文本词频统计问题分析英文词频统计中文词频统计文本词频统计问题举一反三 jieba库的使用jieba库的基本介绍jieba库的概述jieba是优秀的中文分词第三方库中文文本需要通过分词获
先来看一看结果,发现:1.贾宝玉和袭人的关系最近。2.薛宝钗和自己的妈妈关系最近。3.贾宝玉和林黛玉逼格比较统一,薛宝钗属于独树一帜的逼格调性。4.大观园中可以看到邢岫烟经常出没...还有更多秘密等你自己上手去训练模型并发现... 开始写代码! 1from tqdm import tqdm 2#tqdm用来观察进度条,非必须 3import jieba 4import sys 5imp
本文首先使用jieba分词提取出红楼梦人物及出现次数,然后使用pyecharts进行可视化。文本分词并非重点关注,主要是做pyecharts的可视化练习。import pandas as pd import jieba import re from pyecharts.globals import CurrentConfig, OnlineHostType CurrentConfig.ONLINE
转载 2023-12-14 18:51:51
1538阅读
HugeGraph是一款易用、高效、通用的开源图数据库系统(Graph Database,GitHub项目地址), 实现了Apache TinkerPop3框架及完全兼容Gremlin查询语言, 具备完善的工具链组件,助力用户轻松构建基于图数据库之上的应用和产品。HugeGraph-Studio:HugeGraph-Studio是HugeGraph的Web可视化工具,可用于执行Gremlin语句及
# Python 实现《红楼梦人物统计 在这篇文章中,我们将一起实现一个统计《红楼梦》中人物出现频率的Python程序。这个过程将从构思、准备数据、编写代码到最后的数据可视化,我们将一步一步地进行。 ## 流程概述 以下是我们完成这个任务的主要步骤: | 步骤 | 描述 | |------|------| | 1 | 收集《红楼梦》文本数据 | | 2 | 预处理文本 | |
原创 9月前
331阅读
统计《红楼梦》中出现最多的前20个名字# -*- coding: GBK -*- """ Spyder EditorThis is a temporary script file. """#coding:utf-8 # -*- coding: GBK -*- names="林黛玉、薛宝钗、贾元春、贾迎春、贾探春、贾惜春、李纨、妙玉、史湘云、王熙凤、贾巧姐、秦可卿、晴雯、麝月、袭人、鸳鸯、雪雁、紫鹃
转载 2023-11-29 13:12:30
17阅读
python对文本进行分析和数据可视化,主要运用到了jieba,worldcloudmatplotlib,nxwworkx,pandas库,其他库在代码中给出。 1.首先准备好这三本名著 2.准备好停词词库代码如下:import matplotlib.pyplot as plt import matplotlib import networkx as nx import tkinter
## Python红楼梦人物出场统计 ### 引言 《红楼梦》是中国古代四大名著之一,也是中国古代小说的巅峰之作。其中涉及了众多的人物角色,每个角色都有着自己的故事和命运。为了更好地了解《红楼梦》中各个人物的出场情况,我们可以借助Python进行人物出场统计分析。 ### 准备工作 在开始之前,我们需要先准备一份《红楼梦》的文本数据,可以从互联网上下载《红楼梦》的电子版文档,例如txt格式。将
原创 2023-08-26 08:08:44
1071阅读
前言看到机器学习方法分析红楼梦的文章不少,也有好几种方法,大观是因为纯文字的分析成本低吧,比较适合初学者练手,先转一两篇文章过来学习。所谓机器学习也是一些数学统计的方法,通过习惯用词来做判断, 也并不是很难。这里判定的维度越多越精准,下面判定仅供参考,仅供娱乐学习! 判定整体思路主要从以下几个方面可以进行粗略进行判定:1.写作习惯每个人写作都有一些与种不同的小习惯,这些小习惯并不会轻易就会发生改
一个男人和12个女人的关系
原创 2022-01-04 18:01:26
675阅读
原标题:Python来理一理红楼梦里的这些关系最近把红楼梦又抽空看了一遍,古典中的经典,我真无法言辞赞美她。今天,想跟大家一起 Python 来理一理红楼梦中的的那些关系不要问我为啥是红楼梦,而不是水浒三国或西游,都是经典,但我个人还是更喜欢偏古典的书,红楼梦也是我多次反复品读的为数不多的小说,对它的感情也是最深的。好了好了这些都不重要,重要的是我们今天要用Python来理红楼梦关系!数据
转载 2024-06-17 10:17:04
115阅读
文章目录十、综合应用:“红楼梦”名片管理系统1、框架搭建(1)新建name_card_main.py保存主程序功能代码(2)新建name_card_tool.py保存 所有名片功能函数2、编写主程序(1)pass(2)无限循环(3)字符串判断(4)TODO注释3、编写子模块(1)return(2)要养成习惯,给开发完成的函数增加文档注释4、函数运行结果初始界面输入【1】新增名片输入【2】查看全部
转载 2023-11-24 12:39:59
726阅读
在这个博文中,我将详细记录如何使用Python对《红楼梦》中的人物进行统计,并找出前30的人物。这个过程包括从问题背景的分析,到错误现象,根因分析、解决方案的实施,验证测试以及预防和优化的建议。 ## 问题背景 《红楼梦》被视为中国文学的经典,在教育和文化研究中具有重要的地位。然而,随着文本复杂度的增加,关于其人物的分析成为了一个挑战。因此,进行人物统计不仅能助于研究,也有助于普及相关知识。业
原创 5月前
67阅读
应听友要求,根据喜马拉雅上的音频节目『听学编程之Python』整理所得。除了数值外,Python处理字符串特别方便,甚至在编程界,也算是最方便的类型。要掌握哪些入门知识呢?字符串 unicode 列表。1 字符串单引号或双引号标识。所有的字符都被放在单引号和双引号>>> ' hello' # single quotes 'spam eggs’加法和乘法 索引 查找1.1 字符加
  • 1
  • 2
  • 3
  • 4
  • 5