더북(TheBook)

3. 주어진 데이터로 일원 분산분석하기

>>> import scipy.stats as stats
>>> import pandas as pd
>>> import matplotlib.pyplot as plt
>>> import numpy as np

# altman_910.txt를 인터넷에서 내려받기. 해당 파일은 구글에서 파일명을 검색해서 찾을 수도 있고 혹은 다음 주소에서 바로 내려받을 수 있다
# URL: https://raw.githubusercontent.com/thomas-haslwanter/statsintro_python/master/ipynb/Data/data_altman/altman_910.txt

>>> data = np.genfromtxt('c:/altman_910.txt', delimiter=',')

# 첫 열의 값이 1이면 group1로, 2이면 group2로 나누기
>>> group1 = data[data[:, 1]==1 ,0]
>>> group2 = data[data[:, 1]==2, 0]
>>> group3 = data[data[:, 1]==3, 0]

>>> plot_data = [group1, group2, group3]
>>> ax = plt.boxplot(plot_data)
>>> plt.show()

 

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.