1. 미니콘다 설치 / 콘다 환경설정
- 파이썬을 사용할 수 있는, 미니콘다 프로그램을 설치하여 더 편하게 파이썬 프로그래밍을 하고 작성하고 보기 편하도록 프로그램을 이용한다. 패키지나 모듈 등도 쓰기 편하다.
- 콘다를 설치하고, prompt 에서 사용할 python의 버전으로 환경을 만들어준다.
- activate 환경명 으로 환경을 활성화 하고 deactivate을 통해 base 환경으로 나올 수 있으며, 현재 내 환경의 위치는 (상태 명)으로 확인할 수 있다.
2. vscode / 주피터 노트북
- conda prompt 창에서, 앞으로 필요할 패키지들을 설치한다. conda install -y pandas .. 등등 matplolib 와 패키지들을 설치하고 ipynb 주피터 노트북도 설치한다.
- vscode 에서 shift + ctrl + p 를 눌러, select interpreter 를 하고, 아까 만들었던 가상환경을 누르고 실행하면 아래에 환경에 대해 표출된다.
3. pandas series
- 행은 index , 그에 해당하는 값은 value 에 해당한다. series는 index 와 value 만으로 구성된다.
- 액셀처럼 행과 열이 있는 형태의 데이터를 다루는 모듈이 판다스이며, 그런 데이터로 코딩을 하고 액셀보다 좀 더 응용하여 쓸 수 있는 기능들이 많은 모듈이다.
- 액셀과 같은 형태의 데이터는 dataframe 이라고 하며 그 하나의 열 들을 series라고 한다.
https://pandas.pydata.org/docs/reference/api/pandas.Series.html
위 링크를 통해, pandas 모듈에 대한 자세한 document 와 많은 활용법 및 구체적인 파라미터 값에 대한 설명을 알 수 있다.
- 판다스를 이용해 시리즈를 만들때, 각 행의 값을 연속적인 데이터 값으로 입력하면 인덱스는 자동으로 입력된다.
- 각 행의 값의 타입을 지정가능하고, int 와 str 의 형태가 같이 혼합된 경우 계산을 하면 오류가난다. 시리즈의 값은 한가지의 타입만 가능하다.
- 날짜 데이터는 date_range 와 안의 파라미터로 period를 지정하면 날짜가 기간만큼 나열된다.