Python:使用MatplotLib时出现内存错误
在matplotlibFile中绘制图形时,我遇到以下错误“Python:使用MatplotLib时出现内存错误,python,matplotlib,matplotlib-widget,Python,Matplotlib,Matplotlib Widget,在matplotlibFile中绘制图形时,我遇到以下错误“ 注意:我只需要在变量中使用上述值我不确定您是否正在传递要条的参数。这些参数是左和高,它们应该是相同长度的序列,给出条的位置和高度 你将通过5600万个位置来生成5600万条(难怪你会出现内存错误)。但是你只提供了两个高度 也许你想要这个: import matplotlib.pyplot as plt x = [56508490, 56508490] max = 56508490 plt.bar([0,1], x) #-> e
注意:我只需要在变量中使用上述值我不确定您是否正在传递要
条
的参数。这些参数是左
和高
,它们应该是相同长度的序列,给出条的位置和高度
你将通过5600万个位置来生成5600万条(难怪你会出现内存错误)。但是你只提供了两个高度
也许你想要这个:
import matplotlib.pyplot as plt
x = [56508490, 56508490]
max = 56508490
plt.bar([0,1], x) #-> error line
plt.show()
我不相信您正在传递要
bar
的参数。这些参数是left
和height
,它们应该是相同长度的序列,给出了条的位置和高度
你将通过5600万个位置来生成5600万条(难怪你会出现内存错误)。但是你只提供了两个高度
也许你想要这个:
import matplotlib.pyplot as plt
x = [56508490, 56508490]
max = 56508490
plt.bar([0,1], x) #-> error line
plt.show()
你能用xrange代替range吗?你能用xrange代替range吗?
import matplotlib.pyplot as plt
x = [56508490, 56508490]
max = 56508490
plt.bar([0,1], x) #-> error line
plt.show()