• 카테고리

    질문 & 답변
  • 세부 분야

    데이터 분석

  • 해결 여부

    미해결

4.2 공원구분별 분포 중 에러코드

20.08.28 13:15 작성 조회수 2.6k

1

안녕하세요, 선생님.

일전에 말씀해주신대로 아나콘다를 새로 설치해서 사용하고 있는데요.

이전이랑 뭔가 달랐는데 오류가 자꾸 발생해서요.

이전에는 그래프를 그리면 <matplot~>으로 시작했는데 지금은 <AxesSubplot: ~>로만 시작하고 있구요.

질문드리려는 4.2 공원구분별 분포에서 scatterplot을 그리려는데

'ValueError: zero-size array to reduction operation minimum which has no identity'

이러한 에러코드가 발생합니다.

어떠한 것 때문인지 알려주실 수 있을까요?

감사합니다!

답변 3

·

답변을 작성해보세요.

1

김아람님의 프로필

김아람

질문자

2020.08.28

쌤 빠른 답변 감사합니다!

아나콘다 프롬 프트에서 알려주신 것 실행했는데 잘 안되어서 파이썬을 다운그레이드 했습니다 ㅎㅎ

감사합니다!

0

해결되었다니 다행입니다. 감사합니다 :)

0

안녕하세요.

1. 아나콘다를 새로 설치하면서 아마 기존에 사용하시던 라이브러리의 버전이 모두 변경이 되었을거에요.

그래서 그래프를 그리면 기존에는  <matplot~>으로 시작했는데 지금은   <AxesSubplot: ~>으로 시작한다는 것도 버전 차이일거 같습니다.

seaborn 은 matplotlib을 사용하기 쉽게 만들어 놓은 라이브러리인데요. 내부에서 matplotlib을 사용하기 때문에 이런 문구가 표기됩니다.

2.  검색을 해보니 최근에 같은 문제를 겪고 있는 질문이 있어서 라이브러리의 특정 버전에 문제가 있을 수도 있을거 같습니다.

스택오버플로우를 검색해 보니 아래의 버전으로 업데이트를 하면 해결이 된다고 합니다.

conda install matplotlib==3.3.0

[Scatterplot fails with matplotlib==3.3.1 · Issue #2194 · mwaskom/seaborn](https://github.com/mwaskom/seaborn/issues/2194)

[python - Seaborn ValueError: zero-size array to reduction operation minimum which has no identity - Stack Overflow](https://stackoverflow.com/questions/63443583/seaborn-valueerror-zero-size-array-to-reduction-operation-minimum-which-has-no)

[python 3.x - ValueError: zero-size array to reduction operation minimum which has no identity - Seaborn - Stack Overflow](https://stackoverflow.com/questions/63516843/valueerror-zero-size-array-to-reduction-operation-minimum-which-has-no-identity)

감사합니다!