나는 일련의 데이터를 가지고 있으며 어떤 라인이 그것을 가장 잘 묘사하는지 비교하고 싶습니다 (다른 순서의 다항식, 지수 또는 로그). 나는 Python과 Numpy를 사용하고 다항식 피팅에는 함수가 polyfit()있습니다. 그러나 지수 및 로그 피팅에 대한 그러한 기능을 찾지 못했습니다. 거기 아무도 없나요? 아니면 어떻게 해결합니까?
다중 회귀를 수행하는 파이썬 라이브러리를 찾지 못하는 것 같습니다. 내가 찾은 유일한 것은 단순한 회귀 만합니다. 여러 독립 변수 (x1, x2, x3 등)에 대해 종속 변수 (y)를 되돌려 야합니다. 예를 들어이 데이터를 사용하면 print 'y x1 x2 x3 x4 x5 x6 x7' for t in texts: print "{:>7.1f}{:>10.2f}{:>9.2f}{:>9.2f}{:>10.2f}{:>7.2f}{:>7.2f}{:>9.2f}" / .format(t.y,t.x1,t.x2,t.x3,t.x4,t.x5,t.x6,t.x7) …
ggplot에 회귀선을 추가하기 위해 열심히 노력하고 있습니다. 처음에는 abline으로 시도했지만 제대로 작동하지 못했습니다. 그런 다음 이것을 시도했습니다 ... data = data.frame(x.plot=rep(seq(1,5),10),y.plot=rnorm(50)) ggplot(data,aes(x.plot,y.plot))+stat_summary(fun.data=mean_cl_normal) + geom_smooth(method='lm',formula=data$y.plot~data$x.plot) 그러나 그것도 작동하지 않습니다.
회귀에서 이진 설명 변수를 사용하는 경우 R에게 특정 수준을 참조로 사용하도록하려면 어떻게해야합니까? 기본적으로 일정 수준을 사용하고 있습니다. lm(x ~ y + as.factor(b)) 와 함께 b {0, 1, 2, 3, 4}. R에서 사용하는 0 대신 3을 사용하고 싶다고 가정 해 보겠습니다.
lm()함수를 사용하여 R에서 선형 회귀를 수행하고 싶습니다 . 내 데이터는 연도 (22 년)에 대한 필드와 주 (50 개 주)에 대한 필드가있는 연간 시계열입니다. 나는 각 상태에 대한 회귀를 맞추고 싶어서 결국에는 작품 반응의 벡터를 가지게됩니다. 각 상태에 대해 for 루프를 수행 한 다음 루프 내부에서 회귀를 수행하고 각 회귀의 결과를 …
내가 생성 한 산점도에서 선형 회귀를 생성하려고하지만 내 데이터는 목록 형식이며 사용할 수있는 모든 예제 polyfit에는 arange. arange그래도 목록을 허용하지 않습니다. 목록을 배열로 변환하는 방법에 대해 높고 낮게 검색했지만 명확한 것은 없습니다. 내가 뭔가를 놓치고 있습니까? 다음으로 정수 목록을에 대한 입력으로 사용하는 것이 가장 좋습니다 polyfit. 다음은 내가 따르는 polyfit …