我试图从一个数据帧中对一些数据进行回归分析,但是我一直得到这个奇怪的形状错误。你知道怎么了吗?你知道吗
import pandas as pd
import io
import requests
import statsmodels.api as sm
# Read in a dataset
url="https://raw.githubusercontent.com/jldbc/coffee-quality-database/master/data/arabica_data_cleaned.csv"
s=requests.get(url).content
df=pd.read_csv(io.StringIO(s.decode('utf-8')))
# Select feature columns
X = df[['Body', 'Clean.Cup']]
# Select dv column
y = df['Cupper.Points']
# make model
mod = sm.OLS(X, y).fit()
我得到这个错误: 形状(1311,2)和(1311,2)未对齐:2(尺寸1)!=1311(尺寸0)
y和X的顺序是错误的。你知道吗
在
sm.OLS
命令中,X
和y
术语的顺序错误:运行和返回
相关问题 更多 >
编程相关推荐