분류 전체보기

지금으로부터 약 4년 전, 스무 살이 되기 직전인 고3 겨울에 수능이 끝난 나는 모아둔 용돈을 전부 털어 나름의 로망(?)이었던 시놀로지를 한 대 구입하였다. 당시에 46만원 정도에 구입했던 것으로 기억한다. 가진 용돈을 전부 털어 구입했기 때문에 PC에 달려있던 500GB짜리 6년된 하드디스크를 떼다 꽃고, 용량이 부족하지도 않으면서 1TB Sony 외장하드를 꽃아 썼다. 이후 WD MyBook 8TB를 아마존에서 구입해서 하드를 적출해 지금까지 사용하고 있다. 나중에 하나를 더 사다가 8TB 하드 한 장을 더 적출해 16TB를 돌린 적도 있었는데, 헬륨하드 특유의 플래터 소음 + 하드 공진음, 액세스 소음에 너무 스트레스를 받은 후 욕심을 버리고 용량 다이어트를 하니 내 상황에서는 8TB 한 장도 충..
우리 할머니가 오늘로 딱 1주일 전에 돌아가셨다. 20년간 같이 살았던 우리 할머니가 가셨다. 이렇게 금방 가실 줄 몰랐다. 지난 달에 입원하실 적엔 언제나 처럼 또 퇴원하실 줄 알았다. 믿을 수 없는, 아니 받아들일 수 없는 순간의 연속이다. 할머니가 이 세상에서 마지막 들 숨을 들이마시던 그 순간, 할머니의 운구를 요청하던 그 순간, 할머니의 장례를 치룰 빈소를 계약하던 그 순간, 할머니가 입관하던 그 순간, 할머니를 천국으로 환송하며 발인하던 그 순간, 할머니의 장례를 마치고 할머니가 없는 집에 돌아온 그 순간, 할머니 곁에 할아버지를 이장시켜드리고, 기도하던 그 순간, 할머니의 주민등록을 말소시던 그 순간, 할머니의 유품들을 정리하던 그 순간. 할머니가 없는 텅 빈 방문을 열어서는, 쏟아지는 한기..
안녕하세요. JGP입니다. 이번 시간에는 matplotlib에서 그래프를 조금 더 디테일하게 디자인 할 수 있는 옵션들에 대해 알아보도록 하겠습니다. | 전체 예제 코드 import calendar month_list = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12] sold_list = [300, 400, 550, 900, 600, 960, 900, 910, 800, 700, 550, 450] fig, ax = plt.subplots() barcharts = ax.bar(month_list, sold_list) ax.set_xticks(month_list, calendar.month_name[1:13], rotation=90) for rect in barcharts: heigh..
안녕하세요. JGP입니다. 이번 시간에는 matplotlib를 이용하여 막대그래프를 그려보도록 하겠습니다. | 전체 코드 위 막대 그래프를 그리기 위한 전체 코드는 아래와 같습니다. month_list = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12] sold_list = [300, 400, 550, 900, 600, 960, 900, 910, 800, 700, 550, 450] fig, ax = plt.subplots() ax.bar(month_list, sold_list) plt.show() 그럼 하나씩 뜯어볼까요? | 예제 데이터 month_list = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12] sold_list = [300, 400, 550, ..
안녕하세요. JGP입니다. 이번 시간에는 matplotlib에서 다중 선 그래프를 그리는 방법에 대해 알아보겠습니다. | 다중 선 그래프 그리기 위 처럼 생긴 다중 선 그래프를 그리려면 어떻게 해야할까요? import matplotlib.pyplot as plt # 예제 데이터 값 dates = [ '2021-01-01', '2021-01-02', '2021-01-03', '2021-01-04', '2021-01-05', '2021-01-06', '2021-01-07', '2021-01-08', '2021-01-09', '2021-01-10' ] min_temperature = [20.7, 17.9, 18.8, 14.6, 15.8, 15.8, 15.8, 17.4, 21.8, 20.0] max_temper..
안녕하세요. JGP입니다. 슬슬 올 것이 오고 있습니다.. 후후.. 그 동안에는 데이터 분석과는 거리가 먼, 말 그대로 '개발'만 주구장창 했으니 데이터 분석을 위한 라이브러리들이 강의 시간에 새로이 등장할 때마다 막연한 불안감을 가지게 되는 것 같습니다. 그래도! 물러서지 않고 꿋꿋이 해 나가다 보면 언젠가 새 꿈인 데이터 분석 엔지니어가 되어있겠지요. 서론은 접어두고, 오늘 배운 내용을 정리해보아야겠습니다. | matplotlib와 첫 만남 (설치) python에서 어떠한 라이브러리와 처음 만나려면 어떻게 해야겠습니까. 설치부터 해야겠죠? pip3 install matplotlib 설치 해줍니다. Jupyter 상에서 연습을 많이 하실 터이니, 알고 계시겠지만 Jupyter에서는 맨 앞에 !만 붙여..
안녕하세요. JGP입니다. 요즘 한창 데이터 분석에 대해 공부하고 있는데요, 이번 시간에서는 Pandas를 사용하여 데이터프레임의 문자열 칼럼을 다루는 기본적인 방법에 대해 살펴보겠습니다. | 데이터프레임 생성 import pandas as pd # 샘플 데이터프레임 생성 data = {'이름': ['John', 'Alice', 'Bob', 'Charlie'], '직업': ['Engineer', 'Doctor', 'Teacher', 'Artist'], '도시': ['New York', 'San Francisco', 'Chicago', 'Los Angeles']} df = pd.DataFrame(data) print(df) | 문자열 칼럼 선택 # '이름' 칼럼 선택 names = df['이름'] prin..
안녕하세요. 오늘 시간에는 Jupyter Lab에서 자동 괄호 닫기를 설정하는 방법에 대해 소개해보도록 하겠습니다. | Jupyter Lab 실행 후 설정 Setting - Advanced Settings Editor로 접근합니다. 상단 검색창에 "notebook"을 검색하고, 하단 Notebook 탭을 눌러 Notebook 설정 화면으로 진입합니다. 체크해제 되어있는 Auto Closing Brackets 항목을 체크한 후 설정 창을 닫습니다.
JGP
'분류 전체보기' 카테고리의 글 목록