본문 바로가기

CODING78

[데이터/Python] # 2 산점도 행렬 이번에는 산점도 행렬을 만들어 볼 것이다 그림에는 나와 있지 않지만 가로 세로에 각 데이터의 x축의 평균과 표준편차 y축의 평균과 표준편차를 넣어줄 것이다 [ Import 라이브러리 ] import numpy as np import pandas as pd import matplotlib.pyplot as plt import seaborn as sns plt.rcParams['figure.figsize'] = [12, 8] # figure size 고정 [ 데이터 가공 ] dino_data = pd.read_csv('dino12.csv',index_col = 0) dino_data.drop('dino_X',axis = 1,inplace = True) dino_data.drop('dino_Y',axis = .. 2020. 8. 1.
[데이터/Python] # 1 데이터 저널리즘이란 데이터 저널리즘이란? -창조물을 뒷받침하기 위해 데이터를 수집, 갈무리, 조직, 분석, 시각화, 출간하는 행위 -데이터 분석을 통해 새로운 사실을 찾아내어 보도하는 것 -거대 데이터를 수집하여 분석하고, 현상과 사건을 좀 더 심층적이고 과학적으로 분석하는 것 주어진 csv 파일을 가지고 저 그림을 그려볼 것인데 B = {(비표준화 계수가 들어갈 자리)} 지만 비표준화 계수를 어떻게 구하는지 아무리 검색해봐도 이해를 못해서 일단 빼놓자 [ Import 라이브러리 ] import numpy as np import pandas as pd import matplotlib.pyplot as plt import seaborn as sns plt.rcParams['figure.figsize'] = [12, 8] rc.. 2020. 7. 31.
[인공지능] Digit Recognizer | kaggle (ver.DNN) MNIST 한번 풀어보려고 오랜만에 Kaggle에 들어가서 [ Digit Recognizer ] Digit Recognizer Learn computer vision fundamentals with the famous MNIST data www.kaggle.com 이걸 풀어보려고 했는데 CNN으로 풀려고 했는데 데이터를 1D로 받아서 2D로 만드는 과정이 안돼서 일단 DNN으로 풀었다. DNN (Deep Neural Network) 입력층과 출력층 사이에 은닉층이 2개 이상 지닌 학습방법을 뜻한다. DNN은 MLP ( multilayer perceptron) 다층 퍼셉트론 레이어라고도 볼 수 있다. 입력층 사이에 너무 많은 레이어가 들어가도 좋지 않고 적당한 레이어를 넣어야 한다. 간단하게 DNN을 설명.. 2020. 7. 25.
[안드로이드] 안드로이드 # 3 알림창으로 앱 종료 및 리스트 보기 차근차근 동빈나 님의 유튜브 영상을 보면서 만들고 싶은 앱이 있기 때문에 일단 조금씩 만들면서 느낌을 잡고는 있는데 아직 막 확 이해되거나 그렇지는 않다 자바도 작년에 했던 거 같은데 또 기억이 슬금슬금 도망간 거 같다 휴,, 사용 버젼 : [ 안드로이드 스튜디오 4.0 ] 다시 복습한다고 생각하고 다시 새 프로젝트를 만든 다음에 리스트를 나오게 할 Button과 종료 Button을 만들기 위해 res/layout/activity_main.xml에 들어가서 이렇게 버튼 두개를 배치해주고 MainActivity.java에 들어가서 코드를 짜주면 되는데 protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState).. 2020. 7. 17.
[안드로이드]안드로이드 # 2 계산기 만들기 (feat. 갓 동빈나 님,,) 안드로이드를 처음부터 하려고 하니까 막막해서 어디서부터 할까 생각했는데 작년에 유튜브로 동빈나님의 자바로 리듬게임 만들었던 게 생각나서 혹시나,,? 하는 마음에 "동빈나 안드로이드 스튜디오"를 쳐봤는데 와,, 아니나 다를까 있었다,, 진짜 소리 질러 GOD빈나!!!!!!! 일단 내가 처음에 안드로이드 스튜디오를 깔았을 때 뭣도 모르고 언어를 " 코틀린 "으로 해놨었는데 기억하자,, 내가 할 줄 아는 건 코틀린이 아니라 자바라는 것을 후,, 처음에 코틀린으로 해놔서 MainActivity.kt로 되어있는 게 도대체 뭐지,,? fun은 또 뭐지,,?라고 혼자 엄청 헤맸었다.. 일단 숫자를 받기 위해서 res/layout/activity_main_xml에 들어가서 오른쪽 상단을 보면 밑에 그림처럼 있을 텐데 .. 2020. 7. 13.
[안드로이드]안드로이드 # 1 🖍 방학맞이 공부 🖍 하기로 마음먹었는데 뭐할까 하다가 앱은 하나도 다룰줄 아는 게 없는 것 같아서 이번방학에는 앱을 한번 해보려고 한다 !! 일단 안드로이드 스튜디오 설치를 하고 나면 이 화면이 나오는 데 그냥 "start a new Android Stdio project" 누르고 나면 의식의 흐름대로 Next 버튼 누르면 프로젝트를 하나 만들 수 있는데 처음에는 캡쳐를 안해놔서 보여줄 수가 없네,, 아무튼 처음 화면 들어가면 핸드폰도 맥북이기 때문에 나는 가상머신을 써야하는 데 다행히도 안드로이드 스튜디오는 지원해준다 ! 오른쪽 상단을 보면 핸드폰 모양을 찾을 수 있는데 이걸 누르면 이렇게 나오고 새로 만들 수 있다 나는 API level이랑 핸드폰 기종을 뭘로 해야하는 지 잘 몰라서 API는 제일 .. 2020. 7. 6.