inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

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

작업형 1번 공부하다가 질문이 있어 남깁니다.

해결된 질문

199

하동주

작성한 질문수 4

0

안녕하세요. 작업형 1번 공부하다가 의문점이 있어 질문 남깁니다.

혹시 작업형 1번을 풀 때, 중간에 csv 파일을 제출하고 해당 csv 파일을 불러와서 다시 작업을 이어가도 괜찮을까요?

예를들어 행이 1~100까지의 DataFrame이 있는데 결측치 처리를 한다고 20개의 행을 날려서 80개의 행만 남았습니다. 근데 행이 중간중간 날라가서 index 번호를 보니까 0 1 2 4 6 7 8 10 이렇게 군데 군데가 비어있습니다. for문을 사용할 때, 해당 DataFrame을 loc으로 처리하면 중간에 비어있는 index 번호 때문에 오류가 납니다. 그래서 이렇게 결측치 처리된 csv 파일을 중간에 to_csv로 보내고, 해당 파일을 다시 불러오면 index가 0~80까지 이쁘게 나오더라고요. 혹시 이러한 방법이 문제가 될까요?

 

python 머신러닝 빅데이터 pandas 빅데이터분석기사

답변 1

0

퇴근후딴짓

상관없을 것 같은데 추천하는 방식은 아닙니다.

인덱스 때문이라면 리셋 인덱스를 사용해 주세요

아래 예시

import pandas as pd # 데이터프레임 예시 생성 
df = pd.DataFrame({"A": range(100)}) # 결측치 처리를 가정하여 일부 행 제거 
df = df.drop(index=[3, 5, 9]) # 인덱스 재설정 
df = df.reset_index(drop=True) # 인덱스 확인 
print(df.head())

 

0

하동주

감사합니다!!

작업형1 - 연습문제 16~39 풀이는 몇강을 보면 되나요?

0

21

1

작업형 1 -연습문제 4-6

0

21

1

작업형 1 유형 부분

0

31

2

작업형 1 (삭제예정, 구 버전)

0

46

2

수강기간 연장 문의드립니다.

0

30

1

2유형 레이블 인코딩 VS 원핫 인코딩

0

33

3

수강기간 연장 문의드립니다.

0

33

1

인덱스 슬라이싱

0

33

2

질문 드립니다.

0

46

2

강의 내용 관련 질문드립니다~

0

44

2

수강 연장 문의

0

61

2

강의자료 일괄 다운로드

0

55

2

수강기간 연장 문의드립니다

0

45

2

list 문제 질문드립니다~

0

36

2

빅분기 실기 12회 재도전

0

58

2

강의 기간 연장 가능여부 검토 요청건

0

44

2

수강기간 연장 문의 드립니다

0

44

2

수강기간 연장 문의드립니다

0

52

2

질문이요

0

56

2

수강기간 연장 문의드립니다.

0

58

2

문제 3-2 질문드립니다

0

47

2

수강기간 연장 문의 드립니다.

0

61

2

변수, 칼럼 , df 구분

0

51

2

수강기간 연장 문의드립니다.

0

50

2