PGR21.com
- PGR21 관련된 질문 및 건의는 [건의 게시판]을 이용바랍니다.
- (2013년 3월 이전) 오래된 질문글은 [이전 질문 게시판]에 있습니다.
통합 규정을 준수해 주십시오. (2015.12.25.)
Date 2017/07/30 22:58:52
Name 주식왕
Subject [질문] 간단한 파이썬 코딩 질문
안녕하세요. 파이썬 책을 보면서 공부하고 있는 학생입니다. 공부하다가 잘 안되는 부분이 있어서 질문을 드리게 되었습니다.
히스토그램을 그리는 중에 책이랑 똑같은 코드를 쳤는데 다음과 같은 오류가 뜹니다.

grades = [83,95,91,87,70,0,85,82,100,67,73,77,0]
decile = lambda grade: grade // 10 * 10
histogram = Counter(decile(grade) for grade in grades)

plt.bar([x-4 for x in histogram.keys()],
       histogram.values(),              
       8)                                

plt.axis([-5, 105, 0, 5])                
                                        
plt.xticks([10 * i for i in range(11)])  
plt.xlabel("Decile")
plt.ylabe("# of Students")
plt.title("Distribution of Exam 1 Grades")
plt.show()

---------------------------------------------------------------------------
NameError                                 Traceback (most recent call last)
in ()
      2 grades = [83,95,91,87,70,0,85,82,100,67,73,77,0]
      3 decile = lambda grade: grade // 10 * 10
----> 4 histogram = Counter(decile(grade) for grade in grades)
      5
      6 plt.bar([x-4 for x in histogram.keys()], # 각 막대를 왼쪽으로 4만큼 옮기고

NameError: name 'Counter' is not defined


라고 뜨는데 여기서 Counter 함수를 맞게 쓰려면 어떻게 해야 할까요??

통합규정 1.3 이용안내 인용

"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.
법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
17/07/30 23:15
수정 아이콘
Counter 함수를 정의하셨나요?
The Warrior
17/07/30 23:28
수정 아이콘
잘 모르겠지만 Counter 함수가 오타가 나서 대문자여서 안되거나, Counter 함수를 쓰는 라이브러리를 import 하지 않았거나, Counter라는 함수를 정의했는지 확인해 봐야 될것 같은데요
칙힌먹구싶당
17/07/30 23:36
수정 아이콘
혹시 collections.Counter 사용하시는건가요? 그렇다면 from collections import Counter 를 제일 앞에 붙여주시면 될듯하네요.
주식왕
17/07/30 23:46
수정 아이콘
감사합니다. 해결되었습니다.
책에 따로 안나와있길래 파이썬 기본 내장 함수인줄 알았는데, 칙힌님께서 말씀하신대로 라이브러리를 import 하니까 해결되었습니다.
답변해주신분들 정말 감사합니다.
목록 삭게로! 맨위로
번호 제목 이름 날짜 조회
111190 [질문] 뉴 서피스프로 쓰시는분 계신가요? [8] mcmc4806 17/10/31 4806
111176 [질문] 코딩 하는데 허리가 너무 아파요 [25] 삭제됨6590 17/10/31 6590
109765 [질문] BMW 코딩에 대해 문의드려요 [2] 임윤아2817 17/09/30 2817
109687 [질문] 간단한 코딩및 문서작업용 작고 가벼운 노트북 [7] 면역3245 17/09/29 3245
107670 [질문] LA 숙박 조언 부탁드립니다 [12] Mary.K2196 17/08/22 2196
106461 [질문] 간단한 파이썬 코딩 질문 [4] 주식왕1998 17/07/30 1998
105708 [질문] 맥북 비교 질문입니다 [4] SaiNT2521 17/07/14 2521
105635 [질문] VBA 고수분들 도움 부탁드립니다. [1] 통이유1070 17/07/12 1070
103740 [질문] 랩탑 추천 부탁드립니다 [1] 아름답고큽니다1946 17/06/06 1946
103653 [질문] 업무용 컴퓨터 견적 부탁드립니다. [1] En Taro2226 17/06/04 2226
102644 [질문] 코딩교육강사 어떨까요? [10] 네파리안4094 17/05/15 4094
102597 [질문] C언어 프로그래밍 질문입니다. [5] 올드패션드1821 17/05/14 1821
102272 [질문] pc 모니터 및 견적관련 질문 드립니다. 가라한1981 17/05/08 1981
102270 [질문] [pc견적] 데스크탑 견적 다 만들었는데 컴잘알 분들의 의견을 구합니다! [6] 인생은서른부터2736 17/05/08 2736
101402 [질문] PC견적 이륙허가 받으려고 합니다~ [4] 제로스1897 17/04/21 1897
101040 [질문] 노트북 추천 부탁드립니다! [8] Patrick Jane1996 17/04/14 1996
100914 [질문] 개발자분들 단기 코딩 프로그램이나 프로젝트 기회가 있을까요? [2] 바우어마이스터2259 17/04/12 2259
100891 [질문] 노트북 추천 부탁 드립니다. [3] 이장님1965 17/04/11 1965
100332 [질문] 기계식 키보드 + 모니터 질문 및 추천 부탁드립니다. (맥용) [13] pppppppppp3551 17/03/31 3551
100156 [질문] 삼성전자 S직군용 시험에서 [19] Serapium9898 17/03/28 9898
99927 [질문] 산재 신청을 진행해 보신 분들께 여쭤봅니다. [4] 통풍라이프1834 17/03/24 1834
99926 [질문] 코딩 교육이 유행이라는데요 과연 필요할까요? [38] codin4771 17/03/24 4771
99155 [질문] 선형대수, 알고리즘 공부 관련 질문 [12] 오클랜드에이스5261 17/03/07 5261
목록 이전 다음
댓글

+ : 최근 1시간내에 달린 댓글
+ : 최근 2시간내에 달린 댓글
맨 위로