Печатать Tuple в DataFrame в конце функции - PullRequest
1 голос
/ 02 октября 2019

Я пытаюсь распечатать мою информацию в Dataframe. Когда я использую код ниже, я получаю

SyntaxError: неверный синтаксис в операторе печати. ​​

Код работает, если print (i, slr.coef_) без вызова dataframe передэто

for i in qual_train.columns:

    X = qual_train[[i]]
    y = train['SalePrice']

    slr = LinearRegression()
    slr.fit(X, y)

    print pd.DataFrame(i, (slr.coef_))```

1 Ответ

0 голосов
/ 02 октября 2019

Попробуйте это:

for i in qual_train.columns:
   df=pd.DataFrame()

    X = qual_train[[i]]
    y = train['SalePrice']

    slr = LinearRegression()
    slr.fit(X, y)
    df['i']=pd.Series(i)
    df['coef_']=pd.Series(slr.coef_)

    print (df)
...