Note

빅데이터 분석기사 실기 예제 1 본문

Project/자격증

빅데이터 분석기사 실기 예제 1

알 수 없는 사용자 2021. 5. 10. 10:57
728x90

구글링과 알고 있는 지식을 토대로 작성한 것이기에 틀릴 수도 있으니 참고만 부탁드립니다.

Q. mtcars 데이터셋의 qsec 칼럼을 최소 최대 척도로 변환한 후 0.5보다 큰 값을 가지는 레코드 수를 구하시오.

필요한 라이브러리를 로딩하고 데이터를 불러와 데이터 프레임 형태로 저장을 한다.

head()를 통해 데이터가 잘 불러와진 모습을 확인할 수 있다.

iloc를 이용해서 필요한 칼럼만을 가져온다. head()로 확인해보니 qsec를 잘 가져온 것을 알 수 있다.

sklearn 내장 함수를 사용해서 min-max 스케일을 한 모습이다. min-max 스케일은 값에 따라 0에서 1사이의 값으로 표현하는 것이다.

값들 중에 0.5보다 큰 값을 answer에 저장하고 출력해보면 조건에 맞는 값들은 True로 출력된다.

answer.sum()을 하면 True인 값들을 다 더해줘서 총 갯수가 몇 개인지 알 수 있다.

따라서, qsec에서 minmax 스케일 후에 0.5보다 큰 값을 가지는 레코드의 수는 9개이다.

Comments