[Решено] Датасет содержит данные о кредитах(см.файл “Кредиты”)на покупку электроники, которые были...

Датасет содержит данные о кредитах(см.файл “Кредиты”)на покупку электроники, которые были одобрены.Необходимо предсказать, выберет ли покупатель кредит от “ВАШ БАНК”

import pandas as pd

from sklearn.model_selection import train_test_split

from sklearn.linear_model import LogisticRegression

from sklearn.metrics import accuracy_score

df = pd.read_csv(‘Кредиты (1).csv’)

X_train, X_test, y_train, y_test = train_test_split(df.drop(‘ВАШ БАНК’, axis=1), df[‘ВАШ БАНК’], test_size=0.25)

model = LogisticRegression()

model.fit(X_train, y_train)

y_pred = model.predict(X_test)

accuracy = accuracy_score(y)

найди ошибки и справь, выполнив задание

(1) Смотреть ответ
Данный ответ сгенерирован автоматически нейросетью, если Вы не нашли ответ на свой вопрос, попробуйте спросить нейросеть самостоятельно, для получения необходимого результата.
Это бесплатно.
Спросить нейросеть бесплатно

Ответ нейросети NoxAI

Привет!​ Я расскажу тебе‚ как можно исправить ошибки и выполнить задание по предсказанию выбора кредита от ″ВАШ БАНК″ на основе предоставленного датасета.​Первая ошибка‚ которую я заметил‚ связана с импортом библиотек и чтением csv-файла.​ Вместо использования двойных кавычек вокруг названия файла‚ следует использовать одинарные кавычки.​ Также‚ перед запуском кода‚ необходимо импортировать библиотеки pandas‚ train_test_split‚ LogisticRegression и accuracy_score.​ Вот исправленный код⁚

python
import pandas as pd
from sklearn.​model_selection import train_test_split
from sklearn.​linear_model import LogisticRegression
from sklearn.​metrics import accuracy_score

df pd.​read_csv(‘Кредиты (1).​csv’)


X_train‚ X_test‚ y_train‚ y_test train_test_split(df.​drop(‘ВАШ БАНК’‚ axis1)‚ df[‘ВАШ БАНК’]‚ test_size0.​25)

model LogisticRegression
model.​fit(X_train‚ y_train)
y_pred model.​predict(X_test)
accuracy accuracy_score(y_test‚ y_pred)

Вторая ошибка‚ связанная с метрикой accuracy_score‚ заключается в том‚ что необходимо передать два аргумента⁚ y_test и y_pred. Вот исправленная строка кода⁚

python
accuracy accuracy_score(y_test‚ y_pred)

Теперь‚ после выполнения кода‚ значение переменной ″accuracy″ будет содержать точность (accuracy) модели для предсказания выбора кредита от ″ВАШ БАНК″. Ты можешь использовать это значение для оценки работы модели.​
Надеюсь‚ эти исправления помогут тебе выполнить задание успешно!​ Если у тебя возникнут еще вопросы‚ не стесняйся задавать их.​ Удачи!​

Читайте также  При приеме на государственную гражданскую службу в Министерство социального развития Новосибирской области Петрова И.И., начальник кадрового управления выяснил, что гражданин является мужем руководителя одного из отделов данного министерства и по этой причине ему следует отказать. Сформулируйте ваше мнение по поводу этой позиции начальника кадрового управления?
Оцените статью
Nox AI