728x90

Def 2

Python 환경에서 지역 변수와 전역 변수 (global)

오랜만에 포스팅을 하는 것 같습니다 시험 기간도 있었고 대학원 준비도 하다 보니 많이 미뤄진 것 같습니다 그래서 다시 리로딩하는 마음으로 간단한 것부터 다시 시작해보겠습니다 globals라는 전역 변수 선언 기능을 최근들어 정말 많이 사용한 것 같습니다 특히 선언해야할 변수들이 개수가 엄청 많은데 이름들이 비슷한 경우, 굳이 이름을 특별하게 지어야할 필요가 없지만 개수를 많이 선언해야 할 경우 이런 경우에 globals를 많이 사용해왔습니다 다음 포스팅에서 여러개의 csv 파일들을 하나로 합치고 이름을 지정하는 것을 해볼건데 빌드업 느낌으로 오늘은 동적 변수를 선언하는 방법을 알아보겠습니다 먼저 전역 변수와 지역 변수에 대해 알아보겠습니다 def나 class처럼 자기 만의 틀을 가지고 있는 부분에서 변수..

파이썬 2023.11.06

작업 14: Python으로 선형 회귀 모델 적합성 검사 라이브러리 만들기1

오늘부터는 파이썬으로 선형 회귀 모델 적합성을 검사할 수 있는 라이브러리를 만들어보겠습니다 기본적인 파이썬의 Class 기능과 몇 가지 라이브러리를 합쳐서 만들어보려고 합니다 추가로 선형 회귀식과 원래 자료가 함께 그림이 그려지는 코드도 넣었습니다 먼저 Class가 어떤 건지 설명드리겠습니다 먼저 Class의 구성은 이렇습니다 class COD: def __init__(self, x, y): self.r, self.p_val = stats.pearsonr(x, y) self.R = self.r**2 print('R_squared : {}, p-value : {}'.format(round(self.R, 4), round(self.p_val, 4))) 제가 작성한 코드의 일부분 입니다 크게 나누면 class..

파이썬 2022.12.06