5. PYTHON과 COLAB 시작하기
5. PYTHON과 COLAB 시작하기
파이썬 통계 기초
1. Colab 에 새로운 편집문서를 만들고 이름을 Bigdata.ipynb 로 저장하자.
2. 아래와 같이 작성해보자.
- data 라는 배열을 생성하고 수치를 입력하자. 작성한 수치는 1년의 각 월별 날짜수에 해당한다.
- length 라는 변수에 len 명령어를 사용하여 data 변수배열에 포함된 값의 갯수를 저장하도록 하자.
- totday 에는 sum 명령어로 data에 포함된 모든 값의 총합을 저장하자.
- 평균일수를 average에 저장하자.
- print 명령어로 ‘ ‘ 로 정의한 문자들 사이에 2020년도의 전체 날짜수에 해당하는 totday를 나타내보자.
3. 작성한 프로그램을 부분적으로 실행하여 결과를 확인 할수 있다. 컴파일 및 실행은 화살표시가 담긴 원도형을 클릭하면 된다.
* 실행이 제대로 되지 않는다면 함수 등 영문을 정확하게 표시했는지를 확인하자.
파이썬 기초를 검색해 보면 다양한 공유 정보들과 서적들을 확인할 수 있다. 본인에게 도움이 될 것으로 판단되는 정보를 선택하여 따라해보자.
4. 아래 [2] , [3], [4] 를 각각 작성하여 수행해 보고 코드를 이해해 보자.
* 코드를 작성하기 전에 해결하고자 하는 문제가 무엇인지 명확히 하면 어떤 함수들을 불러 와야 할지를 결정할 수 있다. 코딩의 기초인 입력후 실행단계 순서도를 작성하면 보다 계획적으로 프로그래밍을 수행할 수 있다.
5. 아래를 작성하고 실행해보자. 기본적인 통계를 수행하는 함수들이 포함되어 있다.
6. scores 로 변수열을 만들지 않고 많은 양의 데이터를 이용하여 통계를 수행하려면 어떻게 해야 할까? 방대한 양의 데이터를 입력하여 처리하려 한다면 어떻게 해야 할까?
* Python 파일입출력에 대해 찾아보자.
7. 여러가지 정보를 동시에 가지고 있는 입력 파일을 어떻게 불러 들일까?
* 파일을 불러 들이는 파일의 형식을 어떻게 알 수 있을지 생각해 보자.
천문 교육 활동 교재 [ 박찬경, 손정주, 송인옥, 심현진 공저 ]