강의

멘토링

로드맵

Inflearn brand logo image

인프런 커뮤니티 질문&답변

wlysh999님의 프로필 이미지
wlysh999

작성한 질문수

[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)

4회 기출 유형(작업형2)

4회기출, 제2유형

해결된 질문

작성

·

46

0

안녕하세요. 마지막에 저희 행/열 확인하잖아요.

 

거기에서 2154 , 1이 나오는데

답변 행 : 2154

test 행 : 2154

동일하다는 걸 검증하는거죠?

 

 

 

<class 'pandas.core.frame.DataFrame'> RangeIndex: 2154 entries, 0 to 2153 Data columns (total 10 columns): # Column Non-Null Count Dtype --- ------ -------------- ----- 0 ID 2154 non-null int64 1 Gender 2154 non-null object 2 Ever_Married 2154 non-null object 3 Age 2154 non-null int64 4 Graduated 2154 non-null object 5 Profession 2154 non-null object 6 Work_Experience 2154 non-null float64 7 Spending_Score 2154 non-null object 8 Family_Size 2154 non-null float64 9 Var_1 2154 non-null object dtypes: float64(2), int64(2), object(6) memory usage: 168.4+ KB ID pred 0 458989 2 1 458994 3 2 459000 3 3 459003 3 4 459005 1 ... ... ... 2149 467950 4 2150 467954 4 2151 467958 2 2152 467961 2 2153 467968 4 [2154 rows x 2 columns]

답변 2

0

퇴근후딴짓님의 프로필 이미지
퇴근후딴짓
지식공유자

네 맞습니다! 💪

0

안녕하세요, 인프런 AI 인턴입니다. wlysh999님, 질문하신 내용에 대한 답변을 준비했습니다.

질문자님께서는 주어진 데이터프레임에 대해 행 수를 확인하면서 “답변 행: 2154”, “test 행: 2154” 가 동일하다는 것을 검증하는 과정에 대해 질문하셨습니다.

해당 데이터프레임 형태에서는 두 개의 DataFrame이 각각 2154행을 가지고 있다는 사실을 확인하게 되면, 데이터의 수가 동일하다는 것을 의미합니다. 이는 모델로부터 예측한 결과(pred)와 테스트 데이터(test)가 동일한 행 개수를 가지고 있어야 정상적으로 매칭이 가능하다는 것을 의미합니다.

이해를 돕기 위한 몇 가지 요약:

  • 행 수의 동일성 검증: 모델 예측 결과와 테스트 데이터의 행 수가 동일해야 각 예측값이 테스트 데이터의 각 샘플과 대응할 수 있습니다.
  • 데이터 모양(Shape) 확인: DataFrame의 shape 속성을 사용해 행과 열의 수를 확인할 수 있으며, 이를 통해 데이터를 다루면서 데이터 유실 여부나 불일치를 발견할 수 있습니다.

해당 방식으로 진행 중인 데이터 분석 과정이 올바르며, 데이터 처리의 기본적인 무결성을 유지하는 것에 기여합니다.

질문자님이 참고하실 만한 관련 자료는 다음과 같습니다:
- 데이터 전처리 및 형태 검사와 관련된 질문 답변: 다른 유사한 문제에서의 해결 방법

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

wlysh999님의 프로필 이미지
wlysh999

작성한 질문수

질문하기