728x90 python2 머신러닝 / Python / Pandas 판다스 / MariaDB 연결 Python - MariaDB 연결 목표 : 원격 DB연결 후 DataFrame에 저장 파일명 : db_remote.py import MySQLdb import pandas as pd import numpy as np import matplotlib.pyplot as plt import csv import ast import sys plt.rc('font', family='malgun gothic') # 한글자료를 받아오기 위해 폰트입력 try : with open('mariadb.txt','r') as f: config = f.read() except Exception as e: print('read err : ',e) sys.exit() config = ast.literal_eval(config) #.. 2021. 3. 11. 머신러닝 / Python / ANOVA(analysis of variance) / 분산분석 ANOVA(analysis of variance) 분산분석 : 두 개 이상 집단들의 평균을 비교하는 통계분석 기법 분산분석은 회귀분석의 한 형태로, 두 개 이상 집단들의 평균 간 차이에 대한 통계적 유의성을 검증하는 방법이다. - T 검정과의 차이점 T-test 와 ANOVA 둘다 집단 간의 평균을 비교한다는 공통점이 있지만, 세 집단 이상일 경우 t-검정을 사용한다면 1종 오류(Type I error)의 증가때문에 문제가 발생할 수 있다. T-test는 독립변수가 1개, 종속변수가 1개이며 그 중 독립변수의 수준이 2개일 경우 적합하다. 예를 들어, 독립변수 성별 => 여자,남자면 수준 2개 ANOVA는 독립변수의 수준이 3개 이상일 때 적합하다. 1. 일원배치 분산분석 (one-way ANOVA) o.. 2021. 3. 11. 이전 1 다음 728x90