【发布时间】:2019-11-16 23:48:51
【问题描述】:
我正在尝试对数据框中的一些数据进行回归,但我不断收到这个奇怪的形状错误。知道有什么问题吗?
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 (dim 1) != 1311 (dim 0)
【问题讨论】:
标签: python pandas regression linear-regression statsmodels