본문 바로가기

파이썬4

혼공학습단 13기 활동 회고 6주간의 혼공학습단이 끝났다.예전에는 혼자 공부하는 파이썬을 했었는데 이번에는 데이터 분석에 대한 관심이 생겨혼자 공부하는 데이터 분석 with 파이썬 책을 선택해서 진행했다.매주차마다 진행한 내용을 업로드해야 하기 때문에 책을 완독할 수 밖에 없는 것 같다.중간 중간 도서 이벤트나 간식도 보내주셔서 더 열심히 할 수 있었던 것 같다.같은 책을 사서 함께 공부하는 사람들이 있다는 것 또한 공부를 할 때 덜 외롭게 느껴지는 것 같다.다음에는 R이나 SQL을 도전해봐야겠다. 2025. 2. 23.
1장 연습문제 1번 2번 vstack에서 ()를 빠트렸다... vstack((배열1, 배열2, ....)) 형태로 써야한다. 3번 4번 5번 정답이 조금 더 간략한 방식으로 표현할 수 있는 것 같다. 6번 7번np.zeros(shape, [dtype]) 형식으로 사용한다. 8번 9번조건은 맞게 입력 했는데 &로 조건을 잇지 않았다... &로 조건 결합 시 각 조건을 괄호로 묶는 것도 잊지 말자. 10번행의 개수를 반환 받도록 하면 되는데 size의 경우에는 매개변수 전달이 되지 않는다... shape이 튜플을 반환한다는 것을 이용해야 하는 것 같다. 2025. 1. 13.
01장 수치 계산 라이브러리, 넘파이 넘파이(Numpy = Numerical Python): 파이썬 기반의 수치 계산 라이브러리import numpy as npnp.array([0, 1, 2])넘파이 배열의 축  1차원 배열 - axis 02차원 배열 - axis 0, axis 13차원 배열 - axis 0, axis1, axis 2 축 번호가 매겨지는 과정은 코드에서 보는 것이 이해가 더 편하다.array([0, 1, 2])array([[0, 1, 2], [3, 4, 5]]) array([[[0, 1, 2], [3, 4, 5]], [[0, 1, 2], [3, 4, 5]]])가장 바깥쪽 [ 부터 0, 1, 2 순으로 매겨진다. ndarray.dtype: 배열의 데이터 타입.. 2025. 1. 13.
[혼공분석] 1주차_데이터 분석을 시작하며 01-1 데이터 분석이란 데이터 분석: 유용한 정보를 발견하고 결론을 유추하거나, 의사 결정을 돕기 위해 데이터를 조사, 정제, 변환, 모델링하는 과정데이터 과학: 통계학 데이터 분석, 머신러닝, 데이터 마이닝 등을 아우르는 큰 개념 데이터 분석은 올바른 의사 결정을 돕기 위한 통찰을 제공하는데 초점을 맞추고,데이터 과학은 한 걸음 더 나아가 문제 해결을 위한 최선의 솔루션을 만드는 데 초점을 맞춘다. 데이터 분석가는 프로그래밍, 수학·통계, 도메인 지식( 비즈니스 문제에 대한 전문 지식)이 모두 필요 데이터 분석을 도와주는 도구란 어떤 종류의 소프트웨어를 말한다.데이터 분석에서 많이 사용하는 프로그래밍 언어는 파이썬과 R이다.데이터가 데이터베이스 형태로 있다면 SQL을 사용할 수 있다. SQL은 범용적.. 2025. 1. 7.