일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- css
- Django
- Join
- 파이썬
- Python3
- YOLOv5
- 단어 공부
- 파이썬 슬라이싱
- python
- where
- 프로젝트
- map
- sql
- pcce 기출문제
- GIT
- 슬라이싱
- 설계
- 백준
- Len
- 파이썬 몫
- html
- ORDER BY
- 데이터
- 코딩테스트 연습
- List Comprehension
- count
- date_format
- 프로그래머스
- SQL 고득점 Kit
- 아이엠어바텐더
- Today
- Total
목록전체 글 (182)
nan + nan = 2nan
Chapter. 1 코드 포매팅과 도구 1. 클린 코드의 중요성 - 유지보수성 향상, 기술 부채의 감소, 에자일 개발을 통한 효과적인 작업 진행 1) 클린 코드에서 코드 포매팅의 역할 - 품질 좋은 소프트웨어를 개발, 견고하고 유지 보수가 쉬운 시스템을 만들고, 기술 부채를 회피하는 것 - 코드를 올바르게 포매팅하는 것은 작업 효율화를 위해 중요 2) 프로젝트 코딩 스타일 가이드 준수 - 좋은 코드 레이아웃에서 가장 필요한 특성은 일관성 가독성이 높아지고, 신속하게 패턴을 파악해 오류를 감지하는 것이 쉬워짐 PEP-8 표준 권장 검색 효율성 / 일관성 / 코드 품질 2. Docstring과 어노테이션 - 파이썬은 동적으로 타입을 결정하기 때문에, 주석은 가급적으로 피하고 문서화, 어노테이션을 통해 정보를..
3장) 클래스 다이어그램 (1) 클래스 -> 클래스 다이어그램으로 클래스의 멤버 변수, 멤버 함수를 보여줄 수 있고, 상속과 참조 즉 클래스 간 의존 관계를 모두 표기할 수 있다. -> 시스템 구성 요소들의 상호 의존 구조를 명확히 보게 해주며, 순환 의존 발생 지점을 어떻게 깨는 것이 좋은 결정인지 보게 해준다 (2) 연관 -> 다른 객체 참조를 가지는 인스턴스 변수 (3) 상속 -> 상속과 연관을 구분짓기 힘든 느낌. -> 저자는 상속관계는 세로, 연관 관계는 가로로 표시 -> 화살촉의 방향은 모두 의존성의 방향 (4) 예제 클래스 다이어그램 -> 메소드 중 중요한 것만 기록 -> 다이어그램을 구역 별로 나누어 구분 (5) 세부사항 5-1) 클래스 스테레오타입 ex) - 추상 메소드로, 어떤 메소드도..
데이터 분석 직무의 인턴을 수행하고 있지만, 아직 많이 부족한 점이 많은 것 같아서 이런 저런 것들을 찾아보다가 DataHero라는 온라인 부트캠프 형식의 데이터 분석 과정이 있어 신청을 했다. 아무래도, 개인적으로 이 분야에 대한 공부를 하는데 있어 조금이라도 도움이 되지 않을까 하는 마음이 컸고, 그 중에서도 항상 데이터를 뜯어보고 시각화를 하다 보면 뻔한 인사이트를 도출하게 되는데 보다 넓은 시각에서 데이터를 바라보는 노하우를 배우고 싶었다. 1주차 미션은 EDA에 관한 내용이었다. EDA(Exploratory Data Analysis, 탐색적 데이터 분석)는 벨연구소의 수학자 ‘존 튜키’가 개발한 데이터분석 과정에 대한 개념으로, 데이터를 분석하고 결과를 내는 과정에 있어서 지속적으로 해당 데이터..
정확히 해당 문제에 대해서 용어를 뭐라고 써야할지 모르겠지만, 우선적으로 Pillow 라이브러리를 이용해 반복문으로 프레임 별 이미지를 생성했다. 이 때, 파일명은 num = 0 file_list = [] for img in image_name: file_list.append(f'{img}_{num}') num += 1 test_1.jpg , test_2.jpg 이런 식으로 파일명을 생성했었다. 하지만, 이런 식으로 파일을 생성한 후 다시 해당 폴더 경로에서 순차적으로 불러 들여 읽어 OpenCV의 VideoWriter 기능을 이용해 image를 동영상으로 만드는 과정에서 문제가 생겼다. 처음에는 해당 라이브러리에 문제가 있어 화면에서 튀는 현상이 존재하나? 라는 의문이 들었는데 동영상을 분석하면서 중간..
M/L 모델들을 다루고 평가하면서, 평가 지표로서 이용되는 MAE, MSE 등을 보았다. 부동산 가격 예측 프로젝트 당시에도 어떤 지표들을 사용해야 하는지 잘 몰라서 강사님께 여쭤봤을 때는, 보통 가격 예측 모델에서는 MAE를 쓴다라고만 들었다. 찾아보니 지표들은 크게 다르지 않지만, 이상치에 민감하거나 도메인 특성에 따라 다르게 적용을 하기 때문에 정확한 정답은 모르겠지만, 자주 사용하는 지표들에 대해서 알면 좋을 것 같다는 생각이 들었다. 이번에는 회귀 모델에 주로 쓰이는 손실함수 3가지에 대해 알아보려고 한다. 1. MSE (평균제곱오차) MSE는 추정된 값과 실제 값 간의 평균 제곱 차이를 의미한다. 주로 회귀에서 사용되는 손실 함수이며, 정확도 개념은 회귀에 적용되지 않는다고 한다. 일반적인 회..