디시인사이드 갤러리

마이너 갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

ㅇㅇ2

견우갤로그로 이동합니다. 2020.04.12 09:20:47
조회 56 추천 0 댓글 0
														

import csv
import matplotlib.pyplot as plt
import numpy as np
from collections import Counter

fp=0
try:
fp=open("height-weight.csv",'r')
except FileNotFoundError:
print("File not exist.")
reader=csv.reader(fp)

male_h=list()
male_w=list()
female_h=list()
female_w=list()


#각 데이터 분류 저장
for line in reader:
if line[0]=='Male':
male_h.append(float(line[1]))
male_w.append(float(line[2]))
elif line[0]=='Female':
female_h.append(float(line[1]))
female_w.append(float(line[2]))
else:
continue


#그래프 그리기
plt.scatter(male_h,male_w,c='blue',s=1,label='Male')
plt.scatter(female_h,female_w,c='red',s=1,label='Female')
plt.legend(loc='upper left')
plt.xlabel("Height in Inches")
plt.ylabel("Weight in Lbs.")
plt.title("Height-Weight Plotting")
plt.show()


#평균
mh_mean=np.mean(male_h)
mw_mean=np.mean(male_w)
fh_mean=np.mean(female_h)
fw_mean=np.mean(female_w)

print("Mean(평균) Male height: {} Male weight: {} Female height: {} Female weight: {} ".format(mh_mean,mw_mean,fh_mean,fw_mean))

#중앙값
mh_median=np.median(male_h)
mw_median=np.median(male_w)
fh_median=np.median(female_h)
fw_median=np.median(female_w)

print("Median(중앙값) Male height: {} Male weight: {} Female height: {} Female weight: {} ".format(mh_median,mw_median,fh_median,fw_median))

#분위
mh_quantile=np.percentile(male_h,[i for i in range(0,100,25)])
mw_quantile=np.percentile(male_w,[i for i in range(0,100,25)])
fh_quantile=np.percentile(female_h,[i for i in range(0,100,25)])
fw_quantile=np.percentile(female_w,[i for i in range(0,100,25)])

print("Quantile(분위) Male height: {} Male weight: {} Female height: {} Female weight: {} ".format(mh_quantile,mw_quantile,fh_quantile,fw_quantile))

#최빈값
def mode(x):
counts = Counter(x)
max_count = max(counts.values())
return [x_i for x_i, count in counts.items()
if count == max_count]

mh_mode=mode(list(map(int,male_h)))
mw_mode=mode(list(map(int,male_w)))
fh_mode=mode(list(map(int,female_h)))
fw_mode=mode(list(map(int,female_w)))

print("Mode(최빈값) Male height: {} Male weight: {} Female height: {} Female weight: {} ".format(mh_mode,mw_mode,fh_mode,fw_mode))


#산포도
mh_range=np.max(male_h)-np.min(male_h)
mw_range=np.max(male_w)-np.min(male_w)
fh_range=np.max(female_h)-np.min(female_h)
fw_range=np.max(female_w)-np.min(female_w)

print("Dispersion:Range(산포도:범위) Male height: {} Male weight: {} Female height: {} Female weight: {} ".format(mh_range,mw_range,fh_range,fw_range))



#분산
mh_variance=np.var(male_h)
mw_variance=np.var(male_w)
fh_variance=np.var(female_h)
fw_variance=np.var(female_w)

print("Variance(분산) Male height: {} Male weight: {} Female height: {} Female weight: {} ".format(mh_variance,mw_variance,fh_variance,fw_variance))


#표준편차
mh_std=np.std(male_h,dtype=np.float64)
mw_std=np.std(male_w,dtype=np.float64)
fh_std=np.std(female_h,dtype=np.float64)
fw_std=np.std(female_w,dtype=np.float64)

print("Standard Deviation(표준편차) Male height: {} Male weight: {} Female height: {} Female weight: {} ".format(mh_std,mw_std,fh_std,fw_std))


#공분산
m_cov=np.cov(male_h,male_w)
f_cov=np.cov(female_h,female_w)


print("Covariance(공분산) Male: {} Female: {} ".format(m_cov,f_cov))



#상관관계
m_cor=np.corrcoef(male_h,male_w)
f_cor=np.corrcoef(female_h,female_w)

print("Correlation(상관관계) Male: {} Female: {} ".format(m_cor,f_cor))








