我一直在Google Colab上使用AddMoleculeColumnToFrame没问题。大约一个月不使用它后,我才发现它停止工作,即图像未显示在数据框中(见下文)。
有什么想法吗?最可能的解释是Google Colab发生了一些变化。但是也可能是新版本的Pandas引起了问题吗?
这是笔记本的链接和屏幕截图。
https://colab.research.google.com/drive/1nQPmdEbYQgVsFr7c44yRd3wpXPEsJar3
答案 0 :(得分: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)