在Python中创建数据帧时出现值错误和形状问题?

2024-09-28 01:58:15 发布

您现在位置:Python中文网/ 问答频道 /正文

我想结合Liear回归模型的系数和测试数据集的值,但我有如下错误,我的代码如下,你知道问题出在哪里,我能做什么吗

enter image description here

enter image description here

我需要像下面这样的东西,其中索引来自X.columns,数字来自LR.coef_

enter image description here


1条回答
网友
1楼 · 发布于 2024-09-28 01:58:15

在下面的示例中,values是一个与LR.coef_形状相同的数据帧。要在另一个数据帧中将其第一行用作列值,可以创建一个dict并将该dict传递给pandas.DataFrame()

import pandas as pd
import numpy as np

values = pd.DataFrame(np.zeros((1, 689)))

X = pd.DataFrame(np.zeros((2096, 689)))

frame = { 'coefficient': values.iloc[0] }

coefficient = pd.DataFrame(frame, index=X.columns)

相关问题 更多 >

    热门问题