• 综合主站
  • 用R分析光荣《三国志》系列人物数据

7 个月 后

那有哪些角色出现在了第一部,却在后边某些版本没出现呢。
show_in_all <- Reduce(intersect, lapply(series, "[", 1))
setdiff(filter(series_full, 版本 == "三國志1")$姓名, show_in_all$姓名)
这里分析错了吧?
只出现在第一版本,后续版本没有出现,应该是第一个版本的英雄与后10个版本的英雄做比较,而不是与11个版本都出现的英雄做比较吧?
代码应该是:
seriesByOne <- filter(seriesAll, 版本 == "三國志1")$姓名
seriesExcOne <- filter(seriesAll, 版本 != "三國志1")$姓名
hero_only_ver_one = setdiff(seriesByOne, seriesExcOne)
执行后是空,说明第一个版本的英雄在后续版本都出现了

seriesByOne <- filter(seriesAll, 版本 == "三國志1")$姓名
seriesExcOne <- filter(seriesAll, 版本 != "三國志1")$姓名
hero_only_ver_one = setdiff(seriesByOne, seriesExcOne)
hero_only_ver_one
character(0)

    1 个月 后

    mengyunshuitian 你好!这里我分析的是后续某些版本没出现过,换句话说就是出现在一代,但是并没有出现在2-11代中的某一代,里边自然不可能有刘关张。我用我制作的人物搜索工具查了下返回的几个人物。吕公出现在了1-3代,蒋钦这么有名的角色没出现在第二代。

    谢谢!