文本里的「共现网络图」很多同学想做但没思路,说个最简单的入门方法。
原理:如果两个词经常在同一句话 / 同一段评论里一起出现,就认为它们有关系,画一条线。
步骤:
- 1
- 2
- 3
- 4
工具用 networkx + pyecharts:
import networkx as nx
G = nx.Graph()
for word1, word2 in edges:
G.add_edge(word1, word2, weight=count)
|
读出来的图能看出「用户最常把哪些概念放一起聊」——比如手机评论里,「电池+续航」一个圈子,「屏幕+分辨率」一个圈子,「手感+轻薄」一个圈子。
做竞品分析、口碑分析、品牌调研都能用。
本文由 BBZ · 小朵科技工作室 出品。配套工具:共现网络图 P06。