-
Machine Learning
[Machine Learning]머신러닝Unsupervised의Hierarchical Clustering
Hierachical Clustering 계층적 군집화 -계층적 트리 모형을 이용해 개별 개체들을 순차적, 계층적으로 유사한 개체 내지 그룹과 통합하여 군집화를 수행하는 알고리즘 - K-means Clustering과 달리 군집 수를 사전에 정하지 않아도 학습을 수행할 수 있다. - Dendrogram 이용 Dendrogram 덴드로그램 - 개체들이 결합되는 순서를 나타내는 트리형태의 구조 - 적절한 수준에서 트리를 자르면 전체 데이터를 몇개 군집으로 나눌 수 있게 된다. 1.na가 있는지 확인 df.isna().sum() 했을때 모두 0이 나와 na 없음 2.X데이터 분리 Unsupervised이므로 X데이터만 분리한다. X = df.iloc[ : , 1: ] 3.Label Encoding from s..
-
Machine Learning
[Machine Learing]머신러닝의 데이터 전처리과정(2)(Feature Scaling,Training,Test)
특성 스케일링(Feature Scaling)은 데이터 전처리 과정 중 하나로, 다른 특성들 간의 범위를 조정하여 모델의 성능을 향상시키는 작업이다. 표준화(Standardization): 평균을 빼고 표준 편차로 나누어 특성을 정규분포로 변환한다. 모든 특성의 평균이 0이고 표준 편차가 1이 된다. 주로 평균이 0이고 표준 편차가 1인 표준 정규 분포로 변환한다. 정규화(Normalization): 특성의 값을 0과 1 사이로 조정한다. 최소값을 뺀 다음 최대값과 최소값의 차이로 나누어 값을 조정한다. 모든 특성 값이 0과 1 사이에 있다.
-
flutter
[안드로이드 스튜디오/flutter]이미지 등록 및 로딩화면 만들기
1. 새 프로젝트를 만들고 루트 디렉토리 우클릭 -> New -> Directory 에 들어가줍니다.asset 이란 이름으로 Directory를 만들어주고 그 아래에 img 라는 Directory를 또 만들어 줍니다.그 img 디렉토리에 자신이 가지고 있는 이미지 파일을 넣어줍니다. 2. 그다음 pubspec.yaml 파일에 flutter: 아래에 빨간 네모박스 부분처럼 작성해줍니다. 3. 우측 상단에 pub get 을 눌러주고 오른쪽 사진처럼 마지막에 finished with exit code 0 이 뜨면 성공, 끝에 숫자가 1이 뜨면 실패입니다. 4. 세팅이 전부 끝났으면 본격적으로 이미지를 등록해볼 것인데 왼쪽main.dart를 오른쪽에 있는 부분만 빼고 다 지워줍니다. Flutter로 로딩 화..
-
flutter
[안드로이드 스튜디오/flutter]Flutter 첫걸음: 위젯과 기본 구조 자세히 알아보기
Flutter로 앱 개발을 시작하면서 가장 먼저 접하게 되는 개념은 **위젯(Widget)**입니다. 이번 글에서는 Flutter의 기본 구조와 위젯의 역할을 하나씩 쉽게 풀어보겠습니다. 아래는 Flutter의 첫 앱 코드입니다.1. Flutter 코드 구조 살펴보기void main() { /// 플러터 앱을 실행한다. runApp( /// MaterialApp은 항상 최상위에 위치한다. /// scaffold는 바로 아래에 위치한다. MaterialApp( home: Scaffold( body: Center( child: Text( 'hello_world' ), ), ) ) );}2..
-
안드로이드 스튜디오
[안드로이드 스튜디오]퀴즈앱 화면개발(progrss Bar 활용)
문제는 총 10문제 낼 것이며, 아래의 문제들을 낼 것이다.문제: 지구는 태양 주위를 돈다.정답: 예문제: 서울은 대한민국의 수도가 아니다.정답: 아니오문제: 물은 화학식으로 H2O를 가진다.정답: 예문제: 북극은 남극보다 따뜻하다.정답: 아니오문제: 대한민국의 공식 언어는 영어이다.정답: 아니오문제: 사람의 심장은 하루에 약 100,000번 뛴다.정답: 예문제: 에베레스트 산은 세계에서 가장 높은 산이다.정답: 예문제: 피타고라스의 정리는 삼각형의 세 변의 길이에 대한 이론이다.정답: 예문제: 아폴로 11호는 화성에 착륙한 최초의 우주선이다.정답: 아니오문제: 컴퓨터의 CPU는 중앙 처리 장치를 의미한다.정답: 예res -> values -> strings에 가서 오른쪽 화면처럼 먼저 구성해 주자.지구..