Я пытаюсь открыть файл, в котором каждый содержит данные в следующем формате:
1 5.4 93.6 1.0
Я проверил весь файл, это правильно.
Мой код:
with open('train2.txt') as file:
data = np.matrix([[float(x) for x in line.split()] for line in file])
Но я получаю ошибку:
ValueError: не удалось преобразовать строку в число с плавающей точкой: 'ï »¿1'
Сначала я подумал, что это потому, что мои местные жители были на японском языке, поскольку вместо странных были японские символы. Я попытался перекодировать файл после смены местных жителей, но ошибка все еще там.