У меня есть пользовательская функция Python, которая использует входные данные модели для создания фрейма данных прогнозируемых значений y, вероятностей и некоторых других функций. Я пытаюсь извлечь имя физической переменной и использовать его как столбец во фрейме данных. В функции переменная модели означает определенную модель. Можно ли извлечь физическую строку и использовать ее для создания нового столбца?
Ниже приведен чрезвычайно простой воспроизводимый пример моего кода.
from sklearn.linear_model import LogisticRegression
import pandas as pd```
df = {'odds_h': [150, 200, -300]}
log_reg = LogisticRegression()
def model_summary(model):
df_summary = pd.DataFrame({'odds_h': df['odds_h'],
'model_type': model})
return(df_summary)
model_summary(log_reg)
Вот что в настоящее время отображает вывод фрейма данных
Вот предполагаемый результат
"model"
? Пожалуйста, предоставьте образец ввода и вывода. - person Gino Mempin   schedule 11.05.2021