写点什么

Mirador:用于可视化搜索复杂数据集的免费工具

  • 2014-10-19
  • 本文字数:1741 字

    阅读完需:约 6 分钟

Mirador 是一个用于可视化搜索复杂数据集的开源工具。Mirador 由哈佛大学的 Sabeti 实验室、Broad 研究所以及信息可视化领域世界知名设计师 Ben Fry 创建的 Fathom Information Design 工作室联合开发的。传染病动力学中心和美国国家卫生研究院所赞助的 MIDAS 网络对 Mirador 项目提供了最初的支持。该工具主要用于复杂数据集的可视化搜索,最终目标是找到数据间可能存在的趋势或者关联,然后通过更专业的统计工具对这些趋势或者关联进行测试,推到出新的猜想。

原则上,Mirador 能够接受任何满足标准格式的表格作为输入数据。但是,开发人员对 Mirador 进行了一定的限制,使得它只能接受医疗卫生、流行病和传染病相关的数据。Mirador 允许检查数据集中任何两个变量组合所构成的数据图(包括散射图、柱状图以及 eikosograms 图等),并根据感兴趣的变量的关联值对变量进行排序。基于 Mirador 工具,用户可以进一步结合 Miralib、Gephi 等进行更加复杂的分析。例如,通过把 Mirador 的输出导入到 Gephi 中,用户可以计算网络模块度、节点集中度等等。

目前,Mirador 已经成为通过 GNU 公共授权 2.0 版本发布的开源项目。用户可以通过 Github 来下载 Mirador 工具的 Windows 版本 OS X 版本。更多 Mirador 相关的信息,读者可登录其官网或者 GitHub 查看。

更多内容可参见:

  • Mirador 数据竞争:探索公共数据、利用新发现赢取奖项 目前,Sabeti 实验室已经发起了一场关于上传数据赢大奖的竞赛。在 9 月 28 日至 10 月 28 日期间,用户只要通过应用程序上传自己的新发现到自己的账户就可以参与竞争。最终,Sabeti 实验室会召集相关领域的专家评选出数据集的前三名,并给与现金奖励。
  • 关联数据的网络表示:关于如何把带 Python 脚本的 Mirador 输出信息与其他可视化工具结合起来产生关联矩阵网络表示的教程 Mirador 能够检查数据集中任何两个变量组合所构成的数据图,并根据感兴趣变量的关联值对变量进行排序。它并不能计算所有变量间的关联性。但是,这一关联性正是产生系统关联矩阵的可视化表示以及数据中依赖结构的总体图像所必须的。为了计算该关联性,教程指出可以首先导出所感兴趣的变量的数据。然后,利用 Mirador 中的提供底层统计计算功能的数据库 Miralib 来计算关联矩阵。最后,采用 Gephi 或者其他软件打开关联矩阵即可完成网络数据的可视化工作。
  • 带 Mirador 的统计建模:关于如何在机器学习中使用 Mirador 的教程 该教程主要介绍了如何利用 Mirador 所找到的解释变量来训练一个逻辑表达式和神经网络预测器。教程使用示例文件夹中的肝炎数据集作为输入。其中,共包含寻找解释变量、输入缺失值、从已有数据中学习模型、逻辑表达式、神经网络等五个步骤。Mirador 主要负责在第一步中寻找解释变量,输出这些变量相关的数据。最终,所构建的预测器在测试集中的成功率为 85.11%。
  • 在复杂数据集中寻找关联:关于 Mirador 设计和开发的帖子
  • 定量测定关联性:描述基于互信息测量关联性的帖子 该帖子主要描述了互信息的定量测量方法,从而可以对数据的关联性进行排序。对包含大量变量的负责数据数据集,对其中变量的两两相关性进行表示是非常困难的。通常,这类工作需要很多的图标才能表示完整。然而,这些大量的图标中只有很少一部分是表示相关变量对的。为了能够提高效率,就需要某种索引或者等级制度来标注统计相关性。以互信息量作为标准正好可以作为一种尝试。由美国数学家 Claude E. Shannon 所提出的香农熵出发,互信息的概念被慢慢引入。最后,作者展示了如何利用互信息作为统计相关性测量标准来更清晰的表示变量之间的关系。
  • 可视化表示关联性:讨论利用 eikosogram 绘图来表示条件依赖的帖子 成功可视化的一个重要标志就是它能够揭露出不同变量之间的某种未知关系,从而让观察者可以方便的找到数据背后隐藏的信息。如果变量可以用实数表示,散点图是一种经常被使用的、用来表示两个变量关系的数据分析图。然而,对于一些变量,散点图并不能直观的展示出变量间的真正关系。作者发现,利用 eikosogram 图表示是最有效解决散点图问题的方法。

