Ошибка «TypeError: объект« модуль »не вызывается» при использовании beeswarm - PullRequest
0 голосов
/ 30 октября 2018

Я пытаюсь использовать пчелиный теплоту для отображения некоторых данных с помощью следующих кодов:

import beeswarm
from beeswarm import *
import numpy as np

d = np.array([0,1,2,3,4])
beeswarm([d])

Тогда возникает ошибка:

Traceback (most recent call last):
  File "/home/sunyp/softwares/build/Anaconda2-5.1.0/lib/python2.7/site-packages/IPython/core/interactiveshell.py", line 2882, in run_code
    exec(code_obj, self.user_global_ns, self.user_ns)
  File "<ipython-input-21-26de9ff62f6f>", line 1, in <module>
    beeswarm([d1])
TypeError: 'module' object is not callable

Кто-нибудь знает, как справиться с этой проблемой? Заранее спасибо.

1 Ответ

0 голосов
/ 30 октября 2018

Убедитесь, что у вас установлен pybeeswarm. Это сработало для меня:

import matplotlib.pyplot as plt
from beeswarm import *
import numpy as np

d = np.array([0,1,2,3,4])
beeswarm([d])
plt.show()
...