smf.ols(formula = 'yield~' + exp_str, data = df_train) 구문을 실행시키니 아래와 같은 에러가 나왔다.

PatsyError: Error evaluating factor: SyntaxError: invalid syntax (<string>, line 1)
    yield~clonesize+honeybee+bumbles+andrena+osmia+MaxOfUpperTRange+MinOfUpperTRange+AverageOfUpperTRange+MaxOfLowerTRange+MinOfLowerTRange+AverageOfLowerTRange+RainingDays+AverageRainingDays+fruitset+fruitmass+seeds
    ^^^^^

해결책은 해당 컬럼의 명을 대문자로 바뀌니 해결되었다.

df_fitness=df_fitness.rename(columns={"yield":"YIELD"})
728x90
반응형

'Developer's Life > BigData' 카테고리의 다른 글

BigData 다중선형 회귀분석  (0) 2023.05.05
BigData 회귀분석  (0) 2023.05.05
BigData 검정에 대한 사견  (0) 2023.05.05
BigData 탐색적 분석-통계분석  (0) 2023.05.04
BigData 탐색적 분석  (0) 2023.05.04

+ Recent posts