Charts 可视化此数据的最佳图表是什么(用户数、获得的用户数、丢失的用户数)
我想用可视化组件直观地表示一些数据。 现在我想用一种直观的方式来表示这种情况: 假设我有一个web应用程序。我想以一种直观的方式了解用户对它的反应 说:Charts 可视化此数据的最佳图表是什么(用户数、获得的用户数、丢失的用户数),charts,visualization,data-visualization,Charts,Visualization,Data Visualization,我想用可视化组件直观地表示一些数据。 现在我想用一种直观的方式来表示这种情况: 假设我有一个web应用程序。我想以一种直观的方式了解用户对它的反应 说: 在第1天,我有2个用户:u1,u2 在第二天,我有两个用户:u1,u2 在第3天,我有3个用户:u3,u4 在这里画折线图是没有用的。因为我会看到一条不变的线。虽然我在第3天失去了2个用户,增加了2个用户 如何在图表中表示这些数据?图表应该让我了解以下方面:- 用户总数 丢失的用户数 获得的用户数 就我个人而言,我会用一条线表示一天内的用
- 在第1天,我有2个用户:u1,u2
- 在第二天,我有两个用户:u1,u2
- 在第3天,我有3个用户:u3,u4
- 用户总数
- 丢失的用户数
- 获得的用户数
(来自谷歌搜索的图片,版权未知)我喜欢亚当·贝拉尔的建议。我只是拼凑了一张大概是什么样子的草图。(我喜欢简单的线条而不是粗线条)。画完草图后,我不确定自己有多喜欢它。有什么想法吗
不完全重复:。另外:问题实际上只是要使用哪种类型的可视化,而不是用什么库/语言来创建可视化。这让我想知道堆叠区域版本的图表是否更有效。@Selene--是的,我同意你的看法。也许像这张最近在《纽约时报》上刊登的图表?堆叠图表的问题在于,您无法立即看到其中一个值。我仍然认为分组条方法最适合这种情况。@Adam——在没有新用户的情况下,唯一看不到的值是新用户的数量。所以我看不出问题所在。@Greg,不,我的意思是,所描述的堆叠条只是将一组值放在另一组值之上。因此,要真正统计新用户,您需要计算总高度,并在开始时减去用户值。要获取一天结束时的用户总数,请取轴上方的值,然后减去轴下方的值。它有助于查看相对值而不是实际数字。我也喜欢格雷格的解决方案。接受这一点作为答案,因为在分组图表中更容易直观地比较值。