Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- TimeSeries
- Python
- 비트코인
- 변동성돌파전략
- 백테스트
- randomforest
- 코딩테스트
- backtest
- PolynomialFeatures
- 파이썬
- 볼린저밴드
- 빅데이터분석기사
- docker
- 데이터분석전문가
- ADP
- SQL
- Programmers
- 토익스피킹
- 파이썬 주식
- Quant
- 주식
- 데이터분석
- sarima
- 실기
- hackerrank
- GridSearchCV
- Crawling
- lstm
- 파트5
- 프로그래머스
Archives
- Today
- Total
데이터 공부를 기록하는 공간
빅데이터분석기사 실기 예제 - 작업형#1 본문
https://dataq.goorm.io/exam/116674/%EC%B2%B4%ED%97%98%ED%95%98%EA%B8%B0/quiz/2
구름EDU - 모두를 위한 맞춤형 IT교육
구름EDU는 모두를 위한 맞춤형 IT교육 플랫폼입니다. 개인/학교/기업 및 기관 별 최적화된 IT교육 솔루션을 경험해보세요. 기초부터 실무 프로그래밍 교육, 전국 초중고/대학교 온라인 강의, 기업/
edu.goorm.io
작업형 #1
문제 풀이
import numpy as np
import pandas as pd
df = pd.read_csv('data/mtcars.csv')
df
min = df.qsec.min()
max = df.qsec.max()
df['qsec'] = df['qsec'].apply(lambda x:(x-min)/(max-min))
print(np.where(df.qsec>0.5, 1,0).sum())
다른풀이
import pandas as pd
import numpy as np
from sklearn.preprocessing import MinMaxScaler
# 데이터불러오기
mtcars = pd.read_csv(~)
mm = MinMaxScaler()
mtcars['qsec'] = mm.fit_transform(np.array(mtcars['qsec']).reshape(-1,1))
num_of_record = (mtcars['qsec']>0.5).sum()
print("qsec 변환값이 0.5보다 큰 레코드 수 : ", num_of_record)
'STUDY > ADP, 빅데이터분석기사' 카테고리의 다른 글
빅데이터분서기사 실기 - XGBoostRegressor (0) | 2021.06.06 |
---|---|
빅데이터분석기사실기-XGBOOST 분류 (0) | 2021.06.06 |
[arima] smp2 (0) | 2021.03.21 |
[arima] smp (0) | 2021.03.21 |
[pca] iris (0) | 2021.03.21 |
Comments