본문 바로가기

분류 전체보기22

코틀린 문법 -1(변수와 자료형) https://www.youtube.com/watch?v=8RIsukgeUVw&list=PLQdnHjXZyYadiw5aV3p6DwUdXV2bZuhlN&index=2 주석 //한줄 주석 /*여러줄 *여러줄 *여러줄 */ 표기법 클래스 이름은 파스칼 표기법(모든 단어를 대문자로 시작) 함수나 변수 이름은 카멜 표기법(첫 단어 소문자로 시작) 변수 선언 var 일반적으로 통용되는 변수 언제든지 읽기 쓰기가 가능함 val 선언시에만 초기화 가능, 중간에 값을 변경할수 없음. 선언 위치에 따른 변수 클래스에 선언된 변수 Property(속성) 이외의 Scope내에서 선언된 변수 Local Variable(로컬 변수) null 할당 waring : 불필요한 구문이 있거나 잠재적 문제가 있을 수 있음 코틀린은 초기화.. 2021. 12. 11.
[2주차01/08금요일] 어떻게 표현하면 좋을까? 배열(array)과 표(table) [F05] 어떻게 표현하면 좋을까? 배열(array)과 표(table) 6-1. Data 어떻게 표현하면 좋을까? 배열(array)과 표(table) 학습 목표 데이터를 배열로 저장하는 것에 대해 이해하고 list, numpy의 사용법을 학습합니다. 구조화된 데이터를 저장하는 것을 이해하고 dictonary와 pandas 사용법을 학습합니다. 이미지 데이터를 numpy 배열로 저장하는 것을 이해하고 그 사용법을 학습합니다. 학습한 자료 구조를 활용해서 통계 데이터를 어떻게 계산하는지 학습합니다. 목차 배열은 가까이에~ 기본 통계 데이터를 계산해 볼까? 1) 평균 계산하기 2) 배열을 활용한 평균, 표준편차, 중앙값 계산 끝판왕 등장! numpy로 이 모든걸 한방에! 1) NumPy 소개 2) 주요기능 3.. 2021. 1. 9.
[2주차01/07목요일] E02. Iris의 세 가지 품종, 분류해볼 수 있겠어요? E02. Iris의 세 가지 품종, 분류해볼 수 있겠어요? 사이킷런(scikit-learn) - 파이썬 라이브러리로 머신러닝의 다양한 알고리즘과 편리한 프레임워크를 제공한다. - Scikit-learn 데이터셋 제공(붓꽃 등등) 판다스(pandas) -파이썬 라이브러리로 표 형태의 2차원 배열 데이터를 다루는데 가장 많이 사용되는 도구 - 표 데이터를 활용한 데이터분석, 대형 데이터의 여러 통계량을 다루는데 최적 학습에 사용하는 training dataset 모델의 성능을 평가하는 데 사용하는 test dataset feature : 머신러닝 모델에게 입력되는 데이터 , 주로 이름을 X로사용 (X_test, X_traint ) label, target : 머신러닝 모델이 맞추어야 하는 데이터, 주로Y로사.. 2021. 1. 9.
파이썬 리스트? 배열? 파이썬 의 배열을 표현하기 위해서 파이썬의 기본 컨테이너 자료형인 리스트(list)를 사용한다. 파이썬에서는 기본 컨테이너 자료형인 리스트(list)가 존재한다. 자료구조에서 말하는 linked list의 특성을 가지고 있다.파이썬 list의 다른점이라고 하면 원소들이 메모리 공간이 연속으로 배치가 되어있다는 점이다. 이러한 부분에서 C,자바 언어의 Array 개념이 파이썬에서는 list자료형이라고 생각하면된다. C,자바 언어 같은경우는 배열의 크기가 정해지면 나중에 변경이 불가 하지만 파이썬 리스트는 크기변경이 가능하다. 이러한 점에서 파이썬 리스트를 동적배열(Dynamic Array)이라고 한다. 즉 파이썬 리스트는 array 장점과 list를 모두 가지고 있다. 그렇다면 파이썬에는 C,자바에서 사용.. 2021. 1. 9.