본문 바로가기

분류 전체보기

(33)
D16 보호되어 있는 글입니다.
[R] Signac / Seurat ; Single Cell RNA-ATAC Joint Analysis 소개 및 패키지 설치 오류 몇 가지 보호되어 있는 글입니다.
[Z-bio Stat] 8. Bernoulli Trial: Binomial, Geometric, Hypergeometric, Negative Binomial Distribution 확률(Probability)의 재정의 통계와 통계량(Statistics) 샘플링(Sampling)과 확률 변수(Random Variable) 확률 함수: cmf / cdf / pmf / pdf 선형대수 표시법: Matrix를 왜 쓰는가? 데이터와 차원의 표현: 정보의 압축 정규분포로 보는 분포(Distribution)의 의미: 분포는 프리셋(preset)이다 Bernoulli Trial: Binomial, Geometric, Hypergeometric, Negative binomial distribution Poisson Process: Exponential, Gamma, Beta distribution 추정(Inference): 귀무가설과 대립가설, 유의 수준과 p-value, 신뢰구간(CI) 추정(I..
[Z-bio Stat] 7. 정규분포로 보는 분포(Distribution)의 의미: 분포는 프리셋(preset) 이다 확률(Probability)의 재정의 통계와 통계량(Statistics) 샘플링(Sampling)과 확률 변수(Random Variable) 확률 함수: cmf / cdf / pmf / pdf 선형대수 표시법: Matrix를 왜 쓰는가? 데이터와 차원의 표현: 정보의 압축 정규분포로 보는 분포(Distribution)의 의미: 분포는 프리셋(preset)이다 Bernoulli Trial: Binomial, Geometric, Hypergeometric, Negative binomial distribution Poisson Process: Exponential, Gamma, Beta distribution 추정(Inference): 귀무가설과 대립가설, 유의 수준과 p-value, 신뢰구간(CI) 추정(I..
[Z-bio Stat] 6. 데이터와 차원의 표현: 정보의 압축 확률(Probability)의 재정의 통계와 통계량(Statistics) 샘플링(Sampling)과 확률 변수(Random Variable) 확률 함수: cmf / cdf / pmf / pdf 선형대수 표시법: Matrix를 왜 쓰는가? 데이터와 차원의 표현: 정보의 압축 정규분포로 보는 분포(Distribution)의 의미: 분포는 프리셋(preset)이다 Bernoulli Trial: Binomial, Geometric, Hypergeometric, Negative binomial distribution Poisson Process: Exponential, Gamma, Beta distribution 추정(Inference): 귀무가설과 대립가설, 유의 수준과 p-value, 신뢰구간(CI) 추정(I..
[Python] 기본적인 Sequence (2) : Dictionary(딕셔너리)와 Tuple(튜플) 정확히 말하면 딕셔너리 자체는 시퀀스라고 할 수는 없지만 그냥 제목 편의상 그렇다고 치자. 1. Dictionary 사전을 쓰는 법은 우리 다 알 것 같다. 키워드를 열심히 뒤적거리면 옆에 설명이 나와 있는 식이다. 파이썬의 딕셔너리를 딕셔너리라고 부르는 이유는 이러한 방식을 채택하기 때문이다. 사전의 기본 구조는 키-값 페어 구조다. ex={} ex #> {} Brace(i. e. 중괄호)는 이 딕셔너리 타입을 지정한다. 항목을 추가하는 방법은 다음과 같다. ex['key']='value' ex #> {'key': 'value'} 혹은 직접 입력하는 것도 가능하다. ex={"Terrapin":"Handsome", "Hight":183, "Head":"Trash-garbage"} ex #> {'Terra..
[Python] 기본적인 Sequence (1) : String(문자열)과 List(리스트) 프로그래밍에서 중요한 여러가지 도구들에 대해 간단히 정리를 해보자. 시퀀스(Sequence)는 값들의 정렬이다. 대충 벡터 비슷한 걸 생각하면 된다. 아래의 스트링, 리스트, 튜플 등이 시퀀스의 예시다. 1. String, 문자열 ex='GreatHandsomeTerrapin' type(ex) #> str 훌륭한 스트링이다. 인덱스. 첫번째 글자부터 0, 1, ...이다. ex[0] #> 'G' 글자의 꼬리쪽에 붙어있는 순서는 -1, -2, ... 로 센다. ex[-1] #> 'n' 인덱스는 정수여야만 한다. ex[5.5] #> TypeError: string indices must be integers 범위 지정도 당연히 된다. '문자열 슬라이스' 라고 하는 교재도 있는 것으로 안다. ex[0:10] ..
[Python] Incremental development, 점진적 개발 크리스마스 이브면서 토요일인데 난 왜 할 일이 많은 걸까. 파이썬에서 함수 짜는 과정은 큰 것부터 작은 것으로 들어가는 게 편하다. 일단 목적하는 밑그림을 설계해 두고, 필요한 부품들을 조금씩 채워 나가는 것이다. 이러한 방식을 'Incremental development' 라고 부른다. 입문 시 원하는 일을 설계하면서 뇌정지가 오는 상황을 막을 수 있다. 예를 들면, https://wiki.mathnt.net/index.php?title=%EB%9D%BC%EB%A7%88%EB%88%84%EC%9E%94%EA%B3%BC_%ED%8C%8C%EC%9D%B4 라마누잔과 파이 - 수학노트 개요 라마누잔은 1914년에 다음과 같은 공식을 발표 [RAM1914]\[\frac{1}{\pi}= \frac{2\sqrt2..