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()

     

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