기본 콘텐츠로 건너뛰기

라벨이 util인 게시물 표시

통계관련 함수와 메서드 사전

A B C d E F G H I K L M N O P Q R S T U V W Z A statsmodels.ap.stats.anova_lm(x) statsmodels.formula.api.ols 에 의해 생성되는 모형 즉, 클래스 인스턴스(x)를 인수로 받아 anova를 실행합니다. np.argsort(x, axis=-1, kind=None) 객체 x를 정렬할 경우 각 값에 대응하는 인덱스를 반환합니다. Axis는 기준 축을 지정하기 위한 매개변수로서 정렬의 방향을 조정할 수 있음(-1은 기본값으로 마지막 축) pandas.Series.autocorr(lag=1) lag에 전달한 지연수에 따른 값들 사이의 자기상관을 계산 B scipy.stats.bernoulli(x, p) 베르누이분포에 관련된 통계량을 계산하기 위한 클래스를 생성합니다. x: 랜덤변수 p: 단일 시행에서의 확률 scipy.stats.binom(x, n, p) 이항분포에 관련된 통계량을 계산하기 위한 클래스를 생성합니다. x: 랜덤변수 n: 총 시행횟수 p: 단일 시행에서의 확률 C scipy.stats.chi2.pdf(x, df, loc=0, scale=1) 카이제곱분포의 확률밀도함수를 계산 $$f(x, k) =\frac{1}{2^{\frac{k}{2}−1}Γ(\frac{k}{2})}x^{k−1}\exp\left(−\frac{x^2}{2}\right)$$ x: 확률변수 df: 자유도 pd.concat(objs, axis=0, join=’outer’, …) 두 개이상의 객체를 결합한 새로운 객체를 반환. objs: Series, DataFrame 객체. Axis=0은 행단위 즉, 열 방향으로 결합, Axis=1은 열단위 즉, 행 방향으

Tex 기본명령과 환경

1. 문서제목, 저자, 날짜 : 프리앰블에 입력 \title{제목} \author{저자} \date{날짜},  \date{\today} : 작성한 날의 날짜가 자동으로 입력 이후 다음과 같이 본 문서 작성 시작에 \maketitle 명령을 사용 \begin{document} \maketitle 2. 문서의 구성  장절 명령을 사용 \chapter{ } : 장 \section{ }: 절 \subsection{ }: 소절 위의 명령에 의한 구분은 \tableofcontents명령에 의해 차례를 만들 때 사용됨 만약 장절 명령을 사용하되 차례에 포함시키지 않기 위해서는 \chapter*{ }와 같이 '*' 을 입력 단란제목이 너무 길 경우 차례에는 짧은 이름을 사용하기 위해서는 다음과 같이 코딩 \chapter[short title]{vary long chapter} 3. 문서내에 목록 사용  \begin{itemize}[목록 앞의 기호] \item -- \item -- \end{itemize} 목록 앞의 기호는 •가 기본으로 설정되어 있으며 '-'를 사용하기 위해서는 위의 '목록앞의 기호' 즉, 옵션에 입력해 주면된다. 예 \begin{itemize}[-] 기호 대신 순서를 나타내기 위해 번호를 입력하기 위해서는 itemize 대신 enumerate를 사용(자동으로 번호가 부여됨} \begin{enumerate} ~ \end{enumerate} 4. 차례 위의 제목을 만들기 위해 \begin 아래에 \maketitle를 입력하는데 차례를 만들기 위해서는 그 아래에 /tableofcontens를 입력 즉, \begin{document} \maketitle \tableofcontents 위와 같이 작성된 문서에 차례를 나타내기 위해서는 원파일을 최소 두번 이상 compile해야 합니다. 파일을 1번 컴파일 하면 결고 pdf에 차례는 나타나지 않습니다.

Tex 설치와 기본 설명

설치  절차는 다음과 같습니다.  인스톨 파일을 다운 :  http://mirror.navercorp.com/CTAN/systems/texlive/tlnet/install-tl.zip  다운로드 파일의 압축해제: 압축을 풀고 intall-tl-YYYYMMDD라는 폴더로 들어갑니다. 해제된 파일은   intall-tl-YYYYMMDD 폴더가 생성됩니다.  윈도우 명령창에서 위 폴더로 진입합니다.  C:\Users\hp> cd C:\~\install-tl/install-tl-20191024/                                                                                                                                                                        cmd에서 폴더로 진입한 후 설치에 필요한 패키지를 받아올  repository를 지정합니다.  C:\20191024>install-tl-windows.bat --repository http://mirror.navercorp.com/CTAN/systems                                                                                                                                            /texlive/tlnet/      install 클릭  설치 종료  가장 안전한 것은 시스템을 한 번 리부팅해주거나 로그아웃했다가 다시 로그인하는 것이다. 그렇지 않다면 적어도 실행중인 모든 프로그램을 다 중단했다가 다시 실행 ko.TexLive 설정  추거적인 부분으로 반드시 필요한 부분은 아니지만 KTUG  repository에서 설치할 패키지가 있는 경우에만 설치  TeX Live Command-line

