inflearn logo
강의

Khóa học

Chia sẻ kiến thức

Tôi sẽ phân tích tất cả dữ liệu từ Jeju Hagandi bằng Python.

Nên đi du lịch Jeju vào thời điểm nào?

code 관련

225

loicc

2 câu hỏi đã được viết

0

안녕하세요. minor 한 사항인데 강의 후반부에 code 수정 하기 전에 아래 코드에서 for 문 밖 count에는 0, for문 안 count에는 1이 입력 되어야 month count가 제대로 되는 거 같습니다. 확인 부탁 드릴께요. 

seoul_average = []

seoul_month = []

month = 1

count = 1

average = 0

for i, j in zip(processedDataSeoul_x, processedDataSeoul_y):

    if month != int(i):

        print(seoul_average)

        seoul_average.append(average//count)

        print(count)

        seoul_month.append(month)

        month = int(i)

        count = 0

        average = 0

    else:

        average += float(j)

        count += 1

numpy pandas 데이터 엔지니어링 matplotlib seaborn plotly

Câu trả lời 1

0

jejucoding

안녕하세요 제주코딩베이스캠프입니다:)

소스 코드를 확인한 결과 질문자님께서 답해주신 그대로 선언시에는 count=0, if문 안에서는 count= 1이 되어야 합니다. 아래의 소스코드를 참고해 주시길 바랍니다.

원래의 소스코드

seoul_average = []

seoul_month = []

month = 1

count = 1

average = 0

for i, j in zip(processedDataSeoul_x, processedDataSeoul_y):

    if month != int(i):

        print(seoul_average)

        seoul_average.append(average//count)

        print(count)

        seoul_month.append(month)

        month = int(i)

        count = 0

        average = 0

    else:

        average += float(j)

        count += 1

변경된 소스코드

seoul_average = []

seoul_month = []

month = 1

count = 0

average = 0

for i, j in zip(processedDataSeoul_x, processedDataSeoul_y):

    if month != int(i):

        print(seoul_average)

        seoul_average.append(average//count)

        print(count)

        seoul_month.append(month)

        month = int(i)

        count = 1

        average = 0

    else:

        average += float(j)

        count += 1

선언시 count에 1을 두게 되면 1을 포함한 값이 계속 누적이 되며 결국 일자+1이 됩니다. 그렇기 때문에 처음 선언할 때에는 0으로 바꿔주셔야 합니다.

if문 안에서 count가 1이 되어야 되는 이유는 월이 바뀔 경우에 count=0이면 해당 일자는 포함되지 않고 넘어가기 때문에 count=1로 하셔야 합니다.

피드백 주셔서 감사합니다. 추가로 궁금하신 점이 있거나 답변이 충분하지 않았다면 답글 부탁드립니다. 감사합니다.

피드백 내용 문의드립니다.

0

9

0

작업형 1번문제... 환경관련

0

14

2

12회 기출은 언제 업데이트 될까요??

0

11

1

8/6 작성한 연장문의 질문글에 대한 재요청

0

27

1

수강기간 연장 문의

0

25

1

수강기간 연장문의

0

27

1

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

0

30

1

Lecture19 강좌pdf파일이 없네요..

0

28

1

수강 기간 연장 문의

0

39

2

수강연장 가능 문의 (기간 약 한달반)

0

54

2

수강기간 연장 가능할까요 선생님

0

70

2

Section15. 수업에 사용하는 데이터 주소가 다 보이지 않아서 실습을 위한 데이터를 다운 받지 못하고 있습니다.

0

47

3

수강연장요청 문의

0

83

2

7강 강의 학습자료에 대해서 질문있습니다.

0

36

1

아무래도 다음 시험 연장은 어렵겠죠?

0

104

2

빅분기 12회 결과 관련 문의

0

107

1

cleaning함수를 작성해서 데이터를 추리는 이유는 무엇인가요?

0

349

1

실습환경 설정부터 맥락을 잘 모르겠습니다ㅠㅠ

0

281

0

명령어에 ()가 있는 경우와 없는 경우

0

235

0

강의 csv file

0

348

2

코로나 분석하는데 오류생기네요

0

505

4

안녕하세요

0

244

1

안녕하세요

0

220

1

Numpy 관련 질문 및 교재 오타를 수정해주세요

0

371

1