上周四给陈老大和几个研究生汇报工作,主要讲了word2vec的应用,陈老大他们觉得这个东西很牛逼,汇报结束之后陈老大让我拿红楼梦来训练,看看这样能不能发现红楼梦中的人物关系,目前清华有个实验室试图用机器学习的方法为红楼梦中人物建立联系,不知道他们有没有试过word2vec。关于word2vec不会用的请看这里:下面简单说下使用word2vec对红楼梦进行分析的步骤。1、获取数据首先是获取相关数据,            
                
         
            
            
            
            1、什么是E-R图E-R图即实体-联系图(Entity Relationship Diagram),是指提供了表示实体型、属性和联系的方法,用来描述现实世界的概念模型。E-R方法:是“实体-联系方法”(Entity-Relationship Approach)的简称。它是描述现实世界概念结构模型的有效方法。  实体联系模型,实体关系模型或实体联系模式图(ERD)是由美籍华裔计算机科学家陈品山(Pe            
                
         
            
            
            
            """
author:魏振东
data:2019.12.18
func:绘制三国演义人物关系图
"""
import codecs
import jieba.posseg as pseg
import xlwt
def excel_write(names,workbook):
    # 创建一个worksheet
    worksheet = workbook.add_sheet('node            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-04 17:07:52
                            
                                113阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # 使用Python构建人物关系图
在当今社会,人物之间的关系越来越复杂,无论是在家庭、工作还是社交场合中,理解这些关系对于我们理解人际交往和社交动态都至关重要。本文将介绍如何使用Python构建一种人物关系图,通过可视化的方式展现与人物相关的复杂关系。
## 什么是人物关系图?
人物关系图是一种图形表示方法,用于展示在特定环境中人物间的关系。每个人物可以视为图中的一个节点,人物之间的关系则            
                
         
            
            
            
            python倚天屠龙记人物关系、词云、柱状图、-词频# -*- coding = utf-8 -*-
# @Time : 2022/3/17 15:45
# @Author : luxiaoguo
# @File : Chinese.py
# @Software : PyCharm
# 导入networkx,matplotlib包
import re
import networkx as nx            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-22 17:06:25
                            
                                215阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Python实战案例:金庸的功夫流派、人物关系的分析案例(下)前面关于金庸小说的门派、功夫、人物及小说正文已经从网站上面下载到了本地,后面就需要通过一些金庸小说中武侠江湖的数据分析。四、射雕郭靖黄蓉的关系分析对于《射雕英雄传》这个剧本来说,郭靖和黄蓉无疑是读者关注的主人公。现在爬取的小说正文已准备就绪,可以通过jieba分词的自定义词典把小说中的人物加载,load_userdict方法可以帮助我们            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-12 14:02:33
                            
                                466阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            文本可视化[二]——《今生今世》人物关系可视化python实现在jieba分词和wordcloud实现了,文本关键词的提取并生成词云,同时也尝试直接提取人名关键词来绘制。这次我们换一种方式——通过分析人物之间的关系,而不是人物在文本集中的频率来绘制一张复杂网络图,如下所示。数据经过可视化后还是非常有趣的。下面就讲讲人物关系网图的实过程。用到的工具jiebajieba分词,最好用的开源中文分词工具。            
                
         
            
            
            
            在我们生活的世界中,每一个人以及每一个事物相互之间都存在着关系,有直接关系,也有间接关系,最终会形成一个无形的大的关系网。network模块是一个用python语言开发的图论和复杂网络建模工具,模块内置了常用的图与复杂网络分析算法。network模块有四种图:Graph、DiGraph、MultiGraph、MultiDigraph,分别为无多重边无向图、无多重边有向图、有多重边无向图、有多重边有            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-21 14:54:59
                            
                                652阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            在本篇博文中,我们将探讨如何使用 Python 创建小说的人物关系图。这个过程将分为几个部分,包括环境配置、编译过程、参数调优、定制开发、生态集成和进阶指南。准备好了吗?让我们开始吧!
### 环境配置
在开始之前,你需要准备相应的开发环境。以下是所需的工具和依赖。
1. **Python**: 版本 3.7 或以上
2. **依赖库**: 
   - `networkx`
   - `ma            
                
         
            
            
            
            # 使用 Python Pyecharts 绘制人物关系图
随着数据可视化技术的发展,Python 在数据分析和可视化领域的应用日益广泛。Pyecharts 是一个用于创建可交互图表的强大库,它基于 ECharts 进行构建,可以帮助我们轻松地生成丰富多彩的图表,包括饼状图和关系图。本文将通过示例展示如何使用 Pyecharts 来创建人物关系图和饼状图。
## 安装 Pyecharts
首            
                
         
            
            
            
            # 使用 Python 绘制人物关系图的指南
在当今这个信息爆炸的时代,数据的可视化变得尤为重要。尤其是在社交网络、组织结构等场景中,我们常常需要以图形化的方式展示人物之间的关系。Python 作为一种功能强大的编程语言,拥有多种可视化库,可以帮助我们轻松地绘制人物关系图。本文将介绍如何使用 Python 中的 `NetworkX` 和 `Matplotlib` 库来创建人物关系图。
## 1            
                
         
            
            
            
            graphviz 这个软件对普通人来说超级复杂,不是程序员很难入门,但是它的功能又很让人心动,所以经过一番摸索成功后,在这里给大家分享一个比较简单的使用方法。先介绍一下【graphviz 】这个软件的效果:   
 有什么可以画关系图的软件?www.zhihu.com 
        一般网文小说家会用什么软件辅助构思大纲或者辅助写小说?www.zhihu.com 
      我找到graph            
                
         
            
            
            
            # Python中的人物关系图绘制
人物关系图是一种用于展示人物之间关系的可视化工具。在编程领域,我们可以使用Python来创建人物关系图,并通过可视化工具将其呈现出来。本文将介绍如何使用Python绘制人物关系图,并提供代码示例。
## 什么是人物关系图?
人物关系图是一种图表,用于展示人物之间的关系。在小说、电影、戏剧等文学作品中,人物关系图可以帮助读者更好地理解故事情节,掌握人物之间的            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-12-09 08:18:43
                            
                                304阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            前言最近在做一个项目,其中有一个页面是要做一个类似于个人分享关系图的效果。于是找了网上很多demo,借鉴的一些思路和方法,打算自己动手撸一个出来。效果         整体思路创建自定义的view继承Framelayout捆绑布局Relativelayout,放置一个绘制线的布局,和一个绘制头像的布局(用来add动态创建的iamgeview),这里默认给予3000*3000。获取数据,根据degr            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-25 16:29:44
                            
                                100阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            目录1 数据1.1 漫威人物关系图谱网站1.2 人物关系数据2 Neo4j的安装及服务启动2.1 Neo4j下载安装2.2 开启Neo4j服务3 数据准备3.1 列名3.2 放入本地Neo4j的import文件4  数据可视化4.1 加载"names_message.csv"文件4.2 加载"relation_message.csv"文件4.3 查看人物关系图谱4.4 筛选人            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-13 20:30:33
                            
                                8阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            今天做的是小说人物关系图,小说是我最喜欢的一本,我看了好多遍,闲听落花的《盛华》。共现:将每一段中的人物角色抽取出来,然后以段落为单位,统计两个角色同时出现的出现次数,并把结果存在一个二维矩阵之中。这个矩阵也可以作为关系图的矩阵,矩阵中的元素(统计的出现次数)就是边的权值。#这个是标准语法,可以得到人物和人物出现的次数,《盛华》人物太多,且jieba.load_userdict在我这里没有反应,我            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-24 15:53:04
                            
                                562阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            在UI编辑器中,我们的技能是没有CD遮罩效果的,那怎么实现的呢?答案就是:在点击触摸技能时,我们在技能的上方覆盖一张灰色的图片(这个你可以用PS去制作一张),大小与技能图标相同,然后根据每个技能的CD时间,产生一个扇形进度动画,动画结束后取消定时器跟这个遮罩对象就可以了至于人物头像的血条,我想基本不用介绍你都可以知道怎么去用,so easy以下是OptionLayer操作层中的init(            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-29 00:03:53
                            
                                51阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Python基于network模块制作电影人物关系图在我们生活的世界中,每一个人以及每一个事物相互之间都存在着关系,有直接关系,也有间接关系,最终会形成一个无形的大的关系网。network模块是一个用python语言开发的图论和复杂网络建模工具,模块内置了常用的图与复杂网络分析算法。network模块有四种图:Graph、DiGraph、MultiGraph、MultiDigraph,分别为无多重            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-17 16:24:57
                            
                                411阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            用到的工具jiebajieba分词,最好用的开源中文分词工具。他最主要的两个功能是分词和关键词的抽取。在这里我们需要用他的分词功能来提取文本中的人名。gephigephi是一个开源的复杂网络数据可视化软件,可用于探索数据分析、链路分析、社交网络分析、生物网络分析等。我们需要把数据处理成gephi可接受的csv格式,然后再进行绘制。实现流程代码实现分为三步,1. 人物出场次数统计。2.            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-25 22:40:52
                            
                                45阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # 用Python绘制人物关系图的教程
在这个教程中,我们将学习如何使用Python绘制人物关系图。我们将会经历以下几个步骤:
## 流程概述
| 步骤 | 描述                             |
|------|---------------------------------|
| 1    | 安装需要的库                   |
| 2