프로그래밍 공부를 위해 Projetct Euler의 문제 풀이를 연습하는 내용입니다. 문제(problem), 제 답변(answer), 추천하는 타인 답변(solution)으로 구성되어 있습니다. 기본적으로 풀이는 R을 사용하였지만, 일부 연습을 위해 Python으로도 구현해 보았습니다. Problem 번호 : 4 제목 : 세자리 수를 곱해 만들 수 있는 가장 큰 대칭수 설명 : 앞에서부터 읽을 때나 뒤에서부터 읽을 때나 모양이 같은 수를 대칭수(palindrome)라고 부릅니다. 두 자리 수를 곱해 만들 수 있는 대칭수 중 가장 큰 수는 9009 (= 91 × 99) 입니다. 세 자리 수를 곱해 만들 수 있는 가장 큰 대칭수는 얼마입니까? Answer & Solution - R 어떤 수(n)에 대하여 대..
프로그래밍 공부를 위해 Projetct Euler의 문제 풀이를 연습하는 내용입니다. 문제(problem), 제 답변(answer), 추천하는 타인 답변(solution)으로 구성되어 있습니다. 기본적으로 풀이는 R을 사용하였지만, 일부 연습을 위해 Python으로도 구현해 보았습니다. Problem 번호 : 3 제목 : 가장 큰 소인수 구하기 설명 : 어떤 수를 소수의 곱으로만 나타내는 것을 소인수분해라 하고, 이 소수들을 그 수의 소인수라고 합니다. 예를 들면 13195의 소인수는 5, 7, 13, 29 입니다. 600851475143의 소인수 중에서 가장 큰 수를 구하세요. Answer & Solution - R 어떤 수(num)를 인자로 받아 소인수 집합(num_list)을 구하는 함수 작성 2부..
이번 포스트는 데이터 분석 전문가(ADP) 14회 실기 시험의 응시 후기 입니다. 추가 궁금하신 사항은 질문주시면 답변 드리겠습니다. 1. 시험장 환경 시험 장소는 선릉이었는데 생각보다 환경이 좋았습니다. 개인 자료는 제한 없이 가지고 들어갈 수 있으며 나올 때 가지고 나올 수 있었습니다. 2. 분석 환경 가상 환경(vmware)에서 서버 버전을 구동하고 웹(chrome)으로 접근하여 분석 수행하였습니다. R: R Studio Server Python : Jupyter notebook 3. 보고서 제출 보고서는 PDF 형태로 제출해야 하며, 소스코드도 PDF내에 포함되어야 함 word, powerpoint, excel 활용 가능 저는 powerpoint를 사용했었는데.. 프레임, 배치 등 의미없는 곳에 ..
프로그래밍 공부를 위해 Projetct Euler의 문제 풀이를 연습하는 내용입니다. 문제(problem), 제 답변(answer), 추천하는 타인 답변(solution)으로 구성되어 있습니다. 기본적으로 풀이는 R을 사용하였지만, 일부 연습을 위해 Python으로도 구현해 보았습니다. Problem 번호 : 2 제목 : 피보나치 수열에서 4백만 이하이면서 짝수인 항의 합 설명 : 피보나치 수열의 각 항은 바로 앞의 항 두 개를 더한 것이 됩니다. 1과 2로 시작하는 경우 이 수열은 아래와 같습니다. 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, ... 짝수이면서 4백만 이하인 모든 항을 더하면 얼마가 됩니까? Answer & Solution - R 피보나치 수열을 구하는 함수를 구현 :..
프로그래밍 공부를 위해 Projetct Euler의 문제 풀이를 연습하는 내용입니다. 문제(problem), 제 답변(answer), 추천하는 타인 답변(solution)으로 구성되어 있습니다. 기본적으로 풀이는 R을 사용하였지만, 일부 연습을 위해 Python으로도 구현해 보았습니다. Problem 번호 : 1 제목 : 1000보다 작은 자연수 중에서 3 또는 5의 배수를 모두 더하면? 설명 : 10보다 작은 자연수 중에서 3 또는 5의 배수는 3, 5, 6, 9 이고, 이것을 모두 더하면 23입니다. 1000보다 작은 자연수 중에서 3 또는 5의 배수를 모두 더하면 얼마일까요? Answer & Solution - R 1부터 1000까지 1씩 증가(i) 3 또는 5로 나누었을때, 나머지가 0인 경우 해..
현상 파이참에서 코딩 시, 파일 경로 탐색(tab 또는 ctrl + space)이 되지 않음 해결 jetbrain 홈페이지에서 file path autocomplete 플러그인 제공 (pycharm에 공식 build-on 된건 아닌듯) 플러그인을 다운받고 아래 메뉴에서 해당 파일 등록 후 리스타트! 위치 : Setting - Plugins - Install plugin from disk 출처 https://plugins.jetbrains.com/plugin/11088-file-path-autocomplete
파이참(Pycharm)에서 github 사용 시 발생한 계정 오류 문제 해결 과정을 정리한 글 입니다. 현상 파이참(Pycharm)에 2개의 Github 계정이 등록되어 있었고, 변경 내역 반영 시 원하는 계정으로 적용되지 않음 ex) 'A계정'과 'B계정' 동시 존재 → 'B계정'으로 git push 하고 싶으나 'A계정'으로만 push 되는 상황 접근 등록 계정을 관리하는 파일이 있을 것이라고 판단되어 해당을 찾기 시작함 ex) 검색, 검색, 검색, 그리고 물리적인 노가다.. 해결 검색을 통해 .git 폴더의 config 파일을 수정하면 된다고 찾음 (링크) but, .git 폴더를 바로 찾지 못하였고 '내 문서' 폴더 어딘가에 ..
파이참(Pycharm) 사용 중 발생한 인증서 에러 문제(ssl error)의 해결 과정을 정리한 글 입니다. 현상 회사에서 사용하고 있는 업무 PC에 설치된 파이참(Pycharm)에서 ssl error가 발생하였고, 업데이트로 인해 기존 세팅값이 초기화 된 것으로 예상되었습니다. 접근 Python 패키지 설치시에는 --trusted-host 옵션을 이용하여 해결 했었으나 이번 경우는 Pycharm에 설정된 인증서에 대한 에러로 판단되어 검색을 통해 해결 3가지 해결 방법을 찾아내었습니다. (링크) Server Cerificates 문제 해결 방법 SSL 통신 관련 옵션을 해제 회사내 인증서 또는 Self 인증서 설정 Intellij IDE 자체 인증 해결 개인 PC 라 보안 위험이 적다고 판단되어 3개..
현상 pychram에서 github에 pull 시 에러 발생 아래 링크에서 확인하니 옵션에 설정해 준다고 함 https://www.lesstif.com/pages/viewpage.action?pageId=14090808) 중간쯤 'SSL Verify 옵션 Off' 내용 확인 해결 모든 https repository 연결시 ssl 검증 끔 git config --global http.sslVerify false ## 또는 다음과 같이 환경 변수로 설정 가능 export GIT_SSL_NO_VERIFY=0 https repository 연결시 ssl 검증 끔 git config http.sslVerify false 확인해 보니 .gitconfig 에 아래 내용이 추가됨 [http] sslVer..
제 14회 ADP 실기를 준비해보자!! 여기저기 사이트를 돌아다니며 기출자료 정리중! 13회, 14회 실기시험에는 텍스트 마이닝 과목이 출제되지 않았습니다. 시험 전 공지사항을 참고하시어 착오 없으시길 바랍니다. (참고 : 데이터분석전문가(ADP) 14회 실기 후기) 0. 주제 분류 통계분석 데이터마이닝 텍스트마이닝 1. 통계 분석 폐활량(Fev) 예측 문제 (나이, 키, 성별, 흡연 유무) - 2017.04.30 EDA 및 상관관계 분석 적절한 회귀모형 선택 회귀모형 해석 (변수 별 증가에 따른) 평균 키, 나이(여자, 흡연자) 일 경우 폐활량 예측 통계 문석 문제 - 12회 기출 변수 시각화(변수간 상관관계, 변수별 이상치 파악) 회귀모형 적합과 유의성 검정 회귀 계수에 대한 standard erro..