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

Jason님의 프로필 이미지
Jason

작성한 질문수

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

단순선형회귀 🆕 updated 2023.9

회귀분석 예측값 신뢰/예측구간 구하기

해결된 질문

작성

·

405

0

안녕하세요, 선생님

항상 빠른 답변 감사합니다.

 

다름 아니라 단순선형회귀 분석할때

예측키에 대한 신뢰구간, 예측구간을 구할경우

아래와 같이 DataFrame을 작성하는데

데이터 프레임 안에 딕셔너리 형태로 예측값을 넣을경우

그냥 50이라는 숫자 말고, [50] 대괄호를 쳐야되는 이유가 있을까요?

newdata = pd.DataFrame({'몸무게':[50]})

 

 

2유형 마지막 단계에 파일저장할 때처럼

대괄호 없이 '50'이라는 값만 입력해봤는데 당연히 오류 납니다.

ValueError: If using all scalar values, you must pass an index

 

 

 

답변 1

0

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

일반적인 딕셔너리 형태가 아니라

데이터 프레임을 만드는 딕셔너리는 리스트 형태가 필요합니다.

만약 단일 값으로 넣으려면

index를 명시적으로 제공해야 합니다. 예를 들어, 다음과 같이 작성할 수 있습니다:

pd.DataFrame({'몸무게': 50}, index=[0])
Jason님의 프로필 이미지
Jason

작성한 질문수

질문하기