본문 바로가기

파이썬12

[19, 20일차] 그래프그리기 (matplotlib) ✔ 본 포스팅은 ICT COG Academy의 기본반 19, 20일차 강의를 정리한 내용입니다. 요약 막대그래프 : 도수분포표를 막대모양으로 시각화, 자료의 범주별 빈도를 요약해 나타낸 그래프 1. plt.bar(index, data) : 세로막대그래프, index는 X축, data의 array는 Y축 막대기 - bottom = data : data를 아래부터 쌓기 - height 또는 width = num : 막대그래프의 높이, 넓이 지정 2. plt.barh(index, data) : index는 Y축, data는 X축으로 수평하게 막대그래프 히스토그램 : 연속형 자료에 대한 도수분포표를 시각화한 그래프 : 연속형자료를 계급으로 나누어 계급별 도수(횟수, 개수)를 막대로 나타낸다 1. plt.hist.. 2020. 11. 6.
[18일차] matplotlib ✔ 본 포스팅은 ICT COG Academy의 기본반 18일차 강의를 정리한 내용입니다. 2020. 11. 4.
[13일차] 지역변수/전역변수, try/except, 넘파이 시작 지역변수와 전역변수, global >> 가능하면 전역변수를 global로 함수내에서 쓰지 말자 ~ 헷갈림 ! 함수 안의 함수 클로저 >> y = 3x + 6 이란 함수를 만들면 다음과 같다 >> 함수를 실행할 때 특정 변수에 담아서 함수를 사용할 수 있다. 그런 개념이 "클로저" 이다. >> 함수에 nonlocal 전역변수를 사용해 함수실행시마다 변수값이 누적되도록 한 경우이다. try, except >> 오류상황을 except를 통해 담아준다. >> while True에 exit가 없어서 무한반복 >> 파이썬 기본 에러 발생 - 파이썬의 기본 오류에는 종류가 많고, 대표적으로 0으로 나눴을 때 오류가 생기는 ZeroDivisionError와 없는 인덱스를 지칭할 경우 생기는 IndexError을 exc.. 2020. 10. 28.
[12일차] def() 함수 def() 2020. 10. 27.
[9일차] 정렬, 포맷팅, 딕셔너리 2020. 10. 22.
[8일차] 리스트 함수 자료구조 List (리스트) 함수 1 1. 리스트 원소값 바꾸기 2. append() 3. insert(인덱스, 넣을요소) >>interpolation 이라는 개념으로 수와 수 사이에 다른 수를 채워넣는것 4. 리스트 요소지우기 : del 리스트[인덱스] , 리스트.remove(요소) del : 인덱스로 지우기 때문에, 내용과 무관하게 반복문사용에서 위치에 따라 처리할 때 등에서 사용 remove() : 특정내용을 지울때 사용 5. pop(), pop(인덱스) pop() : 리스트의 가장 마지막값을 리스트에서 꺼내서 반환 pop(인덱스) : 특정인덱스의 요소값을 꺼냄! 6. Stack 과 Queue 💫 스택(Stack)과 큐(Queue) 스택(Stack) : (FILO, )LIFO입구 출구 하나 : 위에.. 2020. 10. 21.