5
Pandas ByGroup 내에 scipy.stats.linregress를 적용하고 싶습니다. 나는 문서를 통해보고했지만 내가 볼 수있는 모든Pandas bygroup에 linregress를 적용하는 방법
grouped.agg(np.sum)
또는
grouped.agg('D' : lambda x: np.std(x, ddof=1))
같은 기능을하지만 같은 단일 컬럼에 뭔가를 적용하는 방법이었다 나는 두 개의 입력을 가진 linregress을 적용 어떻게 X와 Y?
감사합니다. Andy, 네, 받아 들일 수 있습니다. 문제는 그것을 BYGROUP하는 방법입니다. 예를 들어, 나는 datetime을 연도와 월에 GROUPED했습니다. 각 그룹에 대해 선형 회귀를 수행하고 lin 회귀 값을 반환합니다. 또한 DataFram을 가지고 있으므로 DF에서 두 개의 열을 사용하여 어떻게 적용 할 수 있습니까? 감사합니다 Jason – user1911866
@ user1911866이 다음으로 업데이트되었습니다 :) Best of luck. –
@ user1911866도 [이 질문 및 답변] (http://stackoverflow.com/questions/12410438/how-to-use-pandas-groupby-apply-without-adding-an-extra-index)을 참조하십시오. –