Я хотел бы поместить dataframe в формат обучающих данных VW, что-то вроде этого:
array(['-1 | feature1:aaa feature2:bbbb',
'-1 | feature1:abc feature2:fhfhf'])
Как этого можно достичь с помощью простого кадра данных панд?
Я начинаю с преобразования строк набора данных в строки:
rows = data.to_dict('records')
Затем создайте пустой массив, чтобы поместить значения:
train_data = np.array([], dtype=object)
Затем, используя несколько циклов, я могу достичь желаемого результата, хотя для его запуска на большом фрейме данных требуются годы. Есть ли быстрое решение для этого?