본문 바로가기

Computer55

[스크랩] XGBoost 뿌수기! https://blog.diyaml.com/teampost/XGBoost-%EB%BF%8C%EC%88%98%EA%B8%B0!/ XGBoost 뿌수기! XGBoost: A Scalable Tree Boosting System 논문의 요약을 담고 있습니다. blog.diyaml.com XGBoost: A Scalable Tree Boosting System 논문을 친절하게 요약한 글이라서 저장해둡니당.. 특히 split finding algorithms 부분이 도움이 많이 되었습니다(~ ̄▽ ̄)~ 다들 읽어보시길,, 2021. 10. 25.
[Folium] Choropleth 지도 전부 검은색으로 뜰 때 해결법 + 미국 zip code별 GeoJSON 자료 Folium은 파이썬에서 지도를 이용한 데이터 시각화를 해야 할 때 쓸 수 있는 가장 유용한 툴입니다. 그 중에서도 choropleth의 경우 지도 위에 수치형 데이터를 표현할 수 있기 때문에 많이 사용되는데요, 간혹 데이터프레임의 데이터를 가져다 choropleth map을 구현하려는데, 밑의 캡쳐처럼 모든 지역이 검은색으로 뜨는 현상이 일어날 수 있습니다. (제가 그랬읍니다,,) 하지만 프로그래밍을 하면서 겪는 대부분의 오류들이 그렇듯, 모든 지역이 검은 색으로 나타나는 것은 정해진 규칙들을 지키지 않았기 떄문에 발생합니다. 가장 먼저 왜 지역들이 검은 색으로 나오는지를 확인해야 하는데요, folium 공식 문서에 의하면 choropleth 객체에 주게 되는 인자들 중 nan_fill_color는 디.. 2021. 9. 21.
[파이썬 오류] "TypeError 'xxx' object is not callable" 무슨 뜻? 파이썬 코드를 실행함에 있어서 다양한 에러메세지를 만나게 되는데요, 'TypeError : ('Series'/'list'/'int' 등등..) object is not callable' 이와 같은 에러 메세지가 뜰 때가 있습니다. 여기서의 'callable'은 뭘 의미하고, 이 에러를 해결하려면 어떻게 해야 할까요? python - What is a "callable"? - Stack Overflow What is a "callable"? Now that it's clear what a metaclass is, there is an associated concept that I use all the time without knowing what it really means. I suppose everyb.. 2021. 9. 13.
[백준] 10952 : while(1) 무한반복문 사용하기 10952번: A+B - 5 (acmicpc.net) 10952번: A+B - 5 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. www.acmicpc.net 백준 10952번: A+B - 5 : 네이버 블로그 (naver.com) 백준 10952번: A+B - 5 - 문제 링크 https://www.acmicpc.net/problem/10952 - 문제 사진 - 생각을 많이 했던 부분 While문 탈출... blog.naver.com while 문을 사용해본 적이 많이 없기도 하고 while문 사용할거면 for문 사용하는게 낫지않나 싶어서 그동안 거의 연습을 못했었다! 마침 백준 단계별 문제풀이 시작하면서 파이썬 기초 문법을 확인해나가고 있었는데, while문 부분 진입하자.. 2021. 9. 12.
[Python] 정규표현식 : 패턴 겹치는 경우 모두 찾는 방법 안녕하세요! 이 게시물에서는 파이썬에서 정규표현식을 사용할 때 유의해야 할 특성을 정리해보도록 하겠습니다. 파이썬으로 문자열을 다루다 보면 정규표현식을 사용하게 되는 경우가 많습니다. 정규표현식이란, 문자열 내에서 특정한 규칙을 찾는 문자열을 찾기 위해 사용하는 표현입니다. 파이썬에서는 기본적으로 're'라는 모듈을 통해서 정규표현식을 사용할 수 있도록 하고 있습니다. 그런데 이 모듈을 사용하면서, 생각처럼 잘 작동하지 않는 경험을 하실 수도 있을 텐데요, re 모듈의 특성을 알고 나면 본인이 원하는대로 정규표현식을 사용할 수 있으리라 생각합니다! Regular Expression HOWTO — Python 3.9.7 documentation Regular Expression HOWTO — Python .. 2021. 9. 6.
[Do it! 구글 애널리틱스 입문] 4장. 목표 설정하기 (1) 04-1 데이터 분석을 위한 전략 세우기 1단계. 목적/지표/목표 설정하기. 세 가지 질문을 통해서 전략을 단계적으로 수립할 수 있다 Q1. 목표 : 나는 어떤 결과를 기대하는가? Q2. 지표 : 결과의 성패는 어떤 지표로 판단할 수 있는가? Q3. 목표 : 지표를 달성하려면 어떤 사용자 행동을 유도해야 하는가? 예) 웹 사이트를 운영하고 있다. 목표 : 매출을 높이고 싶다. 지표 : a. 매출액 nn원 이상 도달 / b. 구매 완료 수 nn회 이상 목표 : a. 상품 구매 / b. 구매 완료 페이지 도착 KPI (Key Performance Index) : 핵심 성과 지표. 측정 가능해야 함. 전환 : 목표의 달성. 앞선 예시에서는 개개인의 상품 구매 / 구매 완료 페이지 도착이 이에 해당됨. 2단계... 2021. 9. 4.