Как добавить еще одну функцию, если вы не используете panda? - PullRequest
0 голосов
/ 02 июня 2018

Я возвращаю данные из таблицы из MySQL, используя API Python.код ниже работает для 1 функции.возврат из почтового индекса - кортеж 1.

listtrain = twenty4hours.return_select("SELECT feature_1, class FROM justext")
f1, trgt = zip(*listtrain) 
X_train, X_test, y_train, y_test = train_test_split(f1, trgt, random_state=0)

, этот код выше работает.

listtrain = twent4hours.return_select("SELECT feature_1, feature_2, class FROM justext")
f1, f2, trgt = zip(*listtrain) 
X_train, X_test, y_train, y_test = train_test_split(fX, trgt, random_state=0)

Как добавить другую функцию / столбец, чтобы я мог передать его вфункция train_test_split?Как мне построить FX?от f1 и f2.

Спасибо.

1 Ответ

0 голосов
/ 02 июня 2018

У меня такое ощущение, что я поворачиваюсь по кругу, так что правильно, я буду использовать DataFrame от panda, после всего, что сделано для этого, и есть множество примеров в Интернете.Я хотел использовать list / tuple, так как API запросов sql возвращал его.

train_test_split () Разрешенные входные данные - это списки, массивы, скудно-разреженные матрицы или кадры данных pandas. документ

...