inflearn logo
강의

講義

知識共有

[2026年ビッグデータ分析技師実技試験対策] ビッグデータ分析技師実技試験に100%合格! 過去問のパターンが見えてくる!

6回 作業型1 問題2

6회 작업형1 문제2

24

gyoungbeom987437

投稿した質問数 1

0

안녕하세요 강의를 보고 있는데 총 프로젝트 수 값이 어떻게 저렇게 나오는걸까요? 단순히 더해봐도 1000이라는 값을 넘을 수가 없는데 제가 뭔가 잘못하고 있는 건가 해서 문의남깁니다. 감사합니다.

빅데이터 빅데이터분석기사

回答 1

0

codingkorea

안녕하세요, 질문 감사합니다. 말씀하신 내용이 맞습니다. 제가 잘못 보여 드린 부분이고, 수강생님이 잘못하신 것이 아닙니다.

프로젝트 값은 10~199 사이의 숫자이고 5개 칸을 더하기 때문에, 총프로젝트수는 최대 995를 넘을 수 없습니다. 그런데 이전 영상에 1605처럼 큰 값이 나온 이유는, 제가 코드를 한 줄씩 덧붙이면서 같은 셀을 여러 번 실행했기 때문입니다.

df['총프로젝트수'] = df.iloc[ : , 2: ].sum(axis=1)

df.iloc[ : , 2: ]는 2번 인덱스 컬럼부터 끝까지를 뜻합니다. 처음 실행할 때는 1프로젝트~5프로젝트만 더해집니다. 그런데 셀을 다시 실행하면 앞에서 만든 총프로젝트수 컬럼도 범위에 들어가서 같이 더해집니다.

부서1로 계산해 보면 이렇습니다.

  • 1번 실행: 193 + 76 + 105 + 49 + 112 = 535

  • 2번 실행: 535 + 535 = 1070

  • 3번 실행: 535 + 1070 = 1605

이전 영상의 값은 이렇게 3번 실행된 값이고, 올바른 총프로젝트수는 부서1부터 차례로 535, 463, 491, 529, 548입니다. 직원 한 명당 프로젝트 수도 29.72, 11.02, 49.1, 14.30, 11.91이 맞습니다.

다행히 부서3이 가장 많다는 결과는 같아서 답은 10으로 동일합니다. 하지만 이렇게 값이 틀어지면 다른 문제에서는 답이 달라질 수 있습니다. 시험에서는 다음 두 가지 중 하나로 예방하시면 됩니다.

  1. 셀을 다시 실행할 때는 데이터를 읽어 오는 pd.read_csv 셀부터 다시 실행하기

  2. 더할 컬럼의 범위를 끝까지 잡지 말고 df.iloc[ : , 2:7 ]처럼 정확히 지정하기

강의 영상과 풀이 구글 코랩을 모두 올바른 값(535, 463, 491, 529, 548)으로 고쳐 두었습니다. 다시 보시면 이 값으로 나옵니다.

값이 이상하다고 느끼고 직접 따져 보신 점이 정말 좋습니다. 시험에서도 이렇게 결과를 한 번 의심해 보는 습관이 큰 도움이 됩니다. 합격을 응원하겠습니다!

변수명 한글로 써도 될까요

0

71

1

빅분기2회기출문제 1유형 2번문제

0

82

2

변경된 체험환경 작업형3번질문이요

0

80

2

수업노트는 어디서 볼 수 있나요?

0

85

2

accuracy_score() 사용 시 인자 순서 오류 관련

0

95

2

정규화 여부

0

78

1

코드 자동완성 or 추천 기능

0

102

2

7회 기출문제 작업형3유형 2번째문제

0

105

2

수강 기한 연장 문의

0

160

4

코랩 기본 사용법 문의

0

122

1

8회 작업형1 문제2

0

108

2

4회 2유형 1번 문제

0

90

1

다중 선형 회귀 상수항 추가 관련 질문

0

146

2

10회 작업형1번문제2번 문제 풀이 틀림

0

124

2

8회 1유형 1번 문제

0

112

1

답변 항상 감사드립니다. 질문 있습니다.

0

120

2

원핫인코딩 이후 칼럼 불일치 문제

0

119

2

6회 1유형 3번 문제

0

103

1

코딩 방법에 따른 채점 기준에 관하여 질문있습니다.

0

127

1

데이터 파일들은 어디서 다운받을 수 있나요?

0

136

2

선형회귀분석 질문

0

105

2

링크가안보여요 어디에올라와있는거죠대체 ? 구글코랩파일이요

0

164

4

범주형 인코딩

0

134

1

원핫인코딩시 라벨링질문

0

123

1