튜플 [(val1, freq1), (val2, freq2) .... (valn, freqn)]의 목록이 있습니다. 위의 데이터에 대한 중심 경향 (평균, 중앙값) 및 편차 (분산, 평균) 측정 값을 구해야합니다. 또한 값에 대한 상자 플롯을 플롯해야합니다.Python의 빈도 분포표에서 평균 및 표준 편차를 얻는 방법
숫자가 많은 배열에는 값 목록에서 평균/표준 편차 (또는 분산)를 얻기위한 직접적인 방법이 있습니다.
numpy (또는 다른 잘 알려진 라이브러리)는 이러한 빈도 분포 테이블에서 직접 조작 할 수 있습니까?
또한 튜플의 위 목록을 하나의 목록으로 프로그래밍 방식으로 확장하는 가장 좋은 방법은 무엇입니까? (예 : freq dist가 [(1,3), (50,2)] 인 경우, [1,1,1,50,50] 목록을 얻는 가장 좋은 방법은 np.mean ([1,1,1, 50,50]))
나는 사용자 정의 기능 here를 볼 수 있지만, 나는 값 목록에 (값, 주파수) 목록을 변환하려면
: 당신은 또한 어떤 목적으로 구축 된 기능을 사용할 수 있습니다
는 메모리 오류가 발생하는 경우 (또는 당신은 가능한 한 많은 성능을 짜내 할) 묘사에 ... 그리고 내가 찾고있는 것을 명확히했다. 중복 된 태그를 제거 할 수 있습니까? – jithu83