Я загрузил базу данных по сердечным заболеваниям. Однако некоторые значения, такие как "restecg" и "cp", имеют более одного возможного значения. Я хотел бы разделить эти значения в отдельные столбцы со значениями 0 или 1, а затем выполнить для них логистическую регрессию. Обычно в Python я бы просто сделал это
import pandas as pd
import numpy as np
from sklearn import preprocessing
from sklearn.linear_model import LogisticRegression
from sklearn.cross_validation import train_test_split
data = pd.read_csv('bank.csv', header = 0)
data = data.dropna()
dataRefactored = pd.get_dummies(data, columns=['...']) #Columns I want to get dummies for
X_train, X_test, Y_train, Y_test = train_test_split(X, Y)
classifier = LogisticRegression()
classifier.fit(X_train, Y_train)
Если вход был:
Slope
1
3
2
1
Результатом будет:
Slope_1 Slope_2 Slope_3
1 0 0
0 0 1
0 1 0
1 0 0
Как мне воспроизвести это в JS?
@jezrael Я его обновил. Теперь вопрос яснее?
Да, теперь все идеально :)



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Идея, пожалуйста, добавьте несколько образцов данных и ожидаемого результата, многие люди, использующие javascript, никогда не кодируют на python.