感谢郭蕾对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。

2014-10-19 03:202490
用户头像

发布了 268 篇内容, 共 130.5 次阅读, 收获喜欢 24 次。

关注

评论

发布
暂无评论
发现更多内容

Rust多线程中安全的使用变量

量贩潮汐·WholesaleTide

rust 后端

YashanDB|服务器重启后数据库无法启动?别忘了这个关键服务

数据库砖家

数据库

YashanDB |报错 no free block in dictionary cache?共享集群中的卡顿真凶找到了

数据库砖家

数据库

理解 C# 中的各类指针

电子尖叫食人鱼

Java C#

CST软件如何将单端转换为差模共模

思茂信息

cst CST软件 CST Studio Suite

2025“一录同行”广州首站落幕!金贝灯光赋能影视创作新浪潮

科技热闻

Qwen3 系列全家桶,百度百舸一键部署

百度Geek说

A10 ACOS 5 - 专为现代应用程序设计的开放式云就绪操作系统

sysin

A10

AI赋能时尚零售供应链智能决策:四大核心价值重构竞争力

第七在线

HyperWorks卫星惯性释放分析(OptiStruct)

智造软件

仿真 Hypermesh hyperworks

YashanDB|IN 参数超 300 个,查询突然变慢?问题可能出在执行计划上

数据库砖家

数据库·

中国版Cursor:基于CodeBuddy与EdgeOne Pages的在线键盘测试工具开发方案

穿过生命散发芬芳

MCP CodeBuddy CodeBuddy首席试玩官

SEO与渲染方式

溪抱鱼

JavaScript typescript

城市巡回丨2025 Altair区域技术交流会华北站,精彩日程出炉!

Altair RapidMiner

人工智能 AI 汽车 数字孪生 CAE

Mint Blockchain 主网上线一周年回顾:增长之年与未来展望

NFT Research

NFT web3、

RabbitMQ高级使用

不在线第一只蜗牛

Java Rabbit MQ

浅谈低代码开发中的元数据框架

inBuilder低代码平台

开源大数据平台建设经典案例合集

阿里云大数据AI技术

人工智能 数据库 大数据 数据分析 数据处理

CSS 内容溢出怎么处理?

秃头小帅oi

智源联合南开大学开源Chinese-LiPS中文多模态语音识别数据集

智源研究院

会议纪要自动生成软件!AI一键搞定会议纪要,办公必备!

职场工具箱

人工智能 AI 办公软件 AIGC 会议纪要

YashanDB|Oracle 中的 pipelined 表函数迁移不过?这样改写就对了

数据库砖家

数据库

C#多线程编程精要:从用户线程到线程池的效能进化论

不在线第一只蜗牛

C#

VMware Tools 12.5.2 下载 - 客户机操作系统无缝交互必备组件

sysin

vmware

Web前端入门:CSS 内容溢出怎么处理?

电子尖叫食人鱼

CSS 前端 Web

5月15日Jim老师RSG在线话题分享:硬件敏捷开发实践

ShineScrum

Scrum 敏捷 RSG

CAD图纸如何进行坐标标注?

在路上

cad cad看图

鸿蒙HarmonyOS开发:零基础也能成为开发者

Lethehong

鸿蒙 HarmonyOS HarmonyOS NEXT DeepSeek v3 实践分享

比特币交易接近 104000 美元,分析师称「再创新高并非不可能」

PowerVerse

比特币 加密货币 分析

【华为云MySQL技术专栏】MySQL分区裁剪,提升分区表查询性能

华为云开发者联盟

:MySQL 数据库 ,华为云

项目管理协作工具:Teambition VS Leangoo

axe

Teambition leangoo 项目管理协作工具

Mirador:用于可视化搜索复杂数据集的免费工具_大数据_张天雷_InfoQ精选文章