Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
202 views
in Technique[技术] by (71.8m points)

python - Having Issues with LogisticAt modeling from "mord" library

As stated above, I'm attempting to do ordinal logistic regression that is attempting to explain a rating (rating scale from 4 to 9) using time series data. Here is a snippet of my code:

from mord import LogisticAT
import numpy as np
import pandas as pd
from pandas import DataFrame 
df = pd.read_csv("mydata.csv",error_bad_lines=False, index_col=False, 
     dtype='unicode',low_memory=False)
y = list(map(int,np.array(df.rating)))
x = np.transpose([np.array(df['series1']),np.array(df['series2'])])
model = LogisticAT(alpha=0)
model.fit(x,y)

When I do this I get the following error: "y_tmp = y - y.min() # we need classes that start at zero AttributeError: 'list' object has no attribute 'min'"

Now I made sure I scaled my ratings such that they start at 0 and go to up to 5 and it still didn't help. I'm thinking the issue is caused by the second part, but my dependept variable clearly has a min.

question from:https://stackoverflow.com/questions/65848689/having-issues-with-logisticat-modeling-from-mord-library

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)
Waitting for answers

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...