일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Thread
- process
- object
- Instance
- Dependency Injection
- 쓰레드
- class
- jvm
- 객체지향 프로그래밍
- 인스턴스화
- bean
- 스레드
- 소셜로그인
- IoC
- jwt
- API
- 오브젝트
- 항해99솔직후기
- DI
- 객체
- social login
- 클래스
- 부트캠프추천
- 회고록
- 항해99장점
- 소셜
- 인스턴스
- inversion of control
- 프로세스
- 항해99단점
- Today
- Total
목록분류 전체보기 (116)
로운's 기술노트
1. 데이터 모델링의 이해1) 데이터 모델링의 이해ㅇ 데이터 모델링 : 데이터베이스에서의 모델은 데이터베이스 관리 시스템(RDBMS)이 지원하는 데이터베이스의 구조나 형식을 의미한다. >> 현실 세계를 추상화하여 표현하는 것 - 정의정보 시스템 구축을 위해 데이터 관점의 업무를 분석하는 과정 현실 세계의 데이터를 약속된 표기법에 의해 표현하는 과정 데이터베이스를 구축하기 위한 분석 및 설계의 과정 * '개발만'을 위한 (x), '구현만'을 위한 단계이다 (x) - 특징추상화(Abstraction) : 현실세계를 일정한 형식에 맞추어 표현하는 것 단순화(Simplification) : 복잡한 현실 세계를 약속된 규칙에 기반한 제한된 표기법이나 언어로 표현 명확화(Clarity) : 대상에 대..
기초 프로젝트 첫날,팀원들과 프로젝트 주차 타임라인과 Role,데이터선택, 기획안 작성, 데이터 전처리&분석을 진행했다.17일(금) 데이터 선정, 기획안 작성, 전처리, 분석 ---- 완료20일(월) 데이터 분석 및 결론 도출21일(화) 분석&데이터 시각화 오후부터 발표 자료 준비22일(수) 발표 자료 제작(1.5일)23일(목) ~21:00 영상제작(0.5일) 여유(0.5일) # 불확실성 변수 발생에 대비한 여유시간- 발표제 : 홍영지- 기록담당 : 이준성, 이강욱- 초안발표 : 이준민- 최종발표 : 백종욱 이번 프로젝트 기간은 일주일이 채 되지 않기 때문에 데이터는 무난한 Spotify로 선택했다.이번 데이터리스트들은 재밌어 ..
ㅇ 오늘 목표[오전] 개인 과제 마무리 & 제출[오후] SQLD 준비 새로 배운 내용# 기초 통계량 확인iris.describe()iris.describe([.25, .5, .75, .95, .99]) # percentile(분위수)를 추가 조정 가능# pivot_table의 aggfunc을 명시하지 않는 경우, mean()이 기본값!iris.pivot_table(values=['Sepal Length', 'Petal Length'], index='Species')# apply와 agg의 차이 : 거의 유사하나 agg는 여러 개의 함수를 동시에 적용할 수 있다는 장점이 있음!iris.groupby('Species').agg({ 'Sepal Length': ['sum', 'mean', 'st..
ㅇ 오늘 목표[오전] 전날 세션 정리[오후] 개인 과제 + 전처리&시각화 세션(2/2) 오늘은 pandas관련 개인 과제가 지급된 날이다.당연히 마냥 쉽지만은 않았지만,베이직 문제의 hint도 그렇고 지난 파이썬 과제보다 난이도는 조금 낮은게 아닌가 싶은 생각이 든다. 오늘 새로 배운 내용은 아래와 같다.[문법] Pandas2 (10 minutes to pandas) (tistory.com) [문법] Pandas2 (10 minutes to pandas)ㅇ 사용방법import numpy as npimport pandas as pdㅇ 판다스에서 제공하는 데이터 타입- Series : 1차원 형태의 데이터 (정수, 문자열, Python 객체 등 대부분의 타입이 들어 갈 수 있음)- DataFrame : ..
ㅇ 사용방법import numpy as npimport pandas as pdㅇ 판다스에서 제공하는 데이터 타입- Series : 1차원 형태의 데이터 (정수, 문자열, Python 객체 등 대부분의 타입이 들어 갈 수 있음)- DataFrame : 2차원 배열 형태의 표(행과 열)로 이루어진 데이터 * 0차원 = schalar(스칼라) = 단일 값 1차원 = vector(벡터) = 리스트 2차원 = matrix(행렬) = 2중 중첩 리스트 3차원 이상 = tensor(텐서) = 3중 이상 중첩 리스트# Series>> s = pd.Series([1, 3, 5, np.nan, 6, 8])>> s0 1.01 3.02 5.03 NaN4 6.05 8.0dtype: floa..
ㅇ 다음 목표[오전] 파이썬 300제 [오후] 강의 정리 + 전처리&시각화 세션(1/2) 오늘 데이터 전처리 시각화 세션으로 새로 배운 pandas 문법이 많다.pandas문법은 따로 정리할 예정이다.그 외는 아래 기술하겠다. SQLD 시험이 다음 주로 다가왔다.이제 진짜 공부할 때가 왔다.이번 주까지 격파르타 이론을 적어도 1바퀴 돌리고,차주엔 기출 위주로 진행할 예정이다. ㅇ Python에서 괄호의 사용처 ( ) : 함수, 튜플 [ ] : 리스트, Series, DataFrame, 인덱싱, 슬라이싱 { } : 딕셔너리, 포메팅 ㅇ 다음 목표[오전] 격파르타 SQLD 4~5일차 [오후] 개인 과제 + 전처리&시각화 세션(2/2)
ㅇ 오늘 목표[오전] 파이썬 300제[오후] 생활코딩 DB 19,20강(완강) + 데이터전처리&시각화 강의 완강(+복습/정리) 지난 5/9(목) 제공된 강의는 기존 파이썬 과제에서 다소 애를 먹었던 데이터 가공에 대한 갈증을 해소하는 시간이 되었다.기본 전처리는 물론 pandas 기본 문법 개념과 사용방법에 대해 다루어 시간을 갖고 정리가 필요할 듯하다. 특히 이번 주는 본가사정으로 100% 집중하지 못했다.따라서 주말 간 강의 정리 마무리와 파이썬 300제, 여력이 된다면 SQLD 공부까지 목표해보려 한다. ㅇ 다음 목표[오전] 파이썬 300제 [오후] 강의 정리 + 격파르타 SQLD 4일차
ㅇ 오늘 목표 : [오전] 파이썬 300제 + [오후] 생활코딩 DB 17,18강 + 데이터전처리&시각화 강의 수강 생활코딩 강의 중, GUI와 CLI에 대한 개념을 알게 되었다.이에 각 정의와 특징, 차이 등을 알아보았다. ㅇ GUI (Graphical User Interface) 사용자와 컴퓨터 사이의 인터페이스를 그래픽으로 제공하며 사용자가 마우스, 키보드 또는 터치 스크린을 사용하여 그래픽 요소를 클릭하고 조작할 수 있다.버튼, 아이, 드롭다운 메뉴, 창 등의 시각적 요소를 사용하여 사용자와의 상호 작용을 단순화대부분의 운영 체제와 응용 프로그램에서 사용 (e.g. Windows, macOS, 리눅스의 대부분의 데스크톱 응용 프로그램)그래픽 요소를 사용하기 때문에 대부분의 사용자에게 직관적이다..