본문 바로가기
  • 紹睿: 자유롭고 더불어 사는 가치있는 삶
[Doing Data Science] 데이터과학 입문 - O'Reilly :: 연습문제(1) Doing Data Science 데이터과학 입문 - O'Reilly :: 연습문제(1) p.63 2.2.2 연습문제:EDA 뉴욕타임즈 홈페이지에 기록된 하루 분량의 광고 노출횟수와 클릭횟수 각 행은 사용자 나이 성별(0= 여성, 1=남성) 노출횟수(Impressions) 클릭횟수(Clicks) 로그인 횟수 1. 사용자를 " 2018. 3. 15.
브라보 SW JY#0482:: 만렙이란 무엇인가.. 만렙이 된 지금 나는 ... 두겹활대를 만들고 있다. 이럴 위해서 순도높은금속Lv55를 위해 열심히 갈고닦는데, 화가난다 ^^왜냐하면, 확률이 99퍼가 아니니깐 *^^* 계속 터지고 터지는 우리의 금속들을 위하여 cheeeeeeeeeeeers 금속을 업그레이드 하는 방법은 여러가지가 있지만, 일단 순도가 높아지시기 위해서는 무조건 가마에 들어가셔야 한다. 하지만 한번 가마에 들어가시고 나오면, 다시 다듬기를 통하여 똑같이 압축가공, 정밀가공, 파편가공, 표면가공 등을 해도된다.하지만 다듬는 과정에서 한번 가공횟수를 사용하기 때문에 한번의 업그레이드 기회를 놓칠 수 있다. T.T 하여튼 재료 다듬기 압축 가공 물2개 내구도 증가 높은 밀도 정밀 가공 소금 2개 치명타 증가 치밀한 파편 가공 유리 2개 공격.. 2018. 3. 7.
pixel-art :: openCV 기초 (4) - 이미지 임계처리 이미지 임계처리에는 simple thresholding, adaptive thresholding, Otsu's thresholding가 있다. opencv에서는 cv2.threshold(), cv2.adaptiveThreshold()를 이용하면된다. 간-단 기본 임계처리 이진화 처리: 흑/백으로 분류하여 처리하는 것기준이되는 임계값을 정하는 것이 중요하다. 임계값 보다 크면 백, 작으면 흑이 된다.cv2.threshold(src, thresh, maxval, type) → retval, dstsrc – input image(grayscale 이미지)thresh – 임계값maxval – 임계값을 넘었을 때 적용할 valuetype – thresholding typecv2.THRESH_BINARYcv2.TH.. 2018. 3. 6.
pixel-art :: openCV 기초 (3) - 이미지 연산 opencv를 이용한 이미지의 더하기 방법1. cv2.add()방법2. numpy 연산 (img1+ img2) 이 두가지의 차이는 cv2.add()는 saturation 연산을 이용하고numpy는 modulo연산을 한다는 점이다. saturation 연산은 한계값을 정하고 그 값을 벗어나는 경우 모두 특정값으로 나타내는 경우로 이미지에서 0 이하는 모두 0, 255 이상은 모두 255로 표현된다.modulo 연산은 a와 b는 n으로 나눈 나머지 값이 같다는 의미로 이미지에서는 연산의 결과가 256보다 큰 경우 256로 나눈 나머지 값으로 결정한다. 코드를 통해 살펴보면 다음과 같다. 1234567891011121314151617181920212223import cv2import numpy as npfro.. 2018. 3. 6.
통계학 공부 :: 확률 및 통계 - 과학적 지식과 통계학 통계에 대한 기본 개념과 지식을 다시 정리하기 위해서.. KOCW의 한양대학교 안종창교수님의 확률 및 통계 강의를 듣고 정리하기로 하였다. 친절하게 youtube에 다 올라와있더라..비전공자다 보니, 통계를 공부하고 또 봐도 부족하다는 느낌이 매번 든다.. 이럴땐 익숙해 질때까지 반복하는게 답인것 같다 TT "소득이 높다고 하여 삶의 만족도가 높을까?" - 실제로 관련이 있는가에 대한 검증이 필요하다.- 측정 단위를 살펴볼 필요가 있다.- 어떻게 수집이 되었고 측정이 되었는지- 둘의 관계(상호관계에 대한 검증이 필요하다) 제1절 통계학이란 무엇인가? 1. 통계학의 유래 라틴어 statisticum collegium 국가 의회 이태리어 statista 정치인 독어 statistik 국가자료의 분석 = 국가.. 2018. 2. 19.
브라보 SW JY#0482:: 무기제작에 필요한 것(3) - 능력치 않이 ㅡㅡ 제작할때, 상위아이템만 능력치 계승이라니요!? 예를 들어서 개선된 활을 제작할때, 활대의 능력치만 계승이 된다. 이렇게되면, 현재 제작할 수 있는 무기는 가공된 갈비뼈가 제일 중요해진다. 그래서 한번 다른건 안되나, 가공된 갈비뼈랑 가공된 머리뼈가 있어서 실험을 해봤다 갈비뼈 2개 머리뼈 1개 금속 완성품(둘다 실수) 개선된 활 활대1 가벼움 lv6 치밀한 lv3 무거움 lv2 높은밀도 lv2가벼움 lv6내구가 약함 lv1 없음가벼움 lv6 치밀한 lv3 무거움 lv2치명도 증가 lv3 정확도 증가 lv6 정확도 감소 lv2 활대2 치밀한 lv3가벼움 lv6무거움 lv2높은 밀도 lv2 가벼움 lv2 없음치밀한 lv3가벼움 lv6무거움 lv2높은 밀도 lv2내구도 증가 lv2정확도 증가 lv6.. 2018. 2. 15.
브라보 SW JY#0482:: 무기제작에 필요한 것(2) - 채집 가능 동물 각 아이템에는 가공가능 횟수가 있다. 가공가능 횟수를 알아보도록하자 Lv 55이상 기준 털가죽 4번툰드라(lv55) 다이어울프(기름진)툰드라(lv55) 수컷 메갈로케로스(기름진/푹신함)툰드라(lv55) 암컷 메칼로케로스(기름진)툰드라(lv55) 어린 메갈로케로스 가죽 4번툰드라(lv55) 센트로사우르스툰드라(lv55) 오르미토미무스 푸른열대(lv55) 붉은점도마뱀(좋은 통기성 lv3)푸른열대(lv55) 사울롤로푸스푸른열대(lv55) 아랫뿔코끼리(높은 밀도/무거움)푸른열대(lv55) 파라사울로푸스푸른열대(lv55) 프로토케라톱스 큰 머리뼈 5번툰드라(lv55) 다이어울프툰드라(lv55) 센트로사우루스 푸른열대(lv55) 붉은점도마뱀푸른열대(lv55) 사울로푸스푸른열대(lv55) 아랫뿔코끼리푸른열대(lv55.. 2018. 2. 15.
브라보 SW JY#0482:: 무기제작에 필요한 것(1) 현재 나의 스팩이다 가공/채집/궁술/무기도구제작/도축에 몰빵한 상태이며, 무기도구제작에는 활을 뿜뿜하게 올렸다. 현재 내 상태에서는 머리뼈활대와 뼈갈매기활대 제작이 가능한데,요것들은 전무 50렙 무기제작대가 있어야 가능하다. 60까지 찍으려면, 최소 5일(55->56 2일/ 59->60 3일)을 소비해야되기 때문에 잠시 프로토급은 접어두기로 했다. 보통은 재료의 상태에 따라 무기렙이 바뀌기 때문에,도축과 채집을 먼저 올릴 것임 무기제작시 필요한 스킬들 활대제작 작업 머리뼈활대 가공된 갈비뼈 2개 표면가공 진액 1개 다듬은 머리뼈 1개 압축가공 물2개 금속막대 1개 뼈갈매기활대 가공된 갈비뼈 3개 명반 무두질 명반2개 무두질한 가죽 2개 섬유 무두질 잎2개 금속연결뭉치 1개나무껍질 1개 장식 돌장식 다듬은.. 2018. 2. 15.
[음악 가사 분석] kaggle 데이터 bilboard 1945-2015 (1) - 데이터 전처리 음악 가사 분석 - kaggle 데이터 (bilboard 1945- 2015)를 이용하여 년대 별로 자주썼던 단어들 분석해보기 2017년도에 혼자했던 프로젝트, 이게 계기가 되어 졸업 논문까지 이걸로 쓰게 되었다고 한다.... 데이터: kaggle에 누가 빌보드차트 1945-2015 데이터를 올려 놓았길래 사용! 데이터는 Year, Rank, Artist, Lyrics, Source로 이루어져 있고,Source는 뭔지 몰라서 일단 제거해버렷! 데이터 전처리 시작! 1. 데이터 형식 변환 Rank: int Song : FactorArtist : FactorYear : intLyrics: Factor Rank, Year는 Factor로,Lyrics는 char로 변경 2. NA 값 지우기 sum(is.na().. 2018. 2. 13.