본문 바로가기

corr5

(P)제24강(02)_상관분석-Python-Pandas 프로그램 파이썬에서 Pandas를 이용하여 공분산과 상관계수를 구하는 예제입니다. # Pandas로 하는 상관분석 import pandas as pd # 판다스를 불러 옴 gender=["F","F","F","M","M","M"] wei = [65,66,69,67,68,72] hei = [171,172,176,173,177,178] age=[23,24,38,43,40,42] health = pd.DataFrame({'gender':gender,'wei':wei,'hei':hei,'age':age}) # 리스트들을 DataFrame 으로 만듬 health.cov() # cov메소드를 이용, 공분산을 구함 health.corr(method='pearson') # corr 메소드를 이용 상관계수를 구함 2021. 12. 20.
(P)제24강(01)_상관분석 실습 - Python-Numpy 프로그램 파이썬에서 상관계수와 공분산을 구하는 예제입니다 # 넘파이로 하는 상관분석 import numpy as np # numpy 를 불러옴 gender=["F","F","F","M","M","M"] wei = [65,66,69,67,68,72] hei = [171,172,176,173,177,178] age=[23,24,38,43,40,42] # 표본상관계수를 구하기 위해 numpy의 corrcoef() 를 이용 np.corrcoef(wei,hei) # 공분산 구하기 np.cov(wei,hei) 2021. 12. 20.
(S)제20강(02)_상관분석실습 - mtcars 데이터 변수가 많은 경우 상관분석을 하는 실습을 하고, 설문지에서 상관분석 하는 실습을 합니다. 실습데이터는 R설치할 때 기본적으로 설치되는 datasets 패키지에 들어있는 mtcars를 이용합니다. * 상관분석의 예제 구하는 프로그램; 1 DATA mtcars;INFILE 'd:\sas_class\mtcars.txt'; 2 INPUT mpg cyl disp hp drat wt qsec vs an gear carb; 3 PROC CORR; 4 PROC CORR NOSIMPLE RANK PLOT=MARIX; 5 VAR mpg cyl disp hp drat wt qsec vs an gear carb; 6 RUN; 3 PROC CORR;의 결과 단순기술통계량과 상관계수를 프린트합니다. 1 차원의 비교입니다. VAR.. 2021. 12. 20.
(S)제20강(01)_상관분석이란? 상관분석은 두 변수간의 (선형)상관관계를 분석하는 기법입니다. 일반적으로󰡒상관관계󰡓라는 말과󰡒상관계수󰡓라는 말을 너무 혼동하여 사용하고 있습니다. 예를 들어 "업무의 만족도와 성별의 상관 관계를 보고 싶다."라는 말은 "남녀별 업무의 만족도에 대한 차이가 있는가?" 즉 "t-검정을 실행하겠다."라는 의미이지 성별을 나타내는 변수와 업무만족도를 나타내는 변수의 상관계수를 구한다는 의미는 아닙니다. 문항에 따라 카이제곱법을 할 수도 있고 회귀분석을 행할 수도 있습니다. 여기서 말하는 상관계수는 두 「연속변수」의 「선형관계」의 정도를 나타내는 척도입니다. 상관계수는 연속형 변수인 경우에 의미가 있으며, 상관계수는 단지 두 변수의 선형(linear)관계의 정도만을 나타내기 때문에 2차, 3차 관계가 있는데도 불.. 2021. 12. 20.
상관분석 - SAS, R, Python [SAS] DATA a1; INPUT gender $ wei hei age; CARDS; F 65 171 23 F 66 172 24 F 69 176 38 M 67 173 43 M 68 177 40 M 72 178 42 ; PROC CORR;VAR wei hei age; RUN; [R] gender 2021. 11. 20.