客观的
我想使用 Python 或 R 可视化典型客户的旅程。像往常一样,客户在不同的时间点购买不同的产品。
我检查了每个客户的旅程,并选择了产品 A作为起点。10,000 名客户购买了产品 A作为他们的第一个产品。现在我想展示他们旅程的“流程”。10 分钟后,这 10,000 名客户中有 2,500 名购买了产品 B作为他们的第二个产品。产品 C在 25 分钟后被 7,500 人购买。
我正在寻找更复杂的桑基图。您从左侧高度为 10,000 的条形图开始。右侧有两个条形图,您可以看到左右图表之间的连接。客户购买下一个产品的时间越长,右侧的条距左侧越远。所有的酒吧都有带有产品名称的标题。图表上的快速信息也很好。
最终图表将可视化更长的客户旅程(超过两种产品)。
我试过的
我使用 networkD3 R 包来可视化一个 sankeyNetwork,但是我无法根据我的需要放置条形图。
你对 Python 或 R 包有什么建议吗,或者有没有办法自己画出来(在合理的时间内)?