簡體   English   中英

不能 plot 圖表與 matplotlib

[英]Can't plot a chart with matplotlib

我有這個代碼,它應該是 plot 我一個帶有數字的圖表,但它不起作用。 而且我沒有收到任何錯誤

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_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或其他東西

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM