0

我一直在 Google Colab 上使用 AddMoleculeColumnToFrame 没有问题。大约 1 个月没有使用它后,我才发现它停止工作,即图像没有显示在数据框中(见下文)。

有任何想法吗?最可能的解释是 Google Colab 发生了一些变化。但是否也可能是新版本的 Pandas 导致了问题?

这是笔记本的链接和屏幕截图。

https://colab.research.google.com/drive/1nQPmdEbYQgVsFr7c44yRd3wpXPEsJar3

在此处输入图像描述

4

1 回答 1

2

似乎这是所有高于0.25.0的熊猫版本的问题,所以我想现在最简单的解决方法是降级熊猫。或者您可以使用这种似乎对我有用的方法:

from IPython.display import HTML
HTML(df.to_html())

https://colab.research.google.com/drive/1eP8VZdr61DIoYXRz3PfwmVeG71GRzsRG

我不太清楚为什么,但这似乎也有效:

def display_mol(x):
    if isinstance(x, Mol):
        return x
    return x

df.style.format(display_mol)

截屏: 在此处输入图像描述

于 2019-11-04T09:45:11.390 回答