Wolfram 语言

识别常用的化学品

在网站 chemistry.stackexchange.com 上 ,经常使用简单的化学表达语言提及化学名称。为了能轻松分析该网站上以这种格式提到的化学品,可以快速将它们与 Wolfram 知识库中的化学实体相对应,并创建计算型 Molecule 表达式,以便用互动 3D 图形和详细信息对它们做进一步的分析。

导入根据 chemistry.stackexchange.com 的文档创建的 EntityStore

注册商店以便在 EntityValue 中使用。

添加从帖子中提取化学表达式的属性。

从所有帖子中收集化学表达式,计算它们发生的频率。

总共有 22,000 多个独特的化学表达式。

用词云显示前 500 个。

可能的情况下,用 Interpreter 将前 200 个化学表达式解析为 Molecule 表达式。

显示完整的 Wolfram 语言输入

通过这种对应,可以找到分子的详细信息,并为提取出的分子(如硫酸)创建 3D 图形。

根据分子创建词云,用它们的分子式进行格式化。

创建分子的原子个数分布的直方图。

相关范例

de en es fr ja ko pt-br