首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >“平滑”数据值以实现可视化的算法

“平滑”数据值以实现可视化的算法
EN

Stack Overflow用户
提问于 2009-06-15 03:04:08
回答 2查看 507关注 0票数 4

我正在阅读世界各国的一些数据,正在使用谷歌的可视化小工具,特别是map visualizations。问题是,美国总是遥遥领先。虽然大多数国家的值在1到50之间,但美国的值始终是2000+。这意味着在视觉上,很难区分所有“小国”之间的区别,因为它们都是相同的浅绿色,而美国总是肥大的深绿色。

我并不特别关心可视化的准确性,所以我希望将这些值平滑或平均一点,以便在非常低、低和非低的国家之间存在明显的差异。有什么好的算法可以做到这一点呢?

这是一个非常简单的问题,但我根本不是一个数学爱好者。^_^;;

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-06-15 03:07:42

如何在对数刻度上显示数据。这样,值10转换为1,值100转换为2,1000转换为3,依此类推。

票数 13
EN

Stack Overflow用户

发布于 2011-10-23 15:59:02

通常,如果大多数重要数据点之间存在数量级的差异,则可以选择对数标度。

然而,如果你的分布是双峰分布--你最好进行正态化,而不是记录你的数据。

要做到这一点,您必须找到一个与美国2000+相关的参数( GDP可能?)并将所有数据点归一化为该数字的区域值。这样,您就可以在直观的颜色映射中看到您感兴趣的精确差异。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/994364

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档