전체 글
텍스트 입력시 화면전환2 (양방향)
package com.example.ex_0712; import androidx.annotation.Nullable; import androidx.appcompat.app.AppCompatActivity; import android.content.Intent; import android.os.Bundle; import android.view.View; import android.widget.Button; import android.widget.EditText; import android.widget.Toast; public class MainActivity2 extends AppCompatActivity { Button btn_next, btn_next2; EditText edt_data; @Overri..
ex01_타이타닉데이터활용_생존,사망분류실습
1 머신러닝 과정 문제정의 : 프젝목적, 어떤 모델 만들지?, 지도학습 vs 비지도학습, 자료조사 데이터 수집 데이터 전처리 : 분석 전에 깔끔하게 만들어 줌(이상치 제거, 결측치 처리) 탐색적 데이터 분석 : 컬럼(변수)간의 관계확인, 기술통계량 모델 선택 및 학습 모델 예측 및 평가 모델을 가지고 서비스화(웹,앱) 2 목표 생존자/사망자 예측하는 모델을 만들어보자 머신러닝 모델 종류는 여러가지지만 tree모델 사용해보자 머신러닝 전체 과정을 체험해보자 kaggle 경진대회에 참여해서 순위를 확인해보자 3 데이터 수집 kaggle 사이트로부터 train, test, submission 다운로드 train : 학습 시키기 위한 데이터 test : 학습이 잘 됐는지 예측해보기 위한 데이터 submissio..
텍스트 입력시 화면 전환
package com.example.ex_0712; import androidx.appcompat.app.AppCompatActivity; import android.content.Intent; import android.os.Bundle; import android.view.View; import android.widget.Button; import android.widget.EditText; public class MainActivity2 extends AppCompatActivity { Button btn_next; EditText edt_data; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedI..
안드로이드 프로그래밍(Activity & Internet)
- - 하나의 액티비티가 다른 액티비티를 실행시킬 수 있는 메시지 시스템 - 단방향( A -> B) : startActivity - 양방향( A -> B -> A) : startActivitiForResult, setResult(+ onActivityResult) - 인텐트는 화면전환과 동시에 데이터를 담아서 넘어갈 수 있다! intent.putExtra(name, value) intent.getIntent() -> getStringExtra(name) - 다른 액티비티를 실행하거나 데이터를 전달할 수 있는 안드로이드 구성 요소 - 인텐트는 실행방법에 따라 명시적, 묵시적 인텐트로 나뉨 - 명시적 인텐트 : new Intent(출발하고자 하는 화면, 도착할 화면) - 묵시적 인텐트 : new Intent..
1~45 랜덤 게임
package com.example.ex_0711; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.util.Log; import android.view.View; import android.widget.Button; import java.util.Arrays; import java.util.Random; public class MainActivity extends AppCompatActivity { Button btn_start; // 9개의 버튼을 관리할 수 있는 Button 타입의 배열 선언! Button[] btnArr = new Button[9]; Random rd = new Rand..
머신러닝을 위한 pandas와 matplotlib 예제
1 목표 목적 : 머신러닝을 위해 pandas 와 matplotlib의 개념을 정립해보자 목표 : 우리반의 대답봇이자 분위기 메이커를 알아보자 6월 27일 부터 7월 1일까지의 카톡 빈도수 추이 확인해보자 문자열 전처리를 해보자 import pandas as pd # 1,2차원의 테이블 형식 데이터를 다루는 모듈 import matplotlib.pyplot as plt # 시각화 도와주는 모듈 # 한국어 처리 - 글꼴 설정 from matplotlib import rc rc('font',family = 'Malgun Gothic') # 판다스 기본 옵션 설정 pd.set_option('display.max_colwidth',None) ai_class ai_class = pd.DataFrame([['202..