본문 바로가기

전체 글73

기초통계 - 조절 효과 1. 조절 효과 - 독립 변수와 종속 변수의 관계에서 방향, 힘의 크기를 변화시키는 효과 2. 조절 효과 확인 1) 조절 변수를 독립 변수로 투입 2) 조절 변수와 독립 변수를 곱한 interaction term을 투입 3) interaction term이 유의한 지 확인. - interaction term의 방향이 독립 변수와 동일하다면 기울기는 원래보다 더 커지거나 작아짐. - interaction term의 방향이 독립 변수와 동일하다면 방향이 바뀜. 3. 조절 효과의 중요성 - 선형 관계를 확인하는 회귀분석에서 비선형 관계를 알 수 있는 수단으로써 중요하다. 4. 조절 효과 예시 2020. 10. 21.
기초 통계 - Anova(one-way) 1. Anova 분석 - ttest는 집단 간의 평균으로 비교했다면, anova는 평균의 분산을 활용하기 때문에 분산분석이라고 부른다. - 2개 이상의 다수 집단 간의 차이를 비교할 때 사용 - F분포 이용 - 정규성, 분산의 동질성, 관찰의 독립성 가정 - Anova 분석 종류 : 일원 분산, 이원 분산분석, 다원 변량 분산분석, 공분산 분석 2. Anova(one-way) 변수 특징 - 종속 변수 : 연속형 데이터만 가능 - 독립 변수 : 이산형/범주형 데이터(1개 변수에서 범주가 여려개인 경우도 가능)만 가능 3. F-분포 1) F-value - F값은 2개의 분산(Between Variance, Within Variance)의 비율로, 이를 구하기 위해 모든 범주의 전체 평균과 각 범주의 평균이 .. 2020. 10. 21.
기초 통계 - Ttest 1. T-test 목적 - 두 집단 간 평균의 차이가 있는지, 있다면 유의미한 차이인지 우연적으로 발생한 것인지 검증하는 방법. 이때, 두 집단의 평균 차이가 유의미한지는 두 집단 데이터의 표준편차와 비교. 표준편차보다 작다면 무의미한 차이라고 볼 수 있음. 2. 양측 검정 vs 단측 검정 1) 양측 검정 : 가설을 뒷받침할 근거나 이론이 부족할 때 주로 사용 2) 단측 검정 : 가설을 뒷받침할 근거나 이론이 마련되어 있을 때 주로 사용 3. T-value 구하기 t-value = ((집단a 평균) - (집단 a 평균)) / root((집단 a 표준편차)^2/(집단 a 표본수)+(집단 b 표준편차)^2/(집단 b 표본수)) 노트 필기 2020. 10. 21.
[Pandas] Profiling [pandas profiling] 데이터 분석을 시작하기 전에 컬러 종류, 데이터의 개수, 컬럼별 통계정보, 결측값 등을 확인합니다. pandas profiling은 이 과정에서 용이한 라이브러리 입니다. 코드를 개별적으로 입력하지 않아도 기본적인 데이터 정보를 집계, 시각화해서 보여줍니다. 아래에서 캐글 데이터를 예시로 살펴보겠습니다. 1) 라이브러리와 파일을 준비 캐글에서 신용카드 불량거래 데이터 csv파일을 이용합니다. 저는 캐글 노트북에서 바로 코드를 작성했는데, 본인 주피터 노트북에서 작성하실 때는 캐글에서 데이터를 내려받고 read_csv("파일경로와 파일명")을 바꿔줍니다. # 라이브러리 준비 import numpy as np import pandas as pd import pandas_pr.. 2020. 10. 8.
[Spring] File Upload/Download BeanNameViewResolver 관련 글에서 정해진 결과 페이지가 없는 FileDownLoad, ajax 기술을 사용하려면 BeanNameViewResolver이 필수적임을 언급한 적 있다. 이번 포스팅에서 FileUpLoad 및 FileDownLoad을 다루고자 한다. [Spring] BeanNameViewResolver [ViewResolver] View 페이지의 실질적인 물리적 위치 정보를 다루기 위해서 필요한 라이브러리 클래스이다. InternalResourceViewResolver (default)는 ViewResolver의 기본 클래스로 따로 설정하지 않으면 /WEB-I.. icefree.tistory.com 출처: https://icefree.tistory.com/entry/Spring.. 2020. 8. 11.
[Spring] BeanNameViewResolver [ViewResolver] View 페이지의 실질적인 물리적 위치 정보를 다루기 위해서 필요한 라이브러리 클래스이다. InternalResourceViewResolver (default)는 ViewResolver의 기본 클래스로 따로 설정하지 않으면 /WEB-INF/views 폴더 아래 jsp 파일을 찾아가도록 한다. servlet-context src > main > webapp > WEB-INF > spring > app-Servlet 폴더에서 servlet-context.xml 파일 열기. 주석 아래에 부분이 Controller에서 수행 후 리턴하는 객체인 ModelAndView는 View 페이지 이름과 Model(Data) 정보를 포함한다. 이 데이터를 view로 보낼 때 Resolves view.. 2020. 8. 10.
[Coding Test] 프로그래머스 - 타일링 https://programmers.co.kr/learn/courses/30/lessons/12900 코딩테스트 연습 - 2 x n 타일링 가로 길이가 2이고 세로의 길이가 1인 직사각형모양의 타일이 있습니다. 이 직사각형 타일을 이용하여 세로의 길이가 2이고 가로의 길이가 n인 바닥을 가득 채우려고 합니다. 타일을 채울 때는 �� programmers.co.kr [문제 설명] 가로길이가 2이고 세로의 길이가 1인 직사각형 모양의 타일이 있습니다. 이 직사각형 타일을 이용하여 세로의 길이가 2이고 가로의 길이가 n인 바닥을 가득 채우려고 합니다. 타일을 채울 때는 다음과 같이 2가지 방법이 있습니다. - 타일을 가로로 배치 하는 경우 - 타일을 세로로 배치 하는 경우 예를 들어서 n이 7인 직사각형은 다.. 2020. 8. 9.