Python或matplotlib限制错误

Python或matplotlib限制错误,python,matplotlib,Python,Matplotlib,我使用python和matplotlib编写了一个算法,该算法从一些文本输入数据生成直方图。当数据输入的数量大约大于15000时,我进入代码的(追加)行: mydata = [] for i in range(len(data)): mydata.append(string.atof(data[i])) 错误: Traceback (most recent call last): File "get_histogram_picture.py", line 25, in <mo

我使用python和matplotlib编写了一个算法,该算法从一些文本输入数据生成直方图。当数据输入的数量大约大于15000时,我进入代码的(追加)行:

mydata = []

for i in range(len(data)):
   mydata.append(string.atof(data[i]))
错误:

Traceback (most recent call last):
  File "get_histogram_picture.py", line 25, in <module>
    mydata.append(string.atof(data[i]))
  File "/usr/lib/python2.6/string.py", line 388, in atof
    return _float(s)
ValueError: invalid literal for float(): -a
回溯(最近一次呼叫最后一次):
文件“get\u histogram\u picture.py”,第25行,在
append(string.atof(data[i]))
文件“/usr/lib/python2.6/string.py”,第388行,在atof中
返回浮点数
ValueError:浮点()的文本无效:-a
这可能是python中的错误吗?解决办法是什么


谢谢,这是一个数据解析错误:

>>> float("-a")
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ValueError: invalid literal for float(): -a
浮动(“-a”) 回溯(最近一次呼叫最后一次): 文件“”,第1行,在 ValueError:浮点()的文本无效:-a
Python数据结构大小仅受可用内存限制。

这是一个数据解析错误:

>>> float("-a")
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ValueError: invalid literal for float(): -a
浮动(“-a”) 回溯(最近一次呼叫最后一次): 文件“”,第1行,在 ValueError:浮点()的文本无效:-a
Python数据结构大小,如果仅受可用内存限制。

看起来您的数据中有无效内容。确切地说,抱歉,我知道了,少喝咖啡:-p看起来您的数据中有无效内容。确切地说,抱歉,我知道了,少喝咖啡:-p