본문 바로가기

SMALL

분류 전체보기

(133)
[Daily] 3월 23일 국제 강아지의 날, 우리집 리오를 소개해요! 안녕하세요! 데코입니다! 3월 23일이 "국제 강아지의 날"이라고 해요! 2006년 미국의 반려동물학자인 콜린 페이지의 제안으로 만들어진 날로, 매년 3월 23일이다. 국제 강아지의 날 제정은 세계 모든 강아지들을 사랑하면서 보호하는 것은 물론 유기견 입양 문화를 정착시키자는 취지로 이뤄진 것이다. 제가 키우는 푸들 강아지인 리오를 국제 강아지의 날을 맞이해서 소개해드리려고 합니다...! 리오는 5년째 같이 살고 있는 강아지예요! 리오가 애기인 시절에 의사 선생님이 주사를 맞지 않고 산책하면 안 좋을 수 있다고 해서! 여러 종류의 주사들을 다 맞을 때까지 산책을 안 하고 집에서 가족들과 있다 보니 사회성이 많이 떨어져요...! 밖에서 큰 강아지가 보이면 도망가고, 작은 강아지가 있으면 짖고요! 강아지 놀..
[(현)Looker Studio / (구)구글 데이터 스튜디오] 루커 스튜디오란? 안녕하세요! 데코입니다! 이번 포스팅은 루커 스튜디오(구글 데이터 스튜디오)에 대해서 뭔지 간단하게 설명하려고 합니다! 루커 스튜디오(구글 데이터 스튜디오)란? 루커 스튜디오는 2022년 10월에 구글 데이터 스튜디오에서 변경되면서 새롭게 발표했다고 해요! 루커 스튜디오는 구글에서 제공하는 무료 비즈니스 인텔리전스 도구이자 클라우드 서비스입니다! 이 도구를 사용하면 데이터 시각화, 보고 및 분석을 쉽게 할 수 있다고 해요! 태블로(Tableau)의 구글 버전이라고 생각하시면 될 것 같아요! 루커 스튜디오(구글 데이터 스튜디오)는 사용자가 다양한 데이터 소스로부터 데이터를 가져와서 쉽게 분석하고 시각화할 수 있도록 도와준다고 해요! 구글 데이터, 구글과 연계된 애널리틱스, 구글 에드센스, 유튜브, 구글 스..
[우분투/Ubuntu] 우분투 내 미니콘다3 설치 방법과 코드 안녕하세요! 데코입니다! 이번 포스팅은 어려운 내용은 절대 아니지만! 혹시나 처음 우분투 환경에서 미니콘다를 설치하는 분들을 위해 우분투 내 미니콘다를 설치하는 방법과 코드를 정리하려고 합니다! 왜 미니콘다를 설치할까? 아나콘다는 다양한 데이터 분석 라이브러리와 패키지를 포함하는 대규모 배포판이에요! 아나콘다에 존재하는 모든 패키지를 이용하지는 않기 때문에, 모두 설치할 필요가 없어요! 미니콘다는 최소한의 필요한 패키지만 포함하고 있어서 용량이 적은 장점이 있습니다! 또 아나콘다에서 자주 이용하는 'conda'를 포함하고 있어서 가상환경을 생성하고 관리도 가능해요! 독립적인 가상환경을 생성하고, 각각의 프로젝트에 필요한 패키지를 설치하여 관리가 가능해요! 한마디로 요약하면! '미니콘다는 데이터 분석에 필..
[Daily] 제6회 빅데이터분석기사/빅분기 필기 접수 완료...!(접수 방법) 안녕하세요! 데코입니다! 최근에 계속 빅데이터분석기사 필기 공부를 하고 있다가 접수 기간이 다가와서 바로 접수를 했어요! 접수 기간은 2023년 3월 6일 10:00(월요일) ~ 2023년 3월 10일 18:00(금요일), 5일간 신청받고 있어요! 제6회 빅데이터분석기사 필기시험은 2023년 4월 8일 10:00(토요일)에 실시합니다! 빅분기 필기시험 준비하신 분들은 기간 놓치지 말고 꼭 접수하세요!! 링크도 첨부해둘게요! (접수 링크) 필기는 1년에 2번 밖에 없으니까요!! 접수 기간은 3월 10일 18시까지이지만 생각보다 고사장이 별로 없더라구요! 이동하기 편한 고사장으로 빨리 접수하는 게 리스크가 적을 것 같아요! '서울특별시' 지역에는 아래 사진처럼 15개의 고사장이 있어요! 아래 사진은 3월 7..
[python/numpy] 배열 가로 쌓기-np.hstack(), 배열 세로 쌓기-np.vstack() 안녕하세요! 데코입니다! 오늘은 파이썬에서 많이 다루는 numpy를 이용해서 배열을 가로 세로로 쌓는 방법에 대하여 포스팅하려고 합니다! np.hstack()과 np.vstack() 함수는 NumPy 라이브러리에서 제공하는 배열을 쌓는 함수입니다. 1. np.hstack() np.hstack() 함수는 주어진 배열들을 수평(가로)으로 합치는 기능을 해요! 이 함수는 1차원 배열을 수평(가로)으로 쌓을 때 많이 사용됩니다. 아래 코드는 1차원 배열인 arr1과 arr2를 수평(가로)으로 쌓아 쌓는 코드예요! import numpy as np arr1 = np.array([1, 2, 3]) arr2 = np.array([4, 5, 6]) # np.hstack()을 활용한 배열 가로 결합 arr3 = np.h..
[Daily] ChatGPT를 활용한 파이썬(python) 코드 작성 안녕하세요! 데코입니다! 오늘은 요즘에 가장 핫한 ChatGPT로 분석 코드 작성이 가능한지 포스팅하려고 합니다! 최근에 ChatGPT가 엄청 핫하죠! 저도 ChatGPT로 이것저것 사용해 보다가! 분석 코드도 작성이 될까 싶어서 질문을 해보았는데! 은근 잘 답변하더라고요! 1. ChatGPT란? ChatGPT는 OpenAI가 개발한 인공지능 언어 모델(챗봇)이에요! 사용자의 질문에 대한 답변을 자연스러운 문장으로 생성해 주는 기술입니다! 이전에 질문한 내역들을 계속 기억을 하고 있을 정도로 엄청 정교하더라고요! 2. ChatGPT 사용한 코드 작성 (1) 간단한 코드 먼저 간단한 python 코드를 요청해 보았어요! 자주 사용하는 for 반복문을 이용해서 '1부터 10까지의 합을 구하는 코드'를 작성을..
[빅데이터분석기사/빅분기/필기 정리] 고급 분석기법(앙상블 분석) 안녕하세요! 데코입니다! 오늘은 빅데이터 분석기사 필기 공부를 하면서 고급 분석기법 파트에 있는 "앙상블 분석" 내용을 정리하려고 합니다! (출처 : 이기적 빅데이터 분석기사 필기 - 2023년 수험서) 1. 앙상블 의미 - 앙상블(Ensemble) 기법은 주어진 자료로부터 여러 개의 학습 모형을 만든 후, 학습 모형들을 조합하여 하나의 최종 모형을 만드는 개념 1) 약학습기(약분류기, Weak Learner) - 무작위 선정이 아닌 성공확률이 높은. 즉 오차율이 일정 이하(50% 이하)인 학습 규칙(비교적 부정확한 규칙, 분류기) 스팸 메일 처리 방법을 개발한다고 가정 시 스팸을 판정하는 여러 가지 기준이 존재할 것이다. 스팸 여부를 Yes/No로만 판정한다고 가정해보자 ex) 제목에 광고가 붙은 경우..
[Python/파이썬] Python내 logging을 통한 log 파일 남기기(코드 포함) 안녕하세요! 데코입니다! 오늘은 포스팅은 파이썬에서 logging 모듈을 통해 py파일에서 로그(log)를 남기는 이유를 설명하려고 합니다! 그리고 이용 방법과 간단한 코드도 첨부해서 어떻게 log를 남기는지 직접 보여드리려고 합니다! 1. 로그(log)를 남기는 이유 로그(log)를 남기는 이유는 "디버깅"을 하기 위해서입니다! 디버깅은 모든 소스 코드의 오류 또는 버그를 찾아서 수정하는 과정이라고 할 수 있어요! 데이터 분석 업무에서 py 파일 생성해서 실행하면 여러 가지 오류를 만날 수 있어요! log를 통해 오류가 발생하는 위치도 파악하고 중요한 정보는 로그로 남겨서 결과를 비교할 수도 있습니다! 제가 22년 P사에서 분석 업무를 수행하면서 로그(log) 내역을 남길 때에는 아래와 같은 내용을 파..

LIST