Excel 数据到维恩图

数据挖掘 数据挖掘 可视化 擅长
2022-03-12 02:40:41

我真的不知道我是否在正确的地方发帖,但我希望如此。

我正在写我的学士学位,我收集了一些关于字体和语言支持的数据。

目前,我所有的数据都存储在一个 Excel 电子表格中,格式如下:

  • 列:语言支持(例如西里尔文、西里尔文扩展、阿拉伯语、越南语、梵文等)
  • 行:支持该语言的字体名称,最多 890

请注意,其中一些字体,即使它们每列只出现一种,但它们可能会在不同的列中出现多次(例如 Noto Sans 将出现在拉丁文、拉丁文扩展、西里尔文、西里尔文扩展、简体中文和许多其他字体中;而其他例如Padauk 只会出现在缅甸下,因为该字体可能不支持所有拉丁字符)。

我想做的是将这些数据以视觉形式呈现,理想情况下通过维恩图显示每种语言支持多少(区域)以及给定字体同时支持多少种语言(不透明度重叠)我不需要在 excel 中处理这个绘图步骤,我只需要获取每个交叉点有多少字体的数据(例如,拉丁语和西里尔语给出 100,拉丁语和阿拉伯语给出 80,拉丁语和阿拉伯语和西里尔语给出 10。 .. 直到拉丁文、西里尔文、阿拉伯文和梵文和 [ n ] 给出 0)。

我以为我可以用 javascript 和 json 解析这些数据,但我无法以我真正可以使用的方式正确地将我的 excel 文件转换为 json。

热烈欢迎任何建议,我真的提前谢谢你

1个回答

如果您熟悉 R,您可以使用这个库:VennDiagram如果不了解 您的数据,很难提供更多帮助,但是使用这个库,您可以构建简单的图表,如下所示: 在此处输入图像描述

或者像这样疯狂的东西: 在此处输入图像描述

您可以在库代码示例中找到这两个示例。

希望这可以帮助!