专栏首页全栈数据化营销数据分析:《三国演义》魏蜀吴联盟深度解析

数据分析:《三国演义》魏蜀吴联盟深度解析

读三国,就一定要弄清楚国与国、人与人之间的斗争。

三国的历史,就是一部精彩的斗争史,无论是前期的曹袁之争,中期的三国缠斗,还是后期的魏蜀单挑,都充满的了智慧和权谋。

那么,这部满是斗争的恢弘巨制,是怎么样开始、高潮和结束的呢?

一、三国都是谁在斗?

为了解决这个问题,我统计了《三国演义》中120章回中题目出现的人名,并且对这些人名出现的频次做了分词处理,得到下图:

可以看出,三国之争的核心,是魏蜀之争,也就是曹操集团和刘备集团的斗争;围绕着这个核心,罗贯中在整部书中,把这种斗争融合在大的历史背景下,于是就有了魏蜀斗争之前的曹袁之争和魏蜀斗争之后的邓姜之争,但这也只是为了介绍魏蜀斗争的前因和后果。

既然魏蜀之争是整个三国的核心,那就有必要对这个核心展开非常详细的分析,但是这里不会分析细节,只是按照斗争的逻辑和斗争时间的先后展开分析。

当然,这里的魏蜀,并不是单指蜀国和魏国之争,而是范围更大、历史更久的曹操集团和刘备集团的斗争 。

二、魏蜀之争是怎么样展开?

其实,罗贯中是通过三国联盟的成立与破解,串联起漫长、复杂的斗争史。下图是整部《三国演义》的发展时间线:

横坐标表示的是章回数,纵坐标表示的是年份。从图中可以看出,这两次联盟占据了整个三国将近三分之二的篇幅,也给三国斗争建立了一个大框架:孙刘抗曹联盟的建立与破灭,在这个大框架下,融合了外交的权谋智慧,以及各种战争冲突的起始和结果。

另外还需要注意的是,第二次的吴蜀之盟比第一次的孙刘联盟,持续的时间要长得多,那么到底是什么原因让吴蜀之盟建立、破裂、建立、在破裂呢?

三、为什么会建立联盟?

当曹操统一北方之后,手下谋士良将如云,更是坐拥百万大军,就开始想着实现他的终极理想:一统天下。

而这个时候无论从领土上、军队实力上、钱粮供应上,曹操的直接斗争对象东吴都不是曹操的对手,此时刚刚占据荆州江夏郡的刘备,处在曹操和孙权的夹击之下,更是不值一提。

下图是在赤壁之战时曹操、刘备、孙权集团的实力分布图:曹操统一北方,孙权占据江东、刘备占领荆州。

尽管刘备、孙权在意识形态、地缘政治方面属于敌对关系,但是为了抵抗第三方曹操的进攻,随即在安全上进行合作防御,在它们看来,第三方所带来的威胁要比对方给自己的威胁更严重、迫切。

上图是刘备、孙权占据的城市数量图,横坐标表示章回数、纵坐标表示的是城市数量。在公元208年,是孙刘第一次联盟正式成立之年,刘备仅有1郡(荆州的江夏郡),孙权有1州(扬州),差距很大。我想孙刘此时的心理应该是,孙权略强于刘备,对刘备是放心的,而刘备明显弱于孙权,刘备需要依附于孙权,并且此时曹军大军压境,他们的合作多的利益明显大于破裂。

但是在赤壁之战之后,刘备借荆州、攻占益州、占领汉中,势力范围在短期内迅速扩大,而孙权的实力增长不如刘备快,并且在合肥被张辽大败,实力受损,我想此时孙刘的心理是,孙权看到刘备日渐坐大,原来获得心理优势荡然无存,更加要命的是,刘备占领荆州不还,更加暴露其争霸天下的野心,孙权不能等他坐大。而刘备此时势力大增,不干久居人下,也想和孙权掰掰手腕。

随着曹操抛来求和的橄榄枝,孙权向曹操投降,其目的是希望孙曹联手将刘备赶出荆州,于是孙权进攻荆州,并且发生夷陵之战,于是第一次孙刘联盟破裂。

四、为什么会有吴蜀之盟?

经过夷陵大战,刘备计划先取江南,后再北伐的梦想彻底成空,自此,蜀汉政权不得不龟缩于西南一隅,再无暇东顾。

