본문 바로가기

분류 전체보기

(29)
파이썬 가상환경 tf1.x버전 다운로드 파이참 연결 이번에 과제를 수행하던 중에 tensorflow 1.x 버전을 사용할 일이 생겼다. 내가 기존에 사용하던 아나콘다의 파이썬 버전은 3.8x였고, 3.8에서는 tf2.x 버전부터만 지원하기 때문에 tf1.x를 사용할수 있는 새로운 환경이 필요했다. 1. 가상환경 만들기 먼저 사용하고 있는 가상환경을 살펴보자 아나콘다 프롬프트 창을 열고 conda info --evns를 쳐준다 여기서 현재 존재하는 가상환경들을 보여준다. base는 기본으로 사용하는 개발환경. 이제 conda -create -n 환경이름 python= 사용파이썬 버전 을 입력해준다. 나는 3.7.9버전을 사용하기 때문에 conda -create -n py379 python = 3.7.9를 입력했다. 이후에 설치를 묻는 메시지가 나오면 y를 ..
p-value와 t분포 더보기 지난번, 귀무가설과 대립가설에대해 포스트 했다. xiang32.tistory.com/5 통계적추론 ~ 귀무가설 댓글을 쓰고싶다면 열어보세용 더보기 나는 통계에 대한 사전 지식이 많지 않은 편으로, 통린이의 입장에서 수업을 통해 이해한 통계적추론과 귀무가설로부터 two sample t-test까지를 적어보려고 � xiang32.tistory.com 오늘은 1종 오류의 최대 허용률(귀무가설이 참인데 대립가설을 채택할때 발생하는 오류)-유의수준$\alpha$을 이야기하는 p-value와 t분포에 대해서 정리 할 것이다. 1.p-value p-value는 지난번 가설검정의 표준정규분포에서 z값 밖의 영역으로, 귀무가설이 참일때 발생할 수 있는 1종 오류 확률을 나타낸다. 즉, 내가 유의수준을 5%미만으로..
통계적추론 ~ 귀무가설 먼저 추론을 위한 기본 개념이다. 1. 모집단(Population) 모집단은 내가 관심있어(사용하고자)하는 모든 데이터의 집합이다. $ X = [x_{1},x_{2},\cdots]$ 예를들어 내가 한국 남자의 평균 키를 분석하고자 한다면, 모집단은 전체 한국남자의 키 데이터 들일 것이다. $$ex) X = [178,184,\cdots]$$ 데이터의 수는 유한개가 될 수도 있고, 무한대로 될 수도 있다. 하지만 사실상 모집단의 데이터를 수집하는것과 분석하는것은 불가능에 가깝다. (자세한 사항은 백영민교수님의 방법론적 사유 책 참조) 일반적으로 모집단의 평균은 $\mu$로, 표준편차는 $\sigma$로 표기한다. 2. 표본(Sample) 샘플은 내가 분석하고자 모집단에서 표집(sampling)한 데이터이다...
0. 평균과 표준편차 1. 평균 평균은 이론적으로 무게 중심을 이야기 하며, 데이터들을 가장잘 설명할 수 있는 값이라고 생각한다. 우리가 잘 알고있듯이 데이터들(값들)이 있을때, 모든 값을 더한 다음 데이터 양(n)을 나누어 계산한다. 평균의 영어표기법 mean을 따라 m의 그리스문자 $\mu$(모집단에서 주로사용) 혹은 $\bar{x}$(표본)로 표기한다. $$\bar{x} = \frac{1}{n}\sum_{i=1}^{n}{i}$$ 평균을 파이썬으로 구현 x = [1,2,3,4,5,6,7,8,9,10] x_bar1 = sum(x) / len(x) summ = 0 for i in range(len(x)): summ += x[i] x_bar2 = summ / len(x) print(x_bar1, x_bar2) 2. 표준편차 표..
1. 계산기 만들기 프로그래밍에서 가장 기본이되는 계산기 만들기 다른 언어에서는 스택 구조를 이용해 후위 표기식을 통해 구현해야하지만, Python 에서는 eval 함수로 간단하게 계산식을 구현할 수 있다. Ui는 Qt designer를 사용해서 만들었다. *전체코드 import numpy as np import math import sys from PyQt5.QtWidgets import * from PyQt5 import uic form_class = uic.loadUiType("RCalc.ui")[0] class CalcClass(QMainWindow, form_class): def __init__(self): super().__init__() self.setupUi(self) self.setWindowTitle("X..