해당 포스트는 Hadley Wickham이 작성한 'The tidyverse style guide' 를 번역하여 정리한 글입니다.ListsIntro - 0. WelcomeAnalysis - 1. FilesAnalysis - 2. Syntax (1)Analysis - 2. Syntax (2)Analysis - 3. FunctionsAnalysis - 4. PipesAnalysis - 5. ggplot2Packages - 6. FilesPackages - 7. DocumentationPackages - 8. TestsPackages - 9. Error messagesPackages - 10. NewsPackages - 11. Git/GitHub1. 파일(Files)1.1 이름(Names)파일 이름은 의미를 ..
해당 포스트는 Hadley Wickham이 작성한 'The tidyverse style guide' 를 번역하여 정리한 글입니다.ListsIntro - 0. WelcomeAnalysis - 1. FilesAnalysis - 2. Syntax (1)Analysis - 2. Syntax (2)Analysis - 3. FunctionsAnalysis - 4. PipesAnalysis - 5. ggplot2Packages - 6. FilesPackages - 7. DocumentationPackages - 8. TestsPackages - 9. Error messagesPackages - 10. NewsPackages - 11. Git/GitHubtidyversetidyverse는 효율적인 R분석을 위하여 다양..
해당 포스트는 다이소에서 구입한 '차량용 스마트폰 거치대'에 대한 제품 후기를 작성한 글 입니다. 구입하게 된 계기 제주 여행을 갈 때마다 항상 차량 렌트를 했었고 매번 휴대폰 거치대가 없어 불편함을 느꼈습니다. 이번 여행에서도 렌트 계획이 있어 휴대가 가능한 차량용 스마트폰 거치대를 찾게 되었습니다. 여행일이 얼마 남지 않아 인터넷 쇼핑이 아닌 가까운 다이소를 방문하였고, 아래 제품을 구입하였습니다. 제품 정보 제품명 : 고정력이 강한 흡착식 '스마트폰 스탠드' 구입처 : 다이소 가격 : 5,000원 제품 후기 이번 여행에서 렌트한 차량은 쏘울EV였는데 아래 2가지 불편함이 있어 제대로 사용하지 못했습니다. 쏘울EV 에는 장착할만한 곳이 마땅치 않다 앞유리 : 전면 유리가 ..
이번 포스트는 데이터 분석 전문가(ADP) 15회 실기 시험의 응시 후기 입니다. 지난 시험 후기(14회)는 아래 링크를 참고 하시면 됩니다. 데이터분석전문가(ADP) 14회 실기 후기 1. 시험장 환경 시험 장소는 대학로에 있는 컴퓨터 학원이었고, 전반적으로 시설이 깔끔하여 좋았습니다. 다만, 책상의 세로폭이 좁고 칸막이가 고정되어 있지 않아 늦게 도착하였더니 개인 자료를 놓을 곳이 부족했습니다. 2. 분석 환경 가상 환경(vmware)에서 서버 버전을 구동하고 웹(chrome)으로 접근하여 분석 수행하였습니다. R: R Studio Server Python : Jupyter Nnotebook 지난 시험(14회)과 마찬가지로 Jupyter Notebook에는 R이 설치되어 있지 않았고, R Notebo..
코딩팩토리 님의 '효율적인 애드센스 광고배치 전략' 글을 보고 동기부여 받아 '친절한 효자손' 님 가이드에 맞춰 제 블로그에 적용 과정을 정리한 글 입니다. 블로그를 운영하면서 작더라도 지속적인 개선이 될 수 있도록 능력자 분들의 블로그를 돌아다니며 공부하고 있습니다. 최근 두 블로그(친절한 효자손님 블로그, 코딩팩토리님 블로그)에서 공부하고 있었는데, 두 블로그 모두 상단에 2개의 애드센스 배너가 적용되어 있는 것을 알게 되었습니다. 호기심이 생겨 좀더 검색하다보니 '코딩팩토리'님이 작성하신 '효율적인 애드센스 광고배치 전략' 글에서 상단 애드센스 2개 배치 효과에 대해 알 수 있었고, 실제 적용 방법에 대한 안내는 없어 '친절한효자손&#..
R-bloggers에서 흥미로운 컨텐츠를 찾아 소개하는 포스트 입니다. 이번 포스트에서는 'R에서 실행 시간(running time)을 계산하는 5가지 방법'을 소개합니다. 개요 R에서 실행 시간을 측정하는 방법은 크게 2가지로, 시스템 함수를 이용하는 방법과 외부 패키지를 이용하는 방법이 있습니다. 아래에서는 두 분류에 포함되는 총 5가지 함수 및 패키지의 사용방법을 소개하며 마지막엔 간략한 결론을 제시합니다. 1. Using Sys.time Sys.time()은 시스템 함수로 현재 시스템 시간을 출력하는 함수이며, 코드 청크의 시작과 끝의 시간 차이를 측정하여 측정 할 수 있습니다. 사용법 01 | start_time
현재 블로그에 적용된 CCZ-CROSS 스킨 서식 사용법 중 각주(footnote)에 대하여 정리한 글 입니다. 블로그 스킨 선택에 있어 고심끝에 CCZ-CROSS 스킨을 적용하고나니 하나둘씩 개인적인 요소들을 반영하고 싶은 욕심이 났습니다. 현재는 개발자분이 업데이트를 중단한 상태지만 기존 사용자가 많아서인지 검색을 통한 추가 정보 획득이 어렵지 않았습니다. 스킨을 배포하는 공식 사이트 외에 개발자 분의 테스트 페이지를 찾았고 대부분의 서식이 설명 및 사용법의 구조로 설명되어 있었습니다. 각주(footnote)에 대한 사용법만 조금 부족한 듯하여 추가 내용을 정리해 보았습니다. 각주(footnote) 각주(footnote)는 해당 자료에 대한 전체 인용을 표시해 주는 부분입니다. {{각주}}가 위치해 ..
CentOS 에서 CPU 코어별 사용량을 확인하는 방법에 대한 포스트 입니다.회사에서 사용하는 분석 서버는 다수의 사용자가 작업을 수행하고 있습니다. 사용을 유연하게 하고자 계정별 물리적인 제한을 두지 않고 파이썬 스크립트 내에서 scikit-learn의 n_jobs 파라미터를 조절해 가며 사용하고 있습니다.ex1) 전체 코어 수 = 72개 → 8명 사용 : n_jobs = 9 설정ex2) 전체 코어 수 = 72개 → 3명 사용 : n_jobs = 24 설정동시 접속자 수가 많지 않거나 특정 이슈로 빠른 처리가 필요한 경우 리소스 몰아주기를 하는데, 가끔 확인되지 않은 작업이 있을 수 있기에 반드시 사전 확인을 해야 합니다.ex) 대용량 학습, 배치 작업 등리눅스에서 기본적으로 제공하는 top 명령어로 ..
이 포스트는 한빛미디어에서 출간한 '이것이 데이터 분석이다 with 파이썬'을 읽고 작성한 서평입니다. 책에서는 본 도서를 이론보다 '흐름'으로 제대로 배우는 데이터 분석 입무+실무 활용서라고 소개하고 있습니다. 입문자에게 중요한 것은 이론이나 스킬이 아닌, 문제에 올바르게 접근하는 '사고의 과정'이며, 그것을 위해 실생활과 밀접한 데이터를 [탐색] → [시각화] → [분석] 등의 단계별 흐름으로 설명합니다. 이 책에서 다루는 실행활 예제 우리나라는 술을 얼마나 독하게 마실까? - 국가별 음주 데이터 분석 그 선수의 내년 연봉은 얼마쯤 될까? - 프로야구 선수의 다음 해 연봉 예측 향후 5일 비트코인 시세 오를까, 떨어질까? - 비트코인 시세 예측 내가 볼 영화..
제이펍 서평 이벤트에 당첨되어 '파이썬으로 배우는 자연어 처리 인 액션' 책을 신청하였고 신청한지 4일만에 배송되어 받았습니다. 업무에 연관된 책이어서 출간 소식을 듣고 기다리고 있었는데 타이밍이 맞아 무료로 좋은 책을 볼 수 있게 되었습니다. ^^ 책에 대한 자세한 내용은 1독 후 작성할 예정이지만, 간단한 소개와 제가 개인적으로 기대를 했던 이유를 아래 적어보았습니다. 도서 소개 참고 : 제이펍 소개 자료 도서명 : 파이썬으로 배우는 자연어 처리 인 액션 원서명 : Natural Language Processing in Action 저자 : 홉스 레인, 하네스 막스 하프케, 콜 하워드 역자 : 류광 출판사 : 제이펍 예제 코드(GitHub) : https://github.com/tota..