>>>
Traceback (most recent call last):
File "<editor selection>", line 2, in <module>
File "C:\comp\Python27\lib\site-packages\numpy\lib\npyio.py", line 853, in loadtxt
items = [conv(val) for (conv, val) in zip(converters, vals)]
ValueError: invalid literal for float(): 0,500025
Что тут скажешь.
Разработчики ОС Windows решили что в формате плавающих чисел очень важно соответствовать региональным стандартам. Для России. разделитель запятая.
У вас есть два пути.
Быть патриотом, но
- быть не в состоянии прочитать данные программой написанной практически на любом языке программирования (включая конечно и питон), это правда не беда, поскольку нельзя будет написать программу использующую плавающие числа.
- генерировать файлы которые будут непонятны всем остальным людям.
- терять данные при перестановке ОС
- отказать себе в удовольствии пользоваться распространенными форматами данных csv, json, xml, yaml.
и много многое другое…
Или переставить настройки ОС, так чтобы потакать зловредной американской привычке отделять дробную часть от целой точкой.