公元223年,刘备病逝其子刘禅即位,丞相诸葛亮为了全力伐魏,认为应与孙权搞好关系,共同抗击曹魏,于是派邓芝出使东吴,孙权最终同意与蜀国恢复友好关系,自此两国再次结盟。

下图是第一次联盟破裂之时的三国区域分布,可以看到曹魏依然强大,孙吴势力略有扩展,而刘蜀则是实力大增,前文也分析过,三者实力的变化,是导致孙刘联盟破裂的主要原因之一。

下图是第二次联盟吴蜀所占城市数量图,可以看到结盟之后,吴蜀的实力并没有拉大,原因在于诸葛亮伐魏并没有获得明显的效果,国力并未明显增加;而吴国在东南也和魏国发生多次战事,互有胜负,二者实力并没有拉大差距,因此维持了较久的联盟。

其实第二次联盟,因为吴蜀实力平均,并且合作之后的数年间,二者实力差距不大,但是两国并不是向第一次合作一样同心同力,而是浮于表面的各怀鬼胎。当魏国的邓艾即将灭蜀后,吴国也向蜀国进攻,这时候,第二次联盟也就破裂了。

五、除了实力和利益,谁能影响吴蜀联盟?

鉴于第二次的联盟与破裂相对来说比较简单,前文也分析过了,这里主要来看第一次的破裂情况。第一次结盟的时候,孙权方的文官是同意投降曹操,而以周瑜为首的武将则是拒绝的;周瑜病逝后,武将的首领是鲁肃,而鲁肃也是拒绝投降的。当鲁肃病逝之后,吕蒙和陆逊就成为了武将的首领,他们想来仇视刘备和蜀国,于是就存在了投降的可能性。

上图是两次联盟的时间表,以及周瑜、鲁肃病逝的时间表,可以看到鲁肃病逝之后不久,孙权投降曹操,也就有了夷陵之战,导致吴蜀联盟彻底破裂。

分析三国的联盟故事也挺有意思的,其实结盟与破裂都是实力和利益使然,敌人的敌人就是朋友,就像英国哈默斯顿说的:没有永远的朋友,只有永恒的利益。同时,也需要警惕能够让关系产生恶性变化的人物,例如吕蒙、陆逊。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 数据分析:让众筹成功率100%的几个维度

    最近在做一个科技产品的众筹项目,在分析产品和项目可行性的时候,会特别好奇为什么有的产品能够众筹成功,并且达到数量和金额双重目标,但是有的产品就显得略微惨淡,到底...

    沉默的白面书生
  • 数据分析:产品促销价值分析和评估

    年底了,很多电商公司、零售企业都会开展如火如荼的大促销活动,那么如何评估产品促销带来的价值呢?

    沉默的白面书生
  • 数据分析:火锅实体店开店选址和经验建议分析

    A火锅店是一家24小时火锅店,在郑州拥有一家线下实体店铺,业务线包括线上外卖平台+线下实体堂食,并且经过一年的发展经营,该店成为郑州月均销量第一名,目前想进军石...

    沉默的白面书生
  • ggolot2 画ROC曲线

    学到老
  • ggolot2 画ROC曲线

    为了进一步了解ggplot2的使用,利用ROC曲线进行说明学习。 ####获取画图数据(data.frame格式)##### library(ggplot2) ...

    学到老
  • WCF技术剖析之二十八:自己动手获取元数据[附源代码下载]

    元数据的发布方式决定了元数据的获取行为,WCF服务元数据架构体系通过ServiceMetadataBehavior实现了基于WS-MEX和HTTP-GET的元数...

    蒋金楠
  • uniAPP跨域问题及接口传参数据项带双引号“”问题记录

    header: { 'Access-Control-Allow-Origin': '*', //跨域加...

    ZhangXianSheng
  • ab压力测试模拟实现kubernetes Pod水平自动伸缩

    Horizontal Pod Autoscaler 可以根据CPU利用率自动伸缩 replication controller、deployment 和 rep...

    公众号: 云原生生态圈
  • shell编程04【流程控制语句】

      Shell case语句为多选择语句。可以用case语句匹配一个值与一个模式,如果匹配成功,执行相匹配的命令。

    用户4919348
  • 1、Spring注解之@RequestMapping

    @RequestMapping是一个用来处理请求地址映射的注解,可用于类或者方法上。用于类上,表示类中的所有响应请求的方法都是以该地址作为父路径。

    java乐园

扫码关注云+社区

领取腾讯云代金券