4 개의 시리즈 객체 nSer1, nSer2, nSer3 및 nSer4가 있습니다. 시리즈를 곱하고 결과의 네 번째 루트를 취하는 nSerGMean을 생성하는 방법.일련의 엘레멘트 요소의 기하 평균 계산
nSerGMean=(nSer1*nSer2*nSer3*nSer4)^(1/4)
4 개의 시리즈 객체 nSer1, nSer2, nSer3 및 nSer4가 있습니다. 시리즈를 곱하고 결과의 네 번째 루트를 취하는 nSerGMean을 생성하는 방법.일련의 엘레멘트 요소의 기하 평균 계산
nSerGMean=(nSer1*nSer2*nSer3*nSer4)^(1/4)
사용 mul
및 pow
방법 즉 : 감사합니다
nSerGMean = (nSer1.mul(nSer2).mul(nSer3).mul(nSer4)).pow(1/4)
의 4 행 수 @Dark – Mahesh
특정 치수에 따라 numpy 제품을 사용할 수 있습니다.
import numpy as np
nSerGMean = np.power(np.prod([nSer1,nSer2,nSer3,nSer4], axis = 0),0.25)
선택적으로 합계를 사용하려면 로그 변환을 먼저 수행 할 수 있습니다.
nSerGMean = np.exp(
np.mean(np.log([nSer1,nSer2,nSer3,nSer4]), axis = 0)
)
당신이이어야 추가 nSer1, nSer2 ... – Dark