1일차----------------------------------------------------------------------------------------

좋은 사이트

-ktug.org

-구글 검색시

-latex no indent라 구글검색





Miktex:다양한 운영체제 지원

Mactex:다양한 운영체제 지원


Latex장점:한글지원이 잘됨


WinEdit:Latex 스크립트를 보기좋게 보여줌, 유료인데 잘찾아보면 무료?

TextMate:WinEdit과 비슷한데, MaC지원됨


Latex는 

-Tex을 쉽게만든 것

-WYSIWYG이 안됨

-학회측에서 제공하는 레이아웃대로 쓰면됨

-각주, 상호참조 등도 쉽게 가능

-추가 패지키가 다양


Latex기본구조

\documentclass{article} %문서의 종류

\begin{document} %문서시작지점

~~~~ %문서내용

\end{document} %문서종료지점


Latex입력파일

-공백처리

-공백문자, 탭등을 여러개 쳐도 space1개로 처리

-엔터1번:space1개

-엔터2번:문단바꾸기

-\\는 문단바꾸지않고 다음 줄

-\qquad는 탭두번

-\quad는 탭한번

-#$%^&_{}~\등은 은 출력안됨

-\# 라 해야 보임

-\를 표시하고 싶으면 \textbackslash입력

-Latex 명령은

-대소문자구분함

-명령어는 \로 시작함

-\하고 명령어다음엔 space안들어감

-명령어 다음 space는 출력안됨 굳이 넣고싶으면 {}입력

-\TeX{} into 이러면 

 -\TeX{}into는 안됨

-\today는 입력 그 날을 보여줌

-\testsl{lean}, {~}를 기울이게 표현

-\testbf{lean}, {~}를 볼드체로 표현

-주석은 %

-여러줄 주석은 \begin{comment}, \end{comment}이용

-사용하려면 \usepackage{verbatim}을 전처리 부에 추가

-잘 안씀, package하나 더 이용해야되므로 느려질 수 있음

-패키지사용

-\usepackage[options]{package}

-왠만한 패지키는 다 설치되어있는데, 

-\usepackage[options]{package}

-\usepackage{graphicx}

-...


-LaTex관련파일

-.tex파일:Latex입력파일

-.sty:매크로 패키지

-.cls:문서기본형태를 정의하는 클래스 파일, \documentclass 명령으로 선택한다.

-.dvi:장치 독립 파일, 

-.log:직전의 컴파일 과정에서 무슨 일이 일어난 것인지를 상세하게 알려주는 로그 파일

-.aux:

-\pagestyle{style}:전체 페이지 스타일

-\thispagestyle{style}:딱 이페이지만 스타일 지정


-Journal에서 제공하는 양식을 대부분 따르면 된다.

-\noindent를 들여쓰기 안하고 싶은 줄에 제일 처음에 적으면 들여쓰기안함

-\parindent를 0pt로 주면 모든 패러그래프에 적용

-\subsection

-자동으로 넘버링되므로 subsection만 치면됨

-한번 ctrl+T 조판실행한다해서 반영안될 수 있다. .aux문제때문 그래서 2번 해주자.

-\newpage

-자동으로 하이픈넣어주네

-\hyphenation{FORTRAN Hy-phen-a-tion}

-FORTRAN은 분철안되게 설정가능

-줄바꿈없이 같은 줄에 두고 싶을 때 \mbox{}, \emph:이탤릭체+기울임도 해줌, \fbox