자동등록방지

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기
자동등록방지

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 연인과 헤어지고 뒤끝 작렬할 것 같은 스타는? 운영자 24/04/22 - -
공지 에버렛 갤러리는 갤기장으로 사용됩니다. [1] 에버렛갤로그로 이동합니다. 18.11.30 246 0
497 맛뵈기 견우갤로그로 이동합니다. 04.14 18 0
495 세인세찍는중 견우갤로그로 이동합니다. 04.08 15 0
494 6.5복커 견우갤로그로 이동합니다. 04.06 20 0
493 알로알로 보보강 해야지 견우갤로그로 이동합니다. 04.05 18 0
492 홍?루 견우갤로그로 이동합니다. 03.30 44 0
491 에바. 재강림. [1] 견우갤로그로 이동합니다. 03.25 143 0
490 흑흑 견우갤로그로 이동합니다. 03.03 35 0
489 칠흑청마끝,,, 견우갤로그로 이동합니다. 02.24 24 0
488 스나은2 [25] 견우갤로그로 이동합니다. 02.15 44 0
487 스나은찍는중 견우갤로그로 이동합니다. 02.15 15 0
485 저스름찍는중 [5] 견우갤로그로 이동합니다. 02.07 35 0
484 패파찍는중 [1] 견우갤로그로 이동합니다. 02.03 18 0
483 숲이미지 견우갤로그로 이동합니다. 01.10 57 0
482 알태로이태의헤파돋이 下 견우갤로그로 이동합니다. 01.01 24 0
481 알태로이태의헤파돋이 上 견우갤로그로 이동합니다. 01.01 27 0
480 팦돋잎갚잎듶 견우갤로그로 이동합니다. 23.12.31 30 0
479 카드 [10] 견우갤로그로 이동합니다. 23.12.30 75 0
478 올해 크리스마스 이브 랜선모임 견우갤로그로 이동합니다. 23.12.24 45 0
477 일단원레옷으로가라입고올가? 견우갤로그로 이동합니다. 23.12.18 28 0
476 크리스마스예비소집 견우갤로그로 이동합니다. 23.12.14 46 0
475 6.4 세미공머 가이드 下 견우갤로그로 이동합니다. 23.12.10 151 0
474 세미공머 설정가이드 견우갤로그로 이동합니다. 23.12.05 66 1
473 6.4 세미공머 가이드 上 견우갤로그로 이동합니다. 23.12.04 459 0
471 쌍둥이 잘나온듯 견우갤로그로 이동합니다. 23.11.17 54 0
470 병용전야트하언이라 견우갤로그로 이동합니다. 23.11.17 19 0
469 퍼킨스 견우갤로그로 이동합니다. 23.11.11 35 0
468 Sumeru 견우갤로그로 이동합니다. 23.10.28 28 0
467 6.4 준비 [1] 견우갤로그로 이동합니다. 23.10.23 61 0
466 231021 +α 견우갤로그로 이동합니다. 23.10.21 20 0
465 231021 견우갤로그로 이동합니다. 23.10.21 16 0
464 1123 헉 견우갤로그로 이동합니다. 23.10.16 24 0
463 Sumeru 견우갤로그로 이동합니다. 23.10.15 30 0
462 Liuye 견우갤로그로 이동합니다. 23.10.15 13 0
461 Liyue 견우갤로그로 이동합니다. 23.09.25 36 0
460 ヴェルト 견우갤로그로 이동합니다. 23.09.02 23 0
459 ヴェルト 견우갤로그로 이동합니다. 23.09.02 15 0
458 ヴェルト 견우갤로그로 이동합니다. 23.09.02 10 0
457 オットー 견우갤로그로 이동합니다. 23.08.30 16 0
456 떼미척살겜 견우갤로그로 이동합니다. 23.08.20 23 0
454 1.1 자막 일부 견우갤로그로 이동합니다. 23.07.15 35 0
453 DGS 견우갤로그로 이동합니다. 23.06.19 31 0
452 DGS 견우갤로그로 이동합니다. 23.06.19 19 0
451 DGS 견우갤로그로 이동합니다. 23.06.18 25 0
450 DGS 견우갤로그로 이동합니다. 23.06.18 27 0
449 DGS 견우갤로그로 이동합니다. 23.06.18 19 0
448 DGS 견우갤로그로 이동합니다. 23.06.18 20 0
447 투로제 [1] 견우갤로그로 이동합니다. 23.06.16 37 0
446 오바오타 [4] 견우갤로그로 이동합니다. 23.06.13 23 0
445 여로 (XV) 견우갤로그로 이동합니다. 23.06.06 23 0
444 XV 견우갤로그로 이동합니다. 23.06.02 22 1
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2