Я пытаюсь создать таблицу Orange вручную, и у меня возникают некоторые проблемы.
Мой код:
new_domain = Domain([
ContinuousVariable("NAME"),
ContinuousVariable("AGE"),
DiscreteVariable("BLOOD TYPE", list(["A+", "A-", "B+", "B-", "AB+", "AB-", "O+", "O-"]))
])
data = np.array([
["Joe", "25", "B-"],
["Marc", "30", "AB+"],
["Martin", "28", "O-"]
], dtype=object)
orangeTable = Table.from_numpy(new_domain, X=data)
Однако я получаю эту ошибку:
ValueError: could not convert string to float: 'Joe'
Я не понимаю, почему он пытается это преобразование, что не так? Я только начинаю, так что не все ясно на данный момент...