Проблема с использованием AddMoleculeColumnToFrame в Google Colab - PullRequest
0 голосов
/ 01 ноября 2019

Я использую AddMoleculeColumnToFrame в Google Colab без проблем. После того, как он не использовался около 1 месяца, я обнаружил, что он перестал работать, то есть изображения не отображаются во фрейме данных (см. Ниже).

Есть идеи? Наиболее вероятное объяснение - что-то изменилось в Google Colab. Но может ли быть так, что новая версия Pandas вызывает проблему?

Вот ссылка на блокнот и скриншот.

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

enter image description here

1 Ответ

2 голосов
/ 04 ноября 2019

Похоже, что это проблема со всеми версиями панд выше 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)

Снимок экрана: enter image description here

...