latex equation, HTML symbol 정리

구글 블로그에서 latex수식을 적용하기 위해서  1) 블로그에 메인창에서 테마로 이동  2) 우측 상단의 $vdots$클릭하여 HTML 편집기로 이동 3) <head> ~</head> 사이에 다음을 입력  <script src='http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML' type='text/javascript'/> 1. 조건에 따른 여러 함수 표현 \[f(x) = \left\{   \begin{array}{lr}     x^2 & : x < 0\\     x^3 & : x \ge 0   \end{array} \right. \[f(x) = \left\{   \begin{array}{lr}     x^2 & : x < 0\\     x^3 & : x \ge 0   \end{array} \right. \] 또는 \[  u(x) =   \begin {cases}    \exp{x} & \text{if } x \geq 0 \\    1       & \text{if } x < 0   \ end {cases} \ ] \[  u(x) =   \begin{cases}    \exp{x} & \text{if } x \geq 0 \\    1       & \text{if } x < 0   \end{cases} \] 2. Arc(호) 문자 \overset{{\frown}}{{ABC}} =$\overset{{\frown}}{{ABC}}$ 3. HTML 원문자 &#9450;  = ⓪ &#9312; = ① &#9413;= ② &#9314; = ③ &#9315; = ④ &#9316; = ⑤ &#9317; = ⑥ &#93

window, ubuntu간의 공유폴더 생성

우분투에서 samba를 사용하여 공유폴더를 생성 1. Samba 생성 $sudo apt-get install samba 2. samba 폴더 생성 $mkdir samba 3. samba config 수정 /etc/samba/smb.conf 열어 다음과 같이 편집 $ sudo nano/etc/samba/smb.conf #파일의 아래에 [profiles] 밑에 다음과 같이 작성 [ ailab] # 네트워크에 보여질 공유 이름 comment = ailab share directory # 디렉토리 설명 path = /home/ailab/samba # 공유 디렉토리 절대 경로 valid users = ailab # 접속을 허용할 계정 writeable = yes create mask = 0664 directory mask = 0775 [shs1] comment = window_ubuntu share directory path=/home/sonhs valid users=shs1 writable=yes create mask=0664 directory mask=0775 ctrl+o (저장), ctrl+x: nano 편집을 마친후 samba 서버 재시작 $sudo /etc/init.d/smbd restart samba 서버에 관련된 명령은 다음과 같습니다. $sudo service smbd start #samba server 시작 $sudo service smbd stop #samba server 멈춤 $sudo service smbd restart #samba server 재시작(권한 입력 필요) 윈도우 탐색기에서 samba서버 접속을 위해 방화벽 139, 445 포트를 열어두어야 합니다. $sudo ufw allow 139 $sudo ufw allow 445 4. 윈도우 탐색기 연결하기

윈도우 엣지 글꼴 변경

윈도우 엣지의 글꼴은 레지스트리 편집기를 사용하여 변경합니다.  1. window + r을 실행창을 열고 regedit를 작성하여 레지스트리 편집기를 실행합니다.  2. 레지스트리 편집기에서 다음의 경로에서 기본값을 활성 후에 원하는 값 글꼴 프로그램을 입력합니다.  " 컴퓨터\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts"

About Aanaconda

1. 삭제방법 파이썬 아나콘다 사용시 삭제할 필요가 있습니다. 윈도우의 경우 제어판의 프로그램 추가/삭제에서 이 명령을 시행할 수 없기 때문에 설치한 디렉토리로 이동하여 uninstall.exe를 직접 시행하여야 합니다. 일반적으로 이 프로그램은 다음 경로에 존재합니다. "C://사용자/컴퓨터 이름/ Anaconda3/ " : just me 버전으로 설치할 경우의 경로 "C://ProgramData/Anaconda3/": all user 버전으로 설치할 경우의 경로. ProgramData 디렉토리는 숨김폴더 이므로 메뉴에서 보기-숨김항목 표시를 체크 한후 찾을 수 있습니다. 이 디렉토리내에 존재하는 Uninstall_Anaconda3.exe를 실행하여 삭제합니다. 2. spyder upgrade 윈도의 CMD에서 우분투의 터미널에서 다음을 실행 합니다. conda install -c anaconda spyder in unbuntu conda update conda conda update anaconda conda update spyder 3. 우분투에서 anaconda 설치 1) anaconda 홈에서 적합한 설치파일을 다운 2) 터미널에서 anaconda를 다운 받은 디렉토리로 진입 cd home/---/문서 3) 설치 # sha256sum Anaconda3-5.3.1-Linux-x86_64.sh 위 명령은 다운로드 받은 파일의 해시태그를 나타냅니다. 결과인 해시태그가 맞는지 아래의 사이트로 이동하여 확인합니다. http://docs.anaconda.com/anaconda/insstall/hashes/lin-3-64 맞으면 다음과 같이설치합니다. #bash  Anaconda3-5.3.1-Linux-x86_64.sh 4. Jupyter notebook browser 설정 .jupter 폴더 내에 존재하는 jupyter_notebook_config.py 이동 이