본문 바로가기

프로그래밍

(357)
RMSLE 의 의미는 무엇일까? 아래내용은 개인적으로 의미를 생각해 본 것입니다. (정식으로 통계학 공부하면서 배운 내용이 아니에요.) 개념상 틀린 부분, 부정확한 부분이 있다면, 지적바랍니다. RMSLE 는 Root Mean Square Logarithmic Error 이고, 그 식은 다음과 같다. $ \sqrt{ \frac{1}{n} \sum_{i=1}^{n}{ (\log( p_i + 1) - \log(a_i + 1))^2} } $ $ = \sqrt{ \frac{1}{n} \sum_{i=1}^{n}{ (\log \frac {p_i + 1} {a_i + 1} )^2} } $ 이 값의 의미는 무엇일까? 이 의미를 이해하려면, 우선 RMSE, Root Mean Square Error 를 이해할 필요가 있다. RMSE 는 예측값과 실제값의..
[번역] ipywidgets 설치 문서 https://github.com/jupyter-widgets/ipywidgets/blob/master/docs/source/user_install.md 의 번역입니다. 설치 현재버전의 ipywidgets는 pip 나 conda 로 설치가 가능하다. Pip로 설치 pip install ipywidgets jupyter nbextension enable --py widgetsnbextension virtualenv 를 사용해서 활성화(activate)된 가상환경에서 작업할 경우에는, 고립된 환경에서 확장을 enable하려면, --sys-prefix 옵션이 필요할 수 있다. (즉, jupyter nbextension enable --py widgetsnbextension --sys-prefix 로 실행한다...
따릉이 신규사용자 시계열 분석 ( 2018년 6월 70대이상 사용자수의 이상치)
[CentOS7] OS 설치 후 yum 을 실행했으나, 네트워크이슈로 실패했다. CentOS 7 을 설치하고, yum update 를 실행해 보았으나, Could not resolve host 에러가 발생하며 실패했다. [me@localhost ~]$ sudo yum update [sudo] password for me: Loaded plugins: fastestmirror, langpacks Loading mirror speeds from cached hostfile Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=os&infra=stock error was 14: curl#6 - "Could not resolve host: mirrorlist.centos.org; Unkno..
[Python|Jupyter] ipywidgets 관련링크 https://github.com/jupyter-widgets/ipywidgets https://towardsdatascience.com/interactive-controls-for-jupyter-notebooks-f5c94829aee6?fbclid=IwAR3NkHUejJai2-F3GM5J_W6CsGIHFU_fF7RpjxhTrLdrVSPtNYvZ6y587Oc https://www.youtube.com/watch?v=SN0Bflf14C4
[Python|Jupyter] 노트북(.ipynb)을 nbconvert 로 html 로 변환하다 UnicodeDecodeError 가 발생하였다. 주피터 노트북으로 데이터를 분석하고, 그 결과물을 .html 로 변환하려 하였다. 변환메뉴를 선택하였으나, 변환되지 않고, 다음과 같은 UnicodeDecodeError가 발생하였다. Traceback (most recent call last): File "D:\Python3664\lib\runpy.py", line 193, in _run_module_as_main "__main__", mod_spec) File "D:\Python3664\lib\runpy.py", line 85, in _run_code exec(code, run_globals) File "D:\PyEnvs\aicpu3664\Scripts\jupyter-nbconvert.EXE\__main__.py", line 9, in File "d:..
[번역] 디바이스네임과 심볼릭 링크 이해하기 device : 장치, 디바이스 device name : 장치이름, 디바이스이름, 디바이스네임, 디바이스명 namespace : 명칭공간, 네임스페이스, 이름공간 Object Manager : 개체 관리자, 객체 관리자, 오브젝트 매니저, 오브젝트 관리자 디바이스네임과 심볼릭 링크 이해하기 / Understanding Device Names and Symbolic Links 요약 / SUMMARY 하드디스크, 직렬포트, 병렬포트 같은 디바이스(장치)는 기본적으로 내부 윈도우즈 NT 디바이스네임을 갖고, 옵션으로 MS-DOS 디바이스네임도 가질 수 있다. 이 두가지 이름은 윈도우즈 NT 개체 관리자 (Windows NT Object Manager) 이름공간(namespace)에 있게 된다. 윈도우즈 NT와..
이등변직각삼각형 이등분각 무한급수 문제는 http://ggomjirak.tistory.com/224. 이등변 직각삼각형에서 아래 그림의 회색부분의 넓이의 합을 구하는 것이 문제임. 삼각형을 분할하는 방법은, 남겨진 각을 계속 이등분하는 것임. (선분 (0, 1)을 1/2지점, 3/4지점, 7/8지점, ... 으로 분할하는 것처럼.) 값이 얼마인지 궁금하여 파이썬으로 간단히 계산해 본 소스코드는 다음과 같다. import math # . # |\ # |o\ # | \ # | \ # | \ # | \ # | \ # | \ # | \ # ._________\____ # P # # pi / n \ # o_n = ---- | 1 - 0.5 | # 4 \ / # def P(n): o_n = (math.pi/4)*(1 - (.5)**n) return..