Python Can';t使用matplotlib绘制图表
我有这个代码,它应该给我画一个带数字的图表,但它不起作用。我没有发现任何错误Python Can';t使用matplotlib绘制图表,python,matplotlib,Python,Matplotlib,我有这个代码,它应该给我画一个带数字的图表,但它不起作用。我没有发现任何错误 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',
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)
谢谢你的回答 您的代码甚至不应运行:
应给出all_value=data_list[0]。拆分(“,”)
name错误:data_list未定义
应给出plt.show
name错误:plt未定义
应该给出plt.show(image\u array,cmap='Greys',interpolation='None')
TypeError:得到一个意外的关键字参数'cmap'
运行脚本
或其他什么东西,这不是一个好主意,所以我们帮不了什么忙。如果这就是您正在运行的代码,那么您甚至没有运行它,因为这段代码会产生许多错误,所以我认为责怪Pycharm是不公平的