본문 바로가기
개발 공부/빅데이터분석기사

빅데이터분석기사 실기 시험환경 체험하기 - 작업형 1유형

by momo'sdad 2023. 11. 30.

빅데이터분석기사 실기 시험환경 체험하기 - 작업형 1유형

 

https://dataq.goorm.io/exam/3/%EB%B9%85%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%B6%84%EC%84%9D%EA%B8%B0%EC%82%AC-%EC%8B%A4%EA%B8%B0-%EC%B2%B4%ED%97%98/quiz/2

 

구름EDU - 모두를 위한 맞춤형 IT교육

구름EDU는 모두를 위한 맞춤형 IT교육 플랫폼입니다. 개인/학교/기업 및 기관 별 최적화된 IT교육 솔루션을 경험해보세요. 기초부터 실무 프로그래밍 교육, 전국 초중고/대학교 온라인 강의, 기업/

edu.goorm.io

 


문제

(체험) 제1유형 (풀이용)
제공된 데이터(data/mtcars.csv)의 qsec 칼럼을 최소-최대 척도(Min-Max Scale)로 변환한 후 0.5보다 큰 값을 가지는 레코드 수를 【제출 형식】에 맞춰 답안 작성 페이지에 입력하시오.

 

【제출 형식】
  ㉠ 정수(integer)로 입력
      (단, 소수점을 포함한 경우 소수점 첫째 자리에서 반올림하여 계산)
  ㉡ 정수 답안만 입력 


 

코드 답

 

import pandas as pd
from sklearn.preprocessing import MinMaxScaler # MinMaxScaler 모듈 import
df = pd.read_csv("data/mtcars.csv")
pd.set_option('display.max_columns', None) # 컬럼 모두 보기
print(df.head(3))

mm=MinMaxScaler() # MinMaxScaler 선언
df[['qsec']] = mm.fit_transform(df[['qsec']]) # MinMaxScaler로 'qsec'컬럼을 변환
print(len(df[df['qsec']>0.5])) # 0.5보다 큰 'qsec'의 길이 출력

 

답은 9

반응형