《射雕英雄传》人物关系研究
2021-09-11邱海林
邱海林
(上海理工大学管理学院,上海 200093)
“飞雪连天射白鹿,笑书神侠倚碧鸳”是对我国当代武侠小说家金庸先生14部经典武侠小说的总结。《射雕英雄传》作为射雕三部曲的首部作品,是金庸先生的巅峰之作。据统计从1976年拍摄“射雕英雄传”开始,到2017最新版“射雕英雄传”结束,在短短的四十年间前后十多版电视剧和电影的拍摄,足以说明观众对作品的热爱。对于所有版本的射雕,人物塑造的方面的好坏,会在一定程度上影响了小说改编影视剧的质量,因此,情节固然非常重要,但是“人物”是一部影视剧的灵魂,离开了人物,情节将会成为无源之水。
目前,对于射雕的研究大多停留在纯文学或者影视层面,定性研究成果较多,定量分析比较少。例如:杨玉美等在2016年研究了《射雕英雄传》的文学特色。弥建立等在2019年通过《射雕英雄传》研究当今中国武侠剧的创作改革。郑保纯等在2020年运用身体社会学理论,以《射雕英雄传》为研究对象,去分析通过身体为核心的武侠小说的运作机制。因此对射雕的定量研究是热门话题。
共词分析方法是通过统计文本中关键词的共现情况,从而来反映关键词之间的关联强度,关键词对在同一篇小说中出现的次数越多,则代表这两个关键词的关系越紧密。所以,在同一篇小说中,两个人出现次数越多,则表明他们的关系月密切。因此,本文将通过共词分析方法去建立射雕人物关系网络,从而进行定量研究。
一、数据和研究方法
(一)数据来源
本文从金庸网下载电子版小说《射雕英雄传》完整版作为研究对象,通过python程序对其进行分词处理,同时,为了提高人物的识别准确度,在文中增加了人物自定义词典。此外,在小说中一个人物的名字可能有多个说法,所以要对小说中的人物别称进行合并,部分人物别称词典如下表1所示。
表1 射雕人物别称词典(部分)
(二)研究方法和步骤
第一步:从网上下载高质量的完整版小说,存储为txt文本,使用Python对内容进行处理,包括分词、去除停用词、还要同一个人物的不同名称进行合并。
第二步:在整部射雕中一共有101位人物,但是本文选取了66个人物进行了分析,因为其中有一部分人物并没有给读者留下印象,例如:小沙弥、农夫、胖子等等人物,笔者认为这些人物并不在文中起到大的作用,因此,人物词典中去掉了这些人物。
第三步:利用Python对小说中主要的66位人物创建共现矩阵、再计算ochiia系数,把共现矩阵转为相关矩阵、并建立人物关系网络。
第四步:把相关矩阵导入Gephi和SPSS中做结果可视化和层次聚类。
二、共词分析
(一)建立共现矩阵
为了研究人物之间的关系,我们采用共词分析法对文本中的66个关键人物,构建一个66×66的共现矩阵,由于人物之间的关系是相互的,因此该矩阵为实对称矩阵。矩阵定义的规则如下:
其中n表示每两位人物在整个小说同一个段落中出现的总数。a表示矩阵中第i行对应的人物;a表示矩阵中第j列对应的人物。部分数据如表2所示。
表2 射雕人物共现矩阵(部分)
在共现矩阵中,我们发现各个人物之间共现频数值差异比较大,会对后续分析产生影响,为了更加准确呈现出人物之间的共现关系,本文采用计算ochiia
系数将共词矩阵转换为相关矩阵,ochiia
系数的计算原理如下所示:ochiia系数的数值介于0~1之间,数值越接近1表示两个人物间的关系越密切;数值越接近0表明两个人物的关系越疏远。
(二)小说人物关系网络
将表3中射雕人物相关矩阵完整的Excel数据表格导入Gephi软件中,绘制出小说的人物关系网络图,图中节点代表小说中的人物,节点的大小代表了该人物在小说中的重要程度,人物之间连线的粗细表示两个人物间的在小说中关系的密切程度,笔者认为连线越粗,表示关系越密切。在网络图的中心位置是“郭靖”,说明他是小说中最重要的人物,在“郭靖”的周围人物,如:“黄蓉”“杨康”“欧阳锋”“黄药师”“洪七公”“周伯通”等等人物节点较大,说明这些人物在文中也是重要人物,同时这些人物与“郭靖”之间人物共现关系比较明显。这也说明这些人物构成了整个人物网络的核心主体,即为小说中的主要人物。同时,这个网络图还能分析出任何一个人物的交际圈,和联系最为密切的人,从图中我们会发现“郭靖”作为小说主角,和网络中61个节点都有连边,节点度值非常大,其中和“黄蓉”“欧阳锋”“黄药师”“洪七公”“周伯通”等节点连边比较粗,说明郭靖和这些人物之间的关系是最为密切的。因此该网络反映的情况和人们在小说或者影视剧中看到的《射雕英雄传》的普遍印象一致。
表3 射雕人物相关矩阵(部分)
(三)聚类分析
将上述表3中完整矩阵导入SPSS软件中,通过SPSS对小说中主要的66位人物的相关矩阵进行层次聚类分析。该聚类结果经过人工分割后的结果如下表4所示,可以分8个不同的层次。
表4 射雕人物层次聚类结果
三、结语
本文通过建立人物关系网络和层次聚类,对《射雕英雄传》中的人物关系进行解读,用网络分析方法去解读影视作品人物关系是一种创新方法,它抛开人们的主观意象,一切以数据为分析依据。通过数据建立网络图呈现出更加直观的人物关系,同时也能够帮助我们进一步了解每个人物所属的社交圈。结果表明,本文方法能够有效说明小说中人物关系,有利于加深读者对小说的理解,若该方法能够得到广泛的应用,对研究其他影视作品或者文学作品,提供一定的理论支撑。
本文的不足之处在于文章探究的人物关系只是人物之间的社交关系,并不能深入挖掘人物的关系内涵,这是方法上的局限性。除人物关系以外,还可对小说中的武功、门派,以及人物情感变化等方面做深入研究,这将在未来小说的研究中进一步深入。