Невозможно построить диаграмму с помощью matplotlib - PullRequest
0 голосов
/ 29 мая 2020

У меня есть этот код, и он должен нарисовать мне диаграмму с числом, но это не сработает. И я не получаю ошибок

import numpy
import matplotlib.pyplot

# %matplotlib inline
all_values = data_list[0].split(',')
image_array = numpy.asfarray(all_values[1:]).reshape((28, 28))
matplotlib.pyplot.imshow(image_array, cmap='Greys', interpolation='None')
plt.show(image_array, cmap='Greys', interpolation='None')  
scaled_input = (numpy.asfarray(all_values[1:]) / 255.0 * 0.99) + 0.1
print (scaled_input)

Спасибо за ответы!

1 Ответ

1 голос
/ 29 мая 2020

Ваш код не должен даже запускаться:

  • all_values = data_list[0].split(',') должен давать NameError: data_list undefined
  • plt.show должен давать NameError: plt undefined
  • plt.show(image_array, cmap='Greys', interpolation='None') должен дать TypeError: got an unexpected keyword argument 'cmap'

Я предполагаю, что ваш код вообще не запускался ... В PyCharm вы должны иметь возможность щелкнуть правой кнопкой мыши свой сценарий и нажать run script или что-то

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...