Как построить гистограмму с помощью пакета pyplot в python на ноутбуке Jupyter - PullRequest
0 голосов
/ 01 апреля 2020

Я пытаюсь построить график гистограммы на ноутбуке jupyter, где данные извлекаются из кадра данных для визуализации положительного и отрицательного настроения каждой записи из используемого набора данных.

Проблема заключается в том, что, как только я пытаюсь Чтобы отобразить результат, отобразите приведенную ниже ошибку и отобразите пустую визуализацию.

---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
<ipython-input-37-8903e5cb1735> in <module>
      5 plt.figure(figsize=(12,6))
      6 plt.xlim(0,45)
----> 7 plt.xlabel("word count")
      8 plt.ylabel("frequency")
      9 g = plt.hist([x,y],color=["r","b"],alpha=0.5,label=["positive","negative"])

TypeError: 'str' object is not callable

enter image description here

код

import matplotlib.pyplot as plt
#plot word count distribution for both positive and negative sentiment
x= df_tweet_preds["word count"][df_tweet_preds.predictions ==1]
y= df_tweet_preds["word count"][df_tweet_preds.predictions ==0]
plt.figure(figsize=(12,6))
plt.xlim(0,45)
plt.xlabel("word count")
plt.ylabel("frequency")
g = plt.hist([x,y],color=["r","b"],alpha=0.5,label=["positive","negative"])
plt.legend(loc="upper right")
...