[Data Analysis 공부] Matplotlib 실습
3장까지 진도를 나가고 바로 뒤에 나오는 연습문제 5문제를 풀어보았다.데이터나 요구 사항들은 따로 주어진다.## 맷플롯립 라이브러리 불러오기import matplotlib.pyplot as plt## 데이터 생성time_of_day = [12, 13, 14, 15, 16, 17, 18] exercise_time = [50, 40, 35, 30, 20, 25, 55]## 선 그래프 그리기plt.plot(time_of_day, exercise_time, marker='o')## 그래프 제목 및 축 라벨 추가plt.title("Exercise Time by Time of Day")plt.xlabel("Time of Day (Hour)")plt.ylabel("Exercise Time (Minutes)")## 그..
2025. 2. 28.
[Data Analysis 공부] Matplotlib
3장 데이터 시각화 라이브러리, 맷플롯립3장 내용이 길어서 요약을 잘해야겠다. 배우는 데 굉장히 오래 걸렸다 ㅠ 3.1 맷플롯립 시작하기맷플롯립(Matplotlib) : 데이터 시각화를 위한 라이브러리 맷플롯립 사용하기import matplotlib.pyplot as plt as 뒤는 별칭이고, ".pyplot"을 사용하는 이유는 코드를 간결하게 작성하기 위함이다. 간단한 그래프를 만들어보고 출력해보자plt.plot([1, 2], [2, 4])plt.show() plot : 데이터 집합을 나타내기 위한 기술 이 코드를 수행하면 (1,2) (2,4)를 지나는 직선이 출력된다.y = [2, 3, 4, 5]plt.plot(y)plt.show()이 코드는 y의 리스트 값들이 y값이 되고, x값은 [0, 1, ..
2025. 2. 28.
[Data Analysis 공부] Pandas 실습
2장을 공부하고 복습한 후, 책 바로 뒤에 나오는 연습문제를 풀어보았다. ## 판다스, 넘파이 라이브러리 불러오기import numpy as npimport pandas as pd## 파이썬 딕셔너리 정의customer_dic = {'name' : ['Alice', 'Bob', 'Charlie', 'David', 'Eve', 'Frank', 'Grace', 'Hyemin'], 'comment_length' : [150, 200, 50, 300, 120, 180, 75, 160], 'likes' : [25, 30, 10, 45, 20, 35, 5, 28], 'is_spam' :..
2025. 2. 25.
[Data Analysis 공부] Numpy 실습
마지막 벨로그 글, 이제부터는 티스토리!이번에는 1장 연습문제를 풀고, 답을 맞춰보았다.연습문제 1번처음이라 코랩 파일을 활용하면 더 편했을 텐데, 그걸 몰랐다. 다음부터는 반드시 활용해야겠다. import numpy as npcustomer = np.array([[150, 25, 0], [200, 30, 0], [50, 10, 1], [300, 45, 0]])print(customer)연습문제 2번import numpy as npcustomer = np.array([[150, 25, 0], [200, 30, 0], [50, 10, 1], [300, 45, 0]])new_customer = np.array([[120, 20, 0], [180, 35, 1], [75, 5, 0], [160, 25, 0]])..
2025. 2. 23.