Я пытаюсь создать нейронную сеть с тензорным потоком и кератами для прогнозирования смертельных случаев в автомобильных авариях в Канаде.Я импортировал свой набор данных из файла CSV и установил один из столбцов в качестве метки.Большинство столбцов содержат только числа с плавающей точкой, но некоторые из них, например, пол, содержат строки, такие как M или F. Есть ли способ, которым я могу преобразовать эти строки в числа с плавающей точкой?
import tensorflow as tf
import numpy as np
import pandas as pd
df = pd.read_csv(path_to_csv)
for r in df.rows:
print(type(r))
y_train = df["C_SEV"].copy()
x_train = df.drop(columns=["C_SEV"])
print(df["C_SEV"])
x_train = np.array(x_train)
x_train.flatten()