Я не понимаю, как работает метод loadtxt для numpy.Я прочитал несколько вопросов / ответов на сайте, но мне это не понятно.
У меня есть файл data.txt:
WEIGHT,DAY
75.1,16/10/2018
75.2,17/10/2018
...
Мой код:
def parsetime(v):
print(type(v))
print(v)
return np.datetime64(
datetime.strptime(v, '%d/%m/%Y')
)
data = np.loadtxt('masse.txt',delimiter=',',usecols=(0, 1),converters = {1:parsetime},skiprows=1)
Но он не работает правильно, потому что он дает функции parsetime байт, а не строку ...
<class 'bytes'>
b'16/10/2018'
Я просто хочу np.array, который имеет первыйстолбец целое, а второй столбец дата.
Я немного растерялся.Большое спасибо заранее,