일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- repeated measures ANOVA
- 신라
- 지리지
- 선형회귀분석
- 낙랑군
- 패수
- 태그를 입력해 주세요.
- ANOVA
- 유주
- categorical variable
- 후한서
- post hoc test
- linear regression
- 통계
- Histogram
- 기자
- 우분투
- 독사방여기요
- 단군
- 통계학
- 한서
- spss
- 히스토그램
- 고구려
- 기자조선
- 풍백
- t test
- 창평
- R
- 한서지리지
- Today
- Total
목록과학과 기술 (233)
獨斷論
리눅스에서 Python을 설치하고 사용하는건 어렵지 않지만 막상 윈도우즈에서 사용하려니 참 막막.. 이럴땐 좋은 턴키 패키지를 골라 사용하면 되는데 가장 좋은건 Anaconda.. 전까지만 하더라도 python 3는 scipy를 지원하지 않았는데 이번에 Anaconda 3가 나오면서 scipy를 지원해주게 되었다. 한번 아래 사이트 가서 설치해보자. http://continuum.io/downloads 여기 가면 python 2.7과 python 3.4를 선택할수 있는데 python 3.4를 선택.. (취향에 따라 2.7도 선택가능) http://continuum.io/downloads#py34 (3.4를 다운할수 있는 사이트) Python 사용할 수 있는 프로그램잘 찾아보면 spyder라는 프로그램이 ..
Data file을 통계 R에 어떻게 불러와야만 할까? SPSS같은것만 쓰다가 이런 명령어를 손으로 쳐야만 하는 프로그램을 쓰려면 힘든 것이 데이터 파일 불러오는 것이다. 다른 하급프로그램 언어와는 달리 통계 R은 데이터 파일을 불러 오는 것이 그렇게 어렵지 않다. 주로 사용하는 명령어는 아래와 같다. read.table(file_name, header = FALSE, sep = "", stringsAsFactors = system_default) read.csv(file_name, header = TRUE, sep = ",") # 이외에 여러가지 option arguments가 있지만 주로 많이 사용하는 것만 위에 표시하였다. 주로 read.table()과 read.csv()를 이용한다. read.ta..
R에서 사용되는 데이터 구조의 종류와 사용방법에 대해서 알아보자. 벡터Vector 벡터에 데이터를 입력하기 위해서는 c()라는 함수를 이용하는데 여기서 c는 concatenate의 약자이다. > a b c c벡터 각각의 원소는 아래와 같이 참조가 가능하다. > a[2] > a[c(1,3)] > a[3:5]위 R script의 첫번째 줄은 a의 두번째 원소값이고, 두번째 줄은 a의 1번째와 3번째 원소값이고 세번째 줄은 a의 3에서 5번째 원소값을 의미한다. 행렬matrix 행과 열로 이루어진 2차원 변수이다. 데이터 입력은 matrix()라는 함수를 이용한다. > y y [,1] [,2] [1,] 1 9 [2,] 3 11 [3,] 5 13 [4,] 7 15아무런 옵션이 주어지지 않는다면 열방향으로 데이터..
Howto: Fix Windows share browsing issuesHowto: Fix Windows share browsing issues First of all, even though it’s more difficult, manually mounting shares via /etc/fstab gives many advantages including faster speeds, more reliability, and larger file transfer sizes. It is more difficult to get things working properly, but once it’s done you never have to think about it again. So, if you’re willing..
드디어 다 설치했다..앞선 글 http://dogmas.tistory.com/232에서 하던거에 이어서 설명해보자... make입력하여 컴파일이 완료되면 이렇게 된다. Octave successfully built. Now choose from the following: ./run-octave - to run in place to test before installing make check - to run the tests make install - to install (PREFIX=/opt/octave3.8) make[2]: Leaving directory `/home/사용자이름/Downloads/octave-3.8.0' make[1]: Leaving directory `/home/사용자이름/Downl..
Octave 3.8이 나왔는데 여기에는 matlab처럼 GUI가 있어서 이제 toolbox만 제대로 갖추어진다면 비싼 matlab 같은건 안사도 된다. 아직 쉽게 설치할수있는 이진파일은 없고 소스코드만 존재.. MacOSX에서는 있는것 같기도 하다... 우분투에서 아래와 같이 소스코드를 컴파일해서 설치할수있다고 하여 지금 설치중... 터미널에서 아래와 같이 실행 이건 소스코드를 /home/사용자이름/Downloads에 저장하는 것이다.wget -P ~/Downloads http://ftp.gnu.org/pub/gnu/octave/octave-3.8.0.tar.bz2 압축파일을 풀고 해당 디렉토리로 이동tar -C ~/Downloads -xvf ~/Downloads/octave-3.8.0.tar.bz2 c..
통계처리를 하기 위해 데이터를 모으다보면 missing value가 있는 subject 또는 observation이 있는 경우가 많다. 이를 해결하기 위해 가장많이 행하는 방법은 row-wise deletion 즉 어떤 변수에 결측값이 있기만 하면 그 행 전체를 버리는 것이다. SUBJECTS, x1, x2, y 1, 1, 34, 103 2, 3, NA, 54 3, 5, 54, NA 4, 7, 43, 49 만약 데이터가 위와 같다면 subjects 1과 4만 남기고 2와 3은 버린다. 이를 통계 R에서 complete.cases()라는 함수를 이용하면 쉽게 해결할수 있다. > x = c(1, 2, NA, 4, 5, 6) > y = c('a', 'b', 'c', NA, 'e', 'f') > mvindex ..
다중회귀분석을 실행하기 위하여 R에서 제공하는 데이터를 아래와 같이 불러들인다. > st77 = data.frame(state.x77) > str(st77) 'data.frame':50 obs. of 8 variables: $ Population: num 3615 365 2212 2110 21198 ... $ Income : num 3624 6315 4530 3378 5114 ... $ Illiteracy: num 2.1 1.5 1.8 1.9 1.1 0.7 1.1 0.9 1.3 2 ... $ Life.Exp : num 69 69.3 70.5 70.7 71.7 ... $ Murder : num 15.1 11.3 7.8 10.1 10.3 6.8 3.1 6.2 10.7 13.9 ... $ HS.Grad : n..