问题标签 [information-visualization]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
16 回答
635689 浏览

python - 使用 pandas 绘制相关矩阵

我有一个包含大量特征的数据集,因此分析相关矩阵变得非常困难。我想绘制一个相关矩阵,我们使用dataframe.corr()pandas 库中的函数获得该矩阵。熊猫库是否提供了任何内置函数来绘制这个矩阵?

0 投票
1 回答
102 浏览

d3.js - 选择 D3 数据可视化

我正在做一个项目,我需要可视化我的结果。当我查看 D3 可用的示例可视化时,我想知道是否有任何指南可以选择最适合您的数据的最佳数据可视化?

我已经尝试过矩阵共现可视化。

我的数据格式: key1 : V21, V22, V23....V2n key2 : V21, V22, V23....V2n ... ... ... ... ... ... keyn : Vn1, Vn2, Vn3....Vnm

谁能建议一些我可以尝试以这种格式处理我的数据的 D3 可视化?

提前致谢!!!

0 投票
1 回答
571 浏览

javascript - 如何创建 Javascript Table Lens

我需要为 Table Lens 格式的数据创建一个视图,我的想法是使用d3js.org库,因为我需要在 javascript 中完成它。我想知道是否有人已经开发了一些东西并且可以提供帮助。

此链接显示了一个 Table Lens 示例:http ://complexdatavisualized.com/wp-content/uploads/2013/01/table-lens.gif (在本文中http://www.ramanarao.com/papers/tablelens-chi94 .pdf )

0 投票
2 回答
1186 浏览

python - 使用 Geopy 和大数据进行地理编码

我有这个 CSV 文件,我用这个 python 脚本提供

CSV 文件摘录

但原始的 csv 看起来像这样

这有 15k+ 行,您可能会注意到有些地方有多次相同的条目。我的工作流程是从 sqlite 数据库中获取数据到这个大的 csv 中。之后我过滤了双倍的条目,所以我只得到了每个地方/省一次。因此,可以减少对地理编码器的查询(我天真地认为您根本没有限制)。我现在的问题是我有两个数据集,我无法再次组合在一起,因为使用纬度/经度信息进行简单的“搜索和替换所有条目”仍然是一项困难且浪费时间的任务。也因为条目编号不匹配。我有两个想法,对于他们两个我都不知道如何到达那里,因为我是 python 新手,我整天都在处理这些数据。

  1. 使用(省/地区,纬度,经度)自动搜索和替换(省/地区)的过程
  2. 每个事件我都有几个人在同一天在同一个地方死去。我可以在技术上对它们进行总结,这样整个数据就会变小(我应该在哪里做这个。在 Python 中的 SQLite oder 和 csv 中)。所以我可以将这些数据查询到地理编码器,这样我就有了一个完整的文件。像这样我会向地理编码器查询省和地区的东西:

    /li>

谢谢你的想法

编辑1

编辑 3

我尝试了更改,但无法正常工作

有了这些错误

0 投票
1 回答
60 浏览

network-programming - 信息扩散

我遇到了 netlogo 的问题:我想在网络中传播信息。一只乌龟拥有信息并以恒定概率将其提供给它的链接邻居。这是我到目前为止的代码:

现在我想知道:我怎样才能确保每只乌龟只获得一次信息而不会被告知两次?我试过“如果没有通知?”,但这只会让我收到错误消息。如果我希望以 2% 的恒定概率传播信息,我是否得到了命令“if (random-float 1 <= 0.02)”?

0 投票
1 回答
89 浏览

android - 在 Android 上绘制连接图

我想在我的应用程序中添加一个连接图,类似于社交网络可视化图。有什么图书馆可以用来做这样的事情吗?

此外,我需要灵活地根据传入的信息或对数据所做的更改来更新此图表。

我想要一些东西来制作这样的图表

0 投票
0 回答
291 浏览

javascript - Sparql 查询可视化

我目前正在开发 SPARQL 查询的可视化工具。是的,重点在于查询的可视化而不是结果。可视化查询的结果可能很容易,但是当您需要考虑更复杂的功能(如过滤器、分组依据等)时,如何可视化查询本身。

这个问题更多的是关于灵感,因为我在用 Javascript 实现可视化时不会遇到问题,而是在如何使它们易于理解的可见性上苦苦挣扎。

感谢您的链接、想法、论文等。

0 投票
2 回答
47 浏览

sql - 针对多个类别中的项目的总价格分组

考虑以下数据:

如果我根据类别对数据进行分组,则会出现以下统计信息

现在,如果我必须总结价格,实际总和将为45但根据显示的类别的总和将不同,即90。因此,两种表示都表示不同的统计数据,但它们以自己的方式是正确的。

寻找这个问题的答案:我将如何表示这样的统计数据。例如,Top 上的总数为 45,但各个类别的总和为 90。我的意思是,这不会让最终用户感到困惑吗?

除了为每个项目选择一个类别之外,关于如何解决这个问题的任何建议?

0 投票
3 回答
38 浏览

javascript - 如何在滑块下显示值?

我正在做一个信息可视化项目,目前正在尝试向滑块添加值。然而,到目前为止它还没有发挥作用。滑块本身工作正常,但网页中的滑块下方似乎没有任何价值。我想在滑块下有诸如 2021-12-15 之类的日期,如何使它工作?这是我到目前为止工作的代码,在此先感谢!