-여는 따옴표 ```(1옆) 닫는 따옴표 '''(엔터옆)

- -, --, ---, $-$는 빼기

-\url{}이용하면 누르면 하이퍼링크가능

-\circ(각도의 도를 표현)

-\mathrm (로만체로 써줌)

-textcomp 패키지를 이용하면 \textcelsius명령으로 도를 간단히 표현할 수 있는데, 최대한 패키지 적게 쓰는게 좋음, 만약 celsius를 자주쓴다면 패지키를 쓰는게 좋겠네

-\textcelsius->\texteuro하면 유로기호 사용가능

-\ldots, \dots

-그냥 ...하면 LaTeX가 이해못할 수 있음

-합자가 보기싫으면 \mbox{}이용

-강세문자

-한국어지원 패키지는 \usepackage{kotex}

-대문자 뒤에 마침표가 오면 문장 끝으로 여기지 않는데, \@을 써주면 문장의 끝으로 이해함

-상호참조 ~\cite{}, ~\ref{}, ~\figure{} 

-마침표 다음에 오는 여분의 공백이 필요없다면 \fr???

-문단구조

-\section, \subsection, \subsubsection, \paragraph, \subparagraph

-appendix

-인자가 없고, 장의 번호 매김을 숫자에서 문자로 바뀐다.

-차례

-\tableofcontents

-\title이랑 \maketitle있어야 가능

-번호매기지않고 차례에 나오지 않기

-\section*{~}이용

-각주

-\footnote(footnote text)

-밑줄

-\underline{~}

-\~는 뒤에오는 것 위에 오는 강세부호로 되고, \~{}는 ~를 표현해줌

-\usepackage{hyperref}해줘야 \url, \hyperref가능

-^{~}을 수식($~$)에서 써야지 이해함 안그러면 강세부호랑 혼동하는듯

-한글입력

\usepackage{kotex}

\setmainhangulfont{NanumMyeongjo}

-폭이 고정되게 하고 싶으면 ~를 이용

-begin[itemize, enumerate, description]이용 가능

-flushleft, flushright, center, 정렬방식

-quote(들여쓰기안하고 인용함), quotation(들여쓰기하고 인용함)

-abstract

-begin{abstract}

-실제 논문, article에 자주 사용

-보이는 그대로 입력하기! begin{verbatim}이용

-\verb|~~|

-\begin{verbatim}

-\begin{verbatim*}

-표입력

-\begin{tabular}[pos]{table spec}

열구분은 &

행구분은 \\

\hline:가로줄삽입

\cline{j-i}:부분적인 가로줄 삽입

-p{width}:자동줄바꿈되는 열 제공

-@{}는 한 열에 항상 입력되는 형태 제공

-c r @{.} l라 하면 3개의 열이 가운데정렬, 우측정렬, 좌측정렬, 그리고 중간열은 .이 마지막에 붙게됨

-| c | c | 는 2개의 열이 가운데정렬로

-표는 설명문이 위에 달리고 fig는 밑에 달린다.

-위치는 LaTeX가 적절히 정함

-\begin{table}로 해주면 \caption달 수 있음

-\caption을 달면 \ref됨

-fig입력

-eps(매스매티카 등으로 얻은 사진)도 입력가능


2일차----------------------------------------------------------------------------------------

-그냥 수식입력하면 못알아처먹음
-수식안에서 입력하면 다 이태릭체로 적힘, \textrm{}이용 (\text해도 되지만)
-크롬에서 daum equation editor이용해서 수식입력하면 Tex코드가 밑에 나옴
-휴대폰으로는 detexifying Latex record하면 그려보면 코드나옴



-행중 수식입력

-$~$이용
-\epsilon, \Epsilon(엡실론 대문자)
-별도 단락으로 수식 삽입

-\begin{displaymath}이용

-행중 수식보다 별도 단락이, 이쁘게나옴

-만약 summation의 index가 이쁘게 안나오면(위아래로) \sum앞에 \displaystyle을 달면됨

-수식 번호를 가지는 수식 삽입

-\begin{equation}이용 ({equation*}하면 번호안매겨짐)

-label, ref가능,

-ref할 때 (\ref)이용, 괄호를 꼭 해주자, 수식은 괄호해서 참조하고

-table이나 fig는 괄호없이

-집합기호, 볼드처리

-\forall

-\mathbf{R}

-\mathbb{R}

-\in

-\geq

-\leq

->

-\neq

-\sum_{k=1}^n

-\sum_{k=1}^{n^{2}}

-그리스 문자

-\alpha

-\Alpha

-\sqrt{x}

-\surd{x+y}는 sqrt가 앞에만 붙는

-\overline{m+n}

-\underline{m+n}

-수평괄호는

-\overbrace{}

-\underbrace{}

-\vec{}

-\overrightarrow{AB}

-\cdot

-'은 프라임

-함수들(로만체)

-\arccos

-\deg

-\cosh 등

-\equiv

-\pmod{b}

-()안써도 자동으로 ()

-분수

-\frac{~}{~}

-x^{1/2}라 쓰기도

-\binom{~}{~}

-\mathrm{~}

-\stackrel{~}{~} 전자를 후자위에 올리기

-\int

-\sum

-\prod_{}^{}

-\subarray

-\left[, \right]

-\ldots, \cdots, \vdots, \ddots

-수식내간격

\!

\,

-begin{array}{~}

-마치 표처럼 ~에는 정렬법이 나옴

-큰묶음표나 행렬만들 때 이용

-\textrm

-\begin{eqnarray}사용하지말기

-\begin{equation}에서 \begin{align}으로 사용(\usepackage{ams}해주고)

-aligned는 통째로 (3.3)이렇게 label매겨주고 align은 각각 label매겨줌

-{align*}해버리면 label안매겨줌, 참조안됨

-usepackage{amsmath}랑 usepackage{amssymb}를 써야 \mathbb 사용가능


-헛깨지 사용하면 원소기호랑 tensor 쓰기 좋음

-\phantom{1}, \phantom{ij}등 글자가 쓰이나 흰색으로 쓰여서 결국보기좋게만들기 위함


-\mathrm을 써서 텍스트 적으면 글자크기 조절이 이쁘게잘해줌


-def, thm 은

-document전에 먼저 \newtheorem을 이용해서 지정


-.eps는 windows에서는 gsview이용

-latex에 입력이 가장 잘되는 확장명

-mathematica등에서 .eps로 저장가능



-참고문헌 넣는방법

-문서의 가장 뒷쪽에서 

\begin{thebibliography}{99}

\bibitem{tim}~~~

\bibitem{tom}~~~

\end{thebibliography}

-문서의 앞쪽에서는 ~\cite{tim}쓰면 알아서 [1] 달아줌

-{99}는 스타일 형식 지정

-잘 안씀


-bib+bst->pdf 방법이 자주 쓰임

-저널마다 bst줌

-bib만 만들어놓으면 bst받아서 pdf만들어서 쓰면됨

-bst,bib가 tex이랑 같은 폴더에있으면 됨

-즉 저널마다 다른 기준이므로 매번 다시쓰는 귀찮음 없애줌, bib만 써놓으면 됨

-논문 다운받는데서 bib받을 수 있음, 혹은 논문관리프로그램에서 얻을 수 있음

-bibtex이란게 

-jounal명+latex을 구글에 검색

-그럼 Latex Template를 제공함, 그것을 다운로드해서 참고


-논문정리프로그램

-Mendeley

-논문을 웹에 올려놓으면 다른 기기로도 다운받아 볼 수 있음

-각 논문의 information만을 받을 수도 있고, 논문을 import하면 informaiton을 잘 정리해줌

-export, bib하면 bib형태로 export가능

-학교계정등록하면 7기가까지 제공해줌

http://www.mendeley.com/

http://library.kaist.ac.kr/board/view.php?code=notice&no=3095

-하이라이트, 북마크 다 제공함

-Winedt8으로 bib열면 이쁘게 나옴


3일차----------------------------------------------------------------------------------------

-LyX이용하면 쉬움

-mac, linux 다가능

-LyX.org에서 다운가능

-bundle은 처음사용자용

-What you see is what you mean

-Mac에서 usepackage{KoTeX}하면 알아서 패키지받아함

-문서->setting->language에서 unicode(xetex)설정

-preamble에서는 

\usepackage{kotex}

\ifx 가가

\setmainfont[Ligatures=TeX]{Dotum}

\setsansfont[Ligatures=TeX]{Dotum}

\setmainhangulfont[Ligatures=TeX]{Dotum}

\setsanshangulfont[Ligatures=TeX]{Dotum}

\setmainhanjafont[Ligatures=TeX]{Dotum}

\setsanshanjafont[Ligatures=TeX]{Dotum}

\fi

-문서만들때마다 설정해줘야됨

-저장한 다음에 파일->다른형태의문서로저장

->Latex(XeTEX), LaTEX(pdflatex), 

-tex으로 뽑은 후에, 몇가지는 제거해주거나 수정해준다. (저널이 제공하는 기준에 맞게, 예를 들면 document class)

->한글 사용시 PDFtex

-참고문헌 넣는법 LyX

-bib를 이용할 수 있다.

-insert->List/TOC->BibTex Bibliography->Add->select the location->select

-이렇게 bib를 불러온 후

-insert->citation하면 인용가능

-newfile->Standard에서 title, author등을 바꿔서 입력만 해주고 tex으로 export하면 됨

-들여쓰기 이용하면(빠른 도구 중) enumerate안에 하위항목지정도 가능

-url쓰고 드래그해서 지구본 누르면 하이퍼링크가능, 만약 mail이었다면 우클릭해서 setting->mail설정해줘야댐

-table, fig등 삽입은 insert->float(뜨내기)

-insert에서 수식 입력, 수식 align, 수식상호참조 등 가능, matrix입력가능

-setting->module에서 Theorem(AMS)등 package 추가시, Theorem, 등 추가 기능 사용가능

-혹은 preamble에서 \usepackage{amsmath}추가

-wiki.lyx.org/BibTeX

-bibtex에 관련 정보 얻음

-wiki.lyx.org/examples/beamer

-beamer만드는 법 using lyx




*

첨부파일


LaTeX-이진엽(rev.박청운(rev.최창희)) (1).pdf


lyx사용법.pdf


김윤기LaTex.zip




'기타 > R,Latex,발표,Research' 카테고리의 다른 글

R 명령문 정리  (0) 2014.02.09
[발표]지켜야할 것들  (0) 2013.07.04
[영어]Research Papers  (0) 2013.06.24

a:anytype의 object

x:vector

M:matrix

d:data frame

T,F란, T나 F중 1개 지정

ts:time series object





*Basic

-ls()

-메모리상 변수들 출력

-=, <-

-우측을 좌측에 할당

-class(a)

-input의 classtype을 뱉는다.

-logical, numeric, character, data frame, ts, formula, lm

-str(a)    

-object의 구조를 요약한다.

-input의 classtype, size, 내용을 뱉는다.

-for(i in 1:1000){~~~}

-함수만들기

-함수명.fun=function(input){~;,~;,...,return(~)}

-library(~)

-패키지 ~를 불러들인다. 따라서 패키지 내 함수 사용가능

-setwd(C:/data)

-작업 디렉토리 설정하는 명령어

-names(x)

-x에 있는 variables의 list가 나온다.

-(=NULL)

-NULL을 할당하면은 clear하자는 뜻

-set.seed(숫자)

-random number를 생성하는데 있어서, 무작위 추출로 얻어낸 수를 똑같이 반복적으로 얻을 필요가 있는데, 그때 사용



*is

-isTRUE

-is.ts


*as

-as.numeric

-as.vector

*수열, vector만들기

-from:to

-1:3

-c()

-c(1,2,3)

-seq()

-seq(from,to,by=n)

-seq(1,3)

-seq(from,to,length.out=m)

-수열 index

-x[n]

-x[1:3]

*Matrix만들기

-M=cbind(x1,x2)

-M=rbind(x1,x2)

-M=matrix(x,nrow=n,ncol=m, byrow=T,F)

-M=matrix(x,nrow=n,ncol=m, bycolumn=T,F)

-M=matrix(scan(),nrow=n,ncol=m, byrow=T,F)

-M=matrix(scan(),nrow=n,ncol=m, byrow=T,F)    

-M[1,2]

-M[,2:3]

-M[2:3,2:3]


*Matrix함수    

-dim(M)

-(nrow,ncol)을 뱉는다.

-M1%*%M2

-t(M)

-det(M)

-diag(M)

-대각성분을 원소로하는 vector을 뱉는다.

-solve(M)

-inverse matrix를 뱉는다.

-eigen(M)

-eigenvalues와 eigenvectors을 갖는 d를 뱉는다.


*vector함수

-sum(x)

-prod(x)

-diff(x)

-cumsum(x)

-length(x)

*data frame

-생성

-d=data.frame(x1,x2)

-data(내장된data)

-불러오기

-d=read.csv("파일명.csv")

-csv란, comma separated value

-메모장에서는 1행엔 변수명, 이후 행부턴 데이터값을 ,로 분리 입력

-엑셀에서도 1행엔 변수명, 이후 행부턴 데이터값을 한 칸에 1개->CSV로 저장

-d=scan(file="c:\Rdata\bok.txt)

-vec를 불러들일 때 편함

-d=read.table(파일경로, header, sep, row.names, col.names, na.strings, stringsAsFactors)

-header:파일의 첫행이 변수명이었다면, header="T"로 설정하여 variables로 받아들여서 data.frame구축가능

-T로 하지 않는다면, 첫행을 data로 받아들임

-sep:데이터 구분 기호, 설정하지 않는다면 띄어쓰기나 tab으로 받아들임, sep=","

-row.names:각 행의 이름을 입력하는 인수, 벡터 형식으로 열 이름을 지정하거나, row.names="1"을 입력하면 데이터의 첫 열을 행이름으로서 사용하겠다는 뜻

-변수

-x1,x2

-각 x의 사이즈가 곧 observations의 횟수

-d$x로 data frame의 변수(vector)에 접근가능

-attach(d)하면 d의 변수를 직접 접근가능, 즉 attach(d)한 후에 x1치면 x1내용 바로 보임

-detach(d)하면 attach 풀어줌(항상 attach로 데이터사용했으면 detach해주자, 그래야 변수명들이 서로 충돌 ㄴㄴ함)

-접근

-d[1:3,]

-d2=subset(d1,조건)

-열 추가

-d=data.frame(d,x3)

-d=cbind(d,x3)

-저장

-write.csv(d,"파일명.csv",row.names=T,F)

-다루기

-with(trees,Volume+Girth+Height)

-trees$를 반복적으로 안적어도 되게끔 해줌

*TS

-ts object만들기

-name.ts=ts(d$variable, start=c(year,month), frequency=n)

-start(ts)

-end(ts)

-frequency(ts)

-name2.ts=window(name1.ts,start=c(year,month),end=c(year,month))로 subset만들 수 있음

-lag(name.ts,-1)이란 원래 ts를 1달 뒤로 미루는 것(lag)을 얻음

-diff(name.ts)란 차분을 얻는것(즉 name.ts - lag(name.ts,-1)을 얻음)


*통계적 요약, 정리

-head()

-tail()

-mean()

-mean(data,trim=0~0.5)

-rep(x,times=n)

-rep(x,each=n)

-summary()

-min()

-max()

-median()

-quantile()

-quantile(x,c(0.25,0.75))

-var()

-표본분산으로서 구한다. 즉 분모가 n이 아니라 n-1로 계산함

-sd()

-표본표준편차로서 구한다. 즉 분모가 n이 아니라 n-1로 계산함

-IQR()

-4분위수범위, 즉 0.75%의 quantile - 0.25%의 quantile값 나옴

-cov()

-cor()

-sort(x)

-x를 순서대로 나열함(오름차순으로)


*표와 그래프

-도수분포표(frequency table)

-table(cut(x,seq(from,to,by=n)))

-cut(x,seq)란, x에서 seq의 범위로 잘라서, 범위내에 데이타가있는 그 범위만을 가져옴

-여기서 seq는 도수범위 자르는 기준

-히스토그램(histogram)

-hist(x,seq(from,to,by=n),col="orange")

-seq은 가로축에 올 것의 범위를 나눔

-hist(x,seq(from,to,by=n),col="orange",probability=TRUE)

-probability=TRUE하면, 세로축이 frequency가 아니라, Probability가 나온다.

-hist(~~,probability=TRUE)한 다음에 lines(density(Volume))하면, pdf를 곡선으로 hist에 덮혀그려준다.

-산점도(scatter plot)

-plot(가로축에 올 x1, 세로축에 올 x2, col="red", main="Title name", add=T, type="p"

-main은 그래프이름, add는 기존그래프에 덮혀그릴 것인지 여부,  type은 데이터 표시방법(p는 점으로 표시)


-시계열그림(time series plot)

-plot(ts, col="blue")

-박스플랏(box-plot)

-boxplot(x)

-outlier, 최솟값, (Q1-1.5IQR,Q1중에서 최솟값), Q1, Q2, Q3, (Q3,Q3+1.5IQR 중에서 최댓값), 최댓값을 알 수 있음

-boxplot(variable1~variable2, data=d), variable1을 variable2(명목형변수)에 따라 boxplot해줌

-명목형변수란, chr, 먹이종류 등으로 type을 결정하는 변수

-비교산포도(pairs)

-pairs(x)

-x내의 variable들을 짝지어 산포도를 한번에 다 그린다.

-stem(x)

-x의 앞자리수|뒷자리수,~~~

-각 앞자리수를 갖는 수들을 알 수 있다. 즉 앞자리수를 기준으로 분류를 하는 방법임

-colors()

-사용할 수 있는 색들 모음이 나온다.

-Q-Q Plot

-sample이 어떠한 정규분포를 따르는지 확인하는 용도

-qqnorm(volume)

-list를 뱉고, $y는 sample,(즉 여기선 Volume)을 갖고 $x는 해당하는 정규분포의 quantile을 갖는다.

-plot을 자동으로하는게 default로 설정되어있고 (x,y) 그려줌

-그래프가 y=x모양에 가까울수록 sample이 정규분포를 따르는 것에서 얻어왔을 가능성이 높은 것

-qqline(volume)을 치면 y=x모양 그래프를 그려줘서 비교가능케해줌


*확률계산과 확률표본의 추출

-정규분포

-F(2)구하는 법:pnorm(2,평균,표준편차)

-f(2)구하는 법:dnorm(2,평균,표준편차)

-표본1000개 얻는 법:rnorm(1000,평균,표준편차)

-분위수 구하는 법:qnorm(0.975,평균,표준편차)

-CSD분포

-F(2)구하는 법:pchisq(2,자유도)

...

ND,CSD,TD,FD등 가능

-sample()

-sample(height,size=10)

-모집단(height)으로부터 표본을 비복원추출할 수 있다.


*OLS하는 법

-regression식만들기

-eq=종속변수~독립변수1+독립변수2+독립변수3

-자동으로 constant를 regressor로 포함함

-eq=종속변수~-1+독립변수1+독립변수2+독립변수3 

-constant를 regressor에 포함시키지않는 방법

-regression하기

-m=lm(eq,data=d)

-기본적으로 계수들을 가르쳐주고

-summary(m)하면 각종 정보들을 모두 알 수 있다.

-m의 variables로는

-coefficients

-residuals

-fitted.values

-rank

-독립변수 개수

-df.residual

-n-k, 즉 sample size-regressors개수

-lm(종속변수~독립변수(명목변수), data=d), dummy variables를 이용한 명목변수의 regression을 알아서 해준다.

-vcov(m)하면 OLS estimator의 covariance matrix를 구해준다.

-sqrt(diag(vcov(m)))하면 SE(b)들을 알 수 있다.

-confint(m,level=0.95)하면 신뢰수준 95%의 신뢰구간을 얻을 수 있다.(기본적으로 H0:각 계수=0 으로 생각하고 진행됨)

-anova(lm(~))

-analysis of variance table이 나온다.

-m.summary=summary(m)

-m.summary의 variables로는

-coefficients

-r.squared

-adj.r.squared

-fstatistic

-H0가 linear하게 주어진다면(여러개로)

-library(car)이용

-R, r만들기(H0표현용)

-linearHypothesis(m,hypothesis.matrix=R,rhs=r)이용, FD이용해서 test

-linearHypothesis(m,hypothesis.matrix=R,rhs=r,test="Chisq")하면 CSD이용해서 test


*One-Sample T-test

-검정의 목표

-H_0를 기각하고자하는게 testing하는 사람의 목표

-검정의 과정

-H_0과 H_1(tester의 목표)를 설정한다.

-단측검정인지 양측검정인지 구분, 단측검정이라면, H_0을 기각할 확률이 높다. 

-몇가지 지표

-level of significance:H_0가 참일 때, H_0을 기각할 확률

-p-value:H_0가 참일 때, 얻은 estimate의 값(v1)이 있을 때,

-양측검정일 땐 P[|estimator|>v1]

-단측검정일 땐 P[estimator>v1]을 가리킨다.

-즉 p-value는 v1이 H_0을 지지하는 정도이다. 0<=p<=1인데, p가 1에 가까울수록 H_0가 기각될 확률은 작은거임

-p-value<level of significance인 경우, H_0을 기각함

-H_0을 accept하더라도, 사실 진짜 H_0가 참인진 모름

-power:H_0가 거짓일 때, H_0을 기각할 확률

-모집단의 정규성 검정

-Shapiro-Wilk Normality Test->주어진 sample을 통해 모집단이 정규성이있는지부터 확인

-없다면, log,sqrt,1/x 등 변환해서 얻은게 정규성띄는지 확인

-Shapiro-Wilk Normality Test는 H_0:sample이 정규분포인 모집단에서 얻어진 것이다., H_1:모집단이 정규분포가 아니다.

-shapiro.test(x)하면 됨

-p-value가 유의수준 0.05보다 크다면 정규분포로 얻은 것이라 받아들이자.

-모집단의 정규성 검정이 통과되면 T-test이용

-t.test(x,H_0)

-t.test(x,mu, conf.level=0.99, alter="greater","less")

-conf.level조절 가능

-alter를 안쓰면 양측검정, 쓰면 단측검정


*Time Series Analysis

-acf(ts, lag.max, type, plot)

-lag.max:최대 시차 값

-type="covariance", "correlation", "partial"

-plot="T", "F", correlogram을 출력할 것인지 여부

-그려보고 나서 ACF-LAG, ACF가 너무 서서히 감소한다면, weak stationary가 아닐 확률이 높아진다.

-arima(ts, order, include.mean)

-입력된 ts를 AR,MA,ARMA 로 근사(modeling)해주는 명령어

-ts:univariate ts입력

-order:order=c(p,d,q), p는 AR의 차수, q는 MA의 차수

-include.mean:모형에 intercept을 포함할지 여부

-

-arima.sim(model,n,rand.gen)

-특정 Time Series을 따르는 data만들어줌

-model=list(~~)

-~~에는 ar=c(,,,)(AR모형의 벡터계수), ma=c(,,,), order=c(p,d,q) 택해서 넣는다.

-n:생성한 Time Series data개수

-rand.gen:오차항의 형태를 결정, 기본값은 rnorm

-random walk 만들기

-r.walk=rnorm(100,mean=0.5,sd=sqrt(2))

-평균이 0.5, 표준편차가 sqrt(2)인 정규분포에서 표본을 100개 만든다음, cumsum(r.walk)하면 random walk를 얻을 수 있다.



'기타 > R,Latex,발표,Research' 카테고리의 다른 글

교내 Latex강좌 강의 정리  (0) 2014.03.19
[발표]지켜야할 것들  (0) 2013.07.04
[영어]Research Papers  (0) 2013.06.24

1. 발표하기 전, 청중들에게 발표자료를 먼저 보내서 발표전 읽게 권하는 게 좋다.

2. Title과 저자명을 상단에 쓰고 발표를 진행한다.

3. 

'기타 > R,Latex,발표,Research' 카테고리의 다른 글

교내 Latex강좌 강의 정리  (0) 2014.03.19
R 명령문 정리  (0) 2014.02.09
[영어]Research Papers  (0) 2013.06.24

1. Titles

Title Guideline 1

:Aim to attract readers

 

Title Guideline 2

:State the main topic of your study in the title.

(informative, accurate)

(phrase형태로 쓰는게 좋다. 능동태의 완전한 문장은 좋지않다. 그리고 너무 긴 phrase도 좋지 않다.)

 

Title Guideline 3

:Your title should separate your article from other article in the field.

(assertive but not brag)

 

Title Guideline 4

:Use a strong title:Make it clear and complete but succinct.

(not clear한 주된 이유들:general word쓸 때, and과 with사용, noun cluster사용, nonstandard abbreviations사용)

(complete하게 만드는 방법:include and highlight the key items of your study)

(complete한 지 확인하는 방법:title과 question and answer비교, title에 main key terms가 적혀있는지 확인)

(succint, 권장:100characters(spaces포함) or 10 ~ 12 words)

(succint하게 만드는 법:omit unnecessary words, condense necessary words)

(unnecessary words의 예:Nature of, Studies on, Examination of, properties, The~~ 로 시작 시 'The')

(condense necessary words의 예:detail대신 category term사용, 명사단어 대신 형용사단어 사용, 전치사구 대신 noun cluster사용)

 

note) The Title Page

Title, 저자명, 저자의 소속, (running title, key words, total word count on the title page)

저자명:first name, middle initial, last name 순으로 쓴다.(Western style), superscript와 footnote를 사용한다.

 

Title Guideline 5

:The running title should be recognizable as a short version of the title.

(상단에 header로 쓰이거나, 하단에 footer로 쓰인다. )

 

 

 

Key words Guideline 1

:Select important and specific terms as key words

(권장:3~10 key words or phrase)

 

Key words Guideline 2

:Avoid words that appear in the title.

 

Key words Guideline 3

:Avoid general single key words that may apply to a very large number of papers.

 

2. Abstract

1. Abstract의 Content

적어라 !

(1) one paragraph에 paper의 content를 모두 요약해야한다.(100-250 words, 더적어도 됨)

(2) 본문 없이 그 자체로 구성되어지게 쓰여야한다.

(3) concise, informative, complete

(4) 가능한 적은 수의 단어로, 중요한 본문의 detail들을 적어라.

(5) Abstract를 그 분야의 비전문가가 읽을 수도 있게끔 적어라.

(6) Title에 있는 key terms를 모두 포함되게 적어라.

(simple words를 사용, sentence를 짧게 하라, sentence마다 1 topic만 다뤄라.)

(clear continuity하려면

-key terms반복,

-consistent order for details,

-keep the same point of view in the question and the answer

-use parallel form)

(현재에도 사실인 명제는 현재시제로 쓰고 실험의 결과는 과거시제로 써라.)

(될 수 있으면 능동태로 써라.)

적지마라 !

(1) Paper에 없는 내용을 적지마라.

(2) 약어, 익숙하지 않은 용어들, 인용구, noun cluster 는 적지마라.

(3) table, figure를 포함하지 말고 refer하지도 마라.

2. Abstract의 Organization

Investigative research paper의 경우, informative abstract를 다음과 같이 쓴다. ( ( - )은 optional)

-(some background to help the reader understand the question, 1-2문장정도)

-Question or purpose(found in the Introduction)

-Experimental approach(only generally)

-Results(main results from the Result section)

-Conclusion (answer to the question, in the Discussion section) and implication(or speculation, recommendation)

-(paper의 significance)

 

Structured abstacts는 clinical reports and clinical journals에 쓰인다.

-informative와 다른 점은

subheadings(background, methods, results, and conclusions)을 갖는 것

not complete sentences로 구성되기도 한다는 점.

(Informative보다 길수도 있다. 따라서 대게 abstract의 길이와 subheadings을 먼저 state하도록 요구하기도한다.)

(Informative를 쓰기 힘들 경우, Structured를 먼저 쓰고 Informative로 바꾸면 쉽다.)

 

Descriptive research paper의 경우, informative abstract를 다음과 같이쓴다.

-decriptive statement

-decription of the new findings

-conclusion/significance/implication

3. Abstract에서 쓰이는 Signals

Question/Expermental approach:

To determin whether..., we...

We asked whether...

To answer this question, we...

X was studied by...

Results:

We found...

Our results show...

Here we report...

Answer/Conclusion:

We conclude that...

Thus, ...

These results indicate that...

Implication:

These results suggest that...

These results may play a role in...

Y can be used to...

4. Abstract를 condense하기위한 조언들

Omit unnecessary words and combine sentences

Condense background

Omit or subordinate less important information (definitions, experimental preparations, detils of methods, exact data, confirmatory results, and comparisons with precious results)

 

주의사항)

indicative abstract는 Review articles, reports에서 쓰인다.

3. Introduction

1. Introduction의 Purpose

(1) 청중들에게 paper에 대한 흥미 유발

(2) paper를 읽기위한 background제공

(3) paper의 내용을 overview

note) Abstract의 몇몇 부분은 repeated될 수 있다.

2. Introduction의 Organization

(1) Investigative Paper의 경우

Funnel Structure

Background

-signals(X is, X affects, X is a component of Y, X is observed when Y happens, X is considered to be, X causes Y)

-very broad->quickly narrow/너무 상관없는 부분 적지 않도록 하자.

Unknown/Problem

-signals(is unknown, is unclear, The question remains whether, does not exist, has not been established, has not been determined, Previous findings suggest that)

-Previous work를 묘사시 객관적인 어조를 유지하고 회의적인 말은 피하자. 이전 저자들을 비난하지는 말 것

Question/Purpose of Study

-signals(We hypothesized that, To determine, To study, To examine, To assess, To analyze, In this study we examined, Here we describe, Here we report, This report describes, We examined whether X is, We assessed if, We determined if, We analyzed Y)

-Introduction의 central point이다. 정확하게 쓰여져야한다. 

-이후 논문작성시 이 부분을 책상위에 적어두고, 각 문장마다 이것과 연관이 있는 지를 생각하며 적어라.

-현재시제로 작성한다.

-Unknown/Problem part로부터 logically하게 유도되어져야한다.

Experimental Approach

-signals(To test this hypothesis, we, we analyzed, For this purpose, by/using, For this study, To evaluate, To answer this question)

-1,2,3문장 정도로 작성한다.

-대게 과거시제로 쓰임

Main Results(Optional)

-signals(We found, was found, we determined, Our findings were, We observed that, Based on our observations)

-적는게 독자들이 좋아한다. 대부분이 paper 다 읽기 싫어하므로

Significance and Implication

-signals(consistent with, indicating that, make it possible to, may be used to, is important for, Our analysis implies/suggest, Our findings indicate that)

-적는다면 Introduction이 깔끔하게 끝이남, 독자들에게 overall perspective of paper을 제공함

(2) Descriptive Paper의 경우

Funnel Structure

Background

Discovery Statement

-시제는 현재나, 과거로 쓰여진다.

-Background로부터 논리적으로 유도돼져야 한다.

Experimental approach(Optional)

-과거시제로 쓰여진다.

Description

-현재시제로 쓰여져야한다.

Implication

note) 대부분의 Descriptive Paper는 Unknown/Problems이 없다.

note) 

Introduction의 분량은 one or two double-spaced pages(250-600 words), 가능한 짧게 써라.

Strong Verb와 short sentences 사용(instead of 명사화)

4. Materials and Methods

1. Materials and Methods section의 Purpose
Experimental approach를 describe함
note)특히 reviewer들이 주의깊게 이부분을 본다. 그리고 reject시키기도 한다.
2. Materials and Methods section의 Cover해야할 부분
Materials(약물, 미디어, 신체기관 등)
Subjects(환자, 동물, 식물 등)
Design(독립변수와 종속변수, 실험군과 통제군 등)
Procedure(what, how, and why you did something)

note)
results section에 들어갈 것과 구분하여야한다. logical experimental step에 필요한 정보만을 적어라.
methods가 이전에 묘사된 적이 있는거라면 reference를 달아준다.(약간의 수정을 해서 experiment했다면 수정한 부분을 적어준다.)
충분한 details, 정확한 기술적 설명을 적는다. 덜 중요하다면 parentheses(괄호)이용
detailed한 procedure나 긴 details는 appendix에 넣기도 한다.
대체로 passive voice로 쓰기로 한다.(materials와 methods강조하기 위해서 그리고 독자는 실험의 주체가 누군지 관심없으므로)
(그렇다고 passive voice로만 쓰면 글이 지루해지므로 적절히 active voice도 섞는다.)
(passive와 active를 명백한 이유없이 바꿔가며 쓰지마라.)
시제의 경우, 일반적으로 타당한 사실, 과학적 사실, figure나 table을 refer하는 경우는 현재시제를 사용한다.
completed action을 report할 경우 과거시제를 사용한다.
용어들을 명확하게 사용한다.(ex:determine, measure, calculate, quantitate, quantify 구분해서 사용)
3. Materials and Methods의 Organization
Chronological order나 most to least important순으로 적는다.
Subheading을 쓰기도 한다. 혹은 topic sentence나 transition으로 signal하기도 함.


note)
Follow guidelines on ethical conduct(human이나 animal을 실험 대상으로 하는 경우)
규율을 따르고 있음을 적는다.(예를 들면, 환자의 데이터를 이용할 경우 환자의 동의를 얻었음을, 동물 권리를 따르고 있음을 적는다.)

5. Results

1. Result Section에서의 contents 

(1) 실험의 결과를 나타내고 얻어낸 데이터를 지적하라.

(단, Materials and Method에서 묘사된 실험들과 Introduction에서 소개한 정보와 관련된 것들에 한한다.)

(논문의 이전의 실험들이나 관련없는 결과들은 제외한다.)

(실험에서 얻어진 모든 결과, 모든 데이터를 적을 필요 없다.)

(데이터를 요약하고 해석해서 독자들에게 알려야 한다. 해석되어진 데이터만이 의미있다.)

(2) 통제군을 포함하여라.

(3) 필요하다면 실험의 목적을 적어라.

(4) 실험 데이터가 논문의 hypothesis에 부합하는지 여부를 적어라.

(어긋난다면 그 이유를 필요하다면 적어라.)

(5) 가장 관련깊은 결과물에 집중한다.

 

note)data:values, result:data의 해석

따라서 data는 table이나 figure에 나타내어지지만, result는 text에 나타내어져야한다.

note)"관련없는 것을 생략하기'와 '모순되는 결과를 생략하기'의 차이를 알아야 한다. 후자를 반드시 넣도록 한다.

note)글을 쓰면서 더욱 더 많은 데이터를 모을 필요가 있다면 그렇게 하라.

 

2. Result Section에서의 구체적인 예제들

(1) 수치를 나타낼 때, 올랐는지 내려갔는지, 얼마나 올랐는지를 함께 적는다.

(2) A와 B를 비교하였다.(X)

     A와 B를 비교했을 때, 그들은 ~~~였다.(O)

     (즉, 해석을 같이 적어주어라.)

     (이러기 위해선 대게 해석부터 적고, data로 supporting하는게 좋다.)

(3) 통계

-확률, 수치 등을 적을 때, reference class를 명확하게 한다.

-한번에 통계적인 결과들을 여러개 나열시, 헷갈릴 수 있다. 이 때, 확률보단 숫자를 이용

ex)Out of 100 HIV,...

-통계적인 정보만을 나열하지 않는다. 해석에 근거가 되게 이용하여라.

3. Result Section에서의 Organization

(1) 첫 paragraph에서

-main findings을 적는다.(논문의 결론, question의 answer)

-혹은 짧은 overview로 시작하고 main findings를 적는다.(너무 많이 할애하진 말 것)

(2) 이후 paragraph에서

-chronologically

-혹은 중요순서대로

(실험의 목적, 기본지식, 실험의 결과들, 구체적인 결과들)

(results를 강조하기보단 figure를 강조)

-각 segment마다 1개의 실험에 한정한다.

-각 segment마다 다음 순서를 따른다. 목적or기본지식(topic sentence)->실험방법->결과->결과해석

(결과해석은 1, 2 문장만 이용)

 

note)figure와 table이 supporting하는 것이라면 text에서 괄호를 이용한다. in figure 3보다 (figure 3))

4. Word Choice

(1) 말하고자 하는 바를 정확하게 기술할 수 있는 단어를 선택하여라.

ex)opposite of incease(x) (왜냐하면 증가의 반대는 유지이거나 감소이므로 2가지 해석 가능)

(2) 특정 전문 분야의 용어를 피하도록 노력한다.

(3) 중립적인 용어를 택한다.

ex) could not, failed to 보다는 did not을 이용한다.

(4) clearly, it is clear, obvious를 피한다.

(5) significantly("통계적으로")

(따라서 통계적인 데이터를 추가하거나 그렇지 않다면 markedly, subtantially를 써라. 그리고 구체적인 수도 적어주면 좋다.)

5. Signals for the Reader

(1) Purpose/Question

To determine ...

To establish if ...

Z was tested ...

For the purpose of XYZ ...

(2) Experrimental Approach

... we did ...

X was subjected to ...

... by/using ...

ABC was perfomed ...

Experiment X showed ...

(3) Results

We found ...

We observed ...

We detected ...

Our results indicates that ...

that ...

(4) Interpretation of Results

, indicating that ...

, consistent with ...

, which indicates that ...

This observation indicates that ...

A is specific for ...

6. 흔한 실수들 in Result Section

(1) purpose, experimental approach, result, interpretation 중 missing

(2) 상관없거나 지엽적인 내용 포함

ex)실험하는데 걸린 시간, data 값들(차라리 figure나 table을 적도록 한다.)

ex) they are listed in Table 3. (x) -> (Table 3). (o)

(하지만 main result는 text에 적도록 한다.)

(3) 실험에서의 과도한 details

(이러한 것은 Materials and Methods section에 적도록 한다.)

(4) interpretation의 이상의 비교, 추측, 결론들을 포함

(다른 연구와 비교하지 말고, 가능한 mechanism을 추측하지 말고, general conclusion을 끌어오지 않는다. 이러한 것은 Discussion Section에 적도록 한다.)

 

6. Discussions

1. Discussion section의 purpose

Key findings를 interpret하고 draw conclusions(즉, answer the questions asked in Introduction)

그리고 how arrive to the answer를 설명

compare and contrast key findings with 이전 지식들

theoretical implications, practical applications를 state

note)

summarize, generalize하는 것이 목표이다. every details를 포함할 필요 없다. another introduction을 쓰지 않도록 한다.

예상 독자를 생각하며 쓴다면 간략하게 쓸 수 있다.

2. Discussion section의 Organization

Pyramid Structure

First Paragraph

Interpretation/Answer based on key findings

(독자들이 results나 데이터를 찾아볼 것이라고 가정하지말고 discussion에서 필요한 부분을 다시 적는다.)

(Introduction에서 소개된 question에 부합된 answer이어야 한다.)

(Interpretation은 너무 중요하므로 Last Paragraph에서 repeated돼야 한다.)

(바로 answer를 state하라. 이게 너무 abrupt하다면, 간단하게 purpose of the study만 몇줄 적어라.)

(controversial topic의 경우 interpretation을 last paragraph에 적도록 한다.)

Supporting evidence

Middle Paragraph

(From most to least important순으로 적는게 좋다.)

Comparisons/Contrasts

(Reference표시하기)

Limitations of your study

Unexpected findings

(실험이 잘못됐다고 생각하지 마라.)

(unexpected함을 먼저 말하고, 최대한 가능한대로 설명하라.)

Hypothesis or models

Last Paragraph

Summary

Significance

signals(can will serve=can be used>recommend>should be used for=is probably=indicated that X is might be=imply that X may...>Here we propose that=we hypothesize that, >란, level of certainty)

Implication

 

 

note)

tone:Beginner의 경우, 너무 기죽지 마라! too optionated, too strong의 여부를 native에게 물어봐라.

person and voice:일인칭과 능동태를 사용하여 discussion이 좀 더 lively and interesting하게 만들어라.(we사용 추천!)

tense:significance, answer을 present로 씀을 잊지마라.

continuity:topic sentence, transitions, key terms사용으로 continuity을 유지

 

note)

Result와 Discussion section이 combined되서 쓰여지기도 한다.

이 경우에는 all results가 presented, discussed되어야 한다.

 

 

 

교재 p301쪽 보고 signal 추가정리 필요

7. Revision and Submission

(각 Chapter에서 제공하는 checklists를 활용하도록 한다.)

(the bigger toward the smaller)

(repetition이 항상 필요하다. 서랍에 두고 며칠 뒤에 꺼내 또 revise하도록 하여라. 적어도 6회-10회는 하여라.)

(coauthors, colleague, friend에게 도움 요청)

(perfect할 필요는 없다, clear하면 된다. revision이란 endless할 수도 있다.)

 


 

Revision Guideline 1

:Check the first draft for content and content location

 

전체 structure

Title

Abstract

Introduction

Materials and Methods

Results

Discussion

 

Revision Guideline 2

:Check logical organization and flow of sections and subsections. Use the checklists at the end of Chapter 10-15(교재)

 

Revision Guideline 3

:Revise for style only after you are satisfied with the content and organization. Use the basic writing principles to check for word choice, word location, sentence structure, and paragraph structure. Pay particular attention to key terms and transitions.

 

Revision Guideline 4

:Condense where possible

 

Revision Guideline 5

:Proofread your manuscript

 

 

'기타 > R,Latex,발표,Research' 카테고리의 다른 글

교내 Latex강좌 강의 정리  (0) 2014.03.19
R 명령문 정리  (0) 2014.02.09
[발표]지켜야할 것들  (0) 2013.07.04

+ Recent posts