일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Google Analytics
- 데이터 분석
- 코오롱베네트
- 프로그래머스
- 니다
- 채용공고
- 수명예측 인공지능
- 벚꽃개화시기
- 영화 올드 줄거리
- 6시 기상
- 감사인사
- 기사스크랩
- 명상
- 티스토리
- GA
- 데이터문해력
- 얼음여왕
- ㅂㅂ
- 구글애널리틱스4
- 코딩
- 알파줄거리
- Python
- GA4
- 독서
- 벚꽃
- 미라클 모닝
- 구글애널리틱스
- Today
- Total
목록데이터 분석 (143)
Data Analyst KIM
SELECT ai.NAME , ai.DATETIME FROM ANIMAL_INS AS ai LEFT JOIN ANIMAL_OUTS AS ao ON ai.ANIMAL_ID = ao.ANIMAL_ID WHERE ao.ANIMAL_ID IS NULL ORDER BY ai.DATETIME LIMIT 3
사이킷런의 Model Selection 모듈에서 제공하는 기능 학습 데이터와 테스트 데이터 세트 분리 교차 검증 분할 및 평가 하이퍼 파라미터 튜닝 1. 학습 데이터와 테스트 데이터 세트 분리 데이터를 분리하기 위해서는 train_test_split을 사용을 해야한다. X_train, X_test, y_train, y_test로 나누게 된다. 그 이유는 정확도를 계산 하려면 실제 값과 같은지 다른지를 파악해야하기 때문이다. X_train과 y_train로 학습을 한다. 여기서 feature는 X_train이 되고 Target은 y_train이 된다. 모델링에서 학습을 한 후 X_test를 이용하여 예측을 수행한다. 예측 결과와 y_test를 비교하여 정확도를 계산한다. 기본 코드는 다음과 같다. 여기서 ..
사이킷런 기반 프레임워크 학습 및 예측을 위해 fit(),predict()를 제공 분류와 회귀의 다양한 알고리즘 구현 분류 모듈명 설명 예제 데이터 sklearn.datasets 사이킷런 내장 데이터셋 데이터분리,검증 & 파라미터 튜닝 sklearn.model_selection train_test_split,교차검증,GridSearchCV를 이용하여 데이터 분리,검증 및 튜닝 피처 처리 & 차원 축소 skelarn.decomposition 차원 축소과 관련한 알고리즘을 지원 ex) PCA,NMF,Truncated SVD 평가 sklearn.metrics 성능 측정 ex) Accuracy,Recall,Precision,ROC-AUC,RMSE 등 알고리즘 - sklearn.ensemble - sklearn...
프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. id_list에게 메일을 보내는 횟수를 나타낼 리스트를 만들자 => answer 2. 신고 횟수를 누적하는 방을 딕셔너리를 만들자 => report_all 3. report에 중복되는 값을 제거하자 => set(report) 4. 중복되지 않는 report를 split하고 1번 인데스의 값을 신고 횟수 누적하는 딕셔너리에 누적하자. 5. 딕셔너리에 누적된 값이 k보다 크거나 같으면 6. report를 split한 0번째 인덱스의 값이 id_list에 해당하는 리스트의 인덱스에 메일을 보내는 횟수의 리스트..
프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 이 문제를 풀기 위해서는 현재 눌린 곳의 좌표를 표시하는 것이 좋아보였다. 그래서 dic이라는 키패드의 좌표를 만들었다. 거리가 같을 경우에는 hand와 동일 거리가 다를 경우에는 가까운 손으로 눌리도록 코딩 난이도가 그렇게 어렵지는 않았지만 시간은 조금 걸린 문제였다!!! def solution(numbers, hand): answer = '' dic = {1: [0, 3], 2: [1, 3], 3: [2, 3], 4: [0, 2], 5: [1, 2], 6: [2, 2], 7: [0, 1], 8: [1, 1..