목록전체 글 (346)
Hey Tech
👨💻 들어가며 본 포스팅에서는 아래의 그림처럼, 파이썬 subplot을 활용하여 2개 이상의 그래프를 하나의 figure에 출력하는 방법을 소개합니다. Step 1. 패키지 import 데이터 시각화를 위한 matplotlib 패키지를 설치하고 import 합니다. import matplotlib.pyplot as plt 🎯 패키지 설치방법 더보기 pip install matplotlib Step 2. 데이터셋 준비 저는 월별 데이터 건수를 저장한 series 타입의 데이터를 활용할 계획입니다. 1) 첫 번째 데이터셋 2) 두 번째 데이터셋 Step 3. x축, y축 데이터 분리 x축과 y축에 각각 시각화할 데이터를 각각 나눕니다. x1 = dataset_pos_m.index y1 = dataset_p..
👨💻 들어가며 본 포스팅에서는 이클립스를 활용하여 간단한 정적(static) 웹 페이지를 만드는 과정을 소개합니다. 구체적으로, 메인 페이지와 2개의 페이지로 총 3개의 페이지를 만들고, 메인 페이지에서 다른 2개의 페이지로 하이퍼링크를 통해 넘어가는 방법을 소개합니다. 1. 개발 Step 1. 이클립스 실행 먼저, 이클립스를 실행합니다. Step 2. Web 개발 모드 변경 이클립스 내 우측 상단에 보면 돋보기 아이콘이 있습니다. 아래의 스크린샷처럼, 돋보기 아이콘 우측에 위치해 있는 Open Perspective 아이콘을 클릭합니다. 아래에서 두 번째에 있는 Web을 선택하고 하단에 Open 버튼을 클릭합니다. Step 3. Static Web Project 생성 상단 메뉴바에서 File > New..
📚 목차 1. 파일 생성하기 2. 내용 작성 3. 저장 및 종료 4. 편집 및 저장 1. 파일 생성하기 1) 기본 명령어 cat > 파일명.확장자명 2) 메모장 생성 예시 cat > memo.txt 3) 파이썬 파일 생성 예시 cat > main.py 2. 내용 작성 생성한 파일에 작성하고 싶은 내용을 마음껏 작성하시면 됩니다. 3. 저장 및 종료 내용을 모두 작성하고 편집을 종료하고 싶다면 키보드 control과 z버튼을 동시에 눌러줍니다. 4. 편집 및 저장 파일 내용을 편집하는 명령어는 아래와 같습니다. vi 파일명.확장자명 명령어 입력 후 엔터를 눌러주시면 아래와 같이 기존에 저장한 내용이 나옵니다. 메모장처럼 바로 편집은 불가하고, 키보드 i 버튼을 클릭하면 아래와 같이 편집 기능이 활성화됩니다..
1. Erlang OTP 설치 OS에 맞게 Erlang OTP를 설치합니다. 저는 윈도우10 64비트를 사용 중이며 OTP 24.1.7 64bit를 설치했습니다. https://erlang.org/download/otp_versions_tree.html OTP Versions Tree The main track including the maintenance branch of the current release erlang.org 2. RabbitMQ 서버 설치 RabbitMQ 서버를 설치합니다. 저는 3.9.11 버전을 설치했습니다. https://www.rabbitmq.com/install-windows.html Installing on Windows — RabbitMQ Installing on Win..
❗️ 에러 메시지 컴파일 중 아래와 같은 에러를 마주하였습니다. Error: Could not find or load main class 패키지명.자바명 Caused by: java.lang.ClassNotFoundException: 패키지명.자바명 💡 원인 해당 에러의 원인은 이클립스 내 자바 라이브러리가 제대로 설정되어 있지 않기 때문입니다. 먼저, 코드 내 패키지, 클래스 이름, 파일명 등에 오탈자가 없는지 확인해 봅니다. 그럼에도 위와 같은 에러가 발생한다면, 아래의 해결방법을 참고해 주세요. ✅ 해결방법 Step 1. 프로젝트 Properties 접근 프로젝트 이름 우측 클릭 후 Properties 클릭합니다. Step 2. JRE System Library 체크 1) 좌측 메뉴바에서 Java ..
💡 들어가며 본 포스팅에서는 데이터를 주 단위로 카운팅하고 이를 시각화하는 방법을 소개합니다. 1. 패키지 import import pandas as pd import numpy as np import matplotlib.pyplot as plt 2. 데이터셋 불러오기 포스팅에서 사용되는 데이터셋은 공유가 불가하오니 학습 목적으로만 봐주시길 바랍니다. DATASET = pd.read_csv('./dataset_app_review.csv') DATASET.head() 3. 데이터 타입 확인 DATASET.dtypes 아래와 같이, 날짜 정보(date)는 현재 정수형(int)입니다. 편리하게 날짜형 데이터를 처리하기 위하여 이를 datetime 타입으로 바꿔줄 필요가 있습니다. 4. 데이터 타입 변경 "연-..
💡 들어가며 본 포스팅에서는 데이터를 월 단위로 카운팅하고 이를 시각화하는 방법을 소개합니다. 1. 패키지 import import pandas as pd import numpy as np import matplotlib.pyplot as plt 2. 데이터셋 불러오기 포스팅에서 사용되는 데이터셋은 공유가 불가하오니 학습 목적으로만 봐주시길 바랍니다. DATASET = pd.read_csv('./dataset_app_review.csv') DATASET.head() 3. 데이터 타입 확인 DATASET.dtypes 아래와 같이, 날짜 정보(date)는 현재 정수형(int)입니다. 편리하게 날짜형 데이터를 처리하기 위하여 이를 datetime 타입으로 바꿔줄 필요가 있습니다. 4. 데이터 타입 변경 "연-..
📚 목차 1. 사전 준비 2. 월 데이터 추출 3. 요일 데이터 추출 4. 특정 기간 데이터 추출 📌 1. 사전 준비 아래의 그림 1과 같이, 데이터셋에 날짜 데이터는 datetime 타입을 가지도록 사전에 준비해 주셔야 합니다. 만일, 날짜 데이터가 '20220101'과 같이 문자열이나 정수형이라면 아래의 포스팅을 참고하셔서 데이터 타입을 datetime으로 변경하시길 바랍니다. https://heytech.tistory.com/443?category=453614#recentComments [Python] 숫자형/문자열 데이터를 날짜형으로 바꾸기(pd.to_datetime) 📌 목표 숫자형 데이터를 날짜 형태로(i.e., datetime) 변환하기 예시: 20220816 (int) 👉 2022-08-1..