일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 신라
- Histogram
- categorical variable
- 단군
- 선형회귀분석
- 유주
- 독사방여기요
- 통계
- 기자
- 패수
- 히스토그램
- 낙랑군
- 한서지리지
- R
- t test
- spss
- 풍백
- 통계학
- 한서
- 기자조선
- linear regression
- 태그를 입력해 주세요.
- post hoc test
- 고구려
- 창평
- 우분투
- 지리지
- 후한서
- repeated measures ANOVA
- ANOVA
- Today
- Total
목록과학과 기술/Python (4)
獨斷論
Python qtconsole은 기본적으로 하얀 바탕에 검은 글씨로 되어 있어서 오래 코딩하다보면 눈이 아픈데 이걸 좀 바꿔보자.Anaconda prompt에서 jupyter qtconsole이라 입력하자(예전에는 ipython qtconsole이었는데 이제 바뀌었다).(base) C:\Users\your_name>jupyter qtconsole위와같은 희멀건한 창이 뜨고 글꼴도 매우 작다.이를 한번 원하는데로 바꿔보자. C:\Users\your_name\.jupyter\안에 jupyter_qtconsole_config.py가 있는지 보고 없으면 아래와 같이 anaconda prompt에서 실행한다.(base) C:\Users\your_name>jupyter qtconsole --generate-conf..
Python도 C나 Fortran처럼 프로그래밍을 할수 있는 언어이다. 우선 여기서는 1부터 10까지를 더하는 가장 간단한 걸 어떻게 작성하는지 알아보자. >>> i = 1 >>> sum = 0.0 >>> while i >> sum 55.0 >>> i에 우선 1을 대입하는데 이는 1부터 10을 순차적으로 계산하기 위한 첨자로 사용된다. 합을 구할 변수를 sum이라 하고 여기에 0을 대입한다. while loop를 이용할 것인데 다른 언어와는 달리 loop가 어디까지인지 나타내기 위해서는 들여쓰기(indented or indentation)을 사용하는데 보통 스페이스 4개 또는 탭을 사용한다. 위와 같이 python console을 이용할 수도 있지만 앞서 설치하였던 spyder에서 위 프로그램을 작성하여..
1. Python에서 숫자 계산 이건 뭐 계산기로도 사용가능 ㅋㅋ >>> 3 + 3 6 >>> 30 + 5*2 40 >>> (4 - 1) / (4 * 5) 0.15 >>> 6 / 4 # Return float type if the calculation is division. 1.5 >>> Python 2에서는 (정수형) / (정수형) 계산은 정수형만 계산되어 나와서 6/4가 1로 되었지만 3부터는 1.5로 계산됨... 즉 나눗셈의 결과 출력은 항상 실수형임. >>> 17 / 3 5.666666666666667 >>> 17 // 3 5 >>> 17 % 3 2 일반적인 나눗셈은 " / "로 하고 나머지를 버리고 정수형만 원한다면 " // "를 하고 나머지만 원한다면 " % "로 계산. >>> 3**29>>>..
리눅스에서 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라는 프로그램이 ..