해결 방법: 'matplotlib' 모듈에 'plot' 속성이 없습니다.


matplotlib을 사용할 때 발생할 수 있는 오류는 다음과 같습니다.

 AttributeError : module 'matplotlib' has no attribute 'plot'

이 오류는 일반적으로 다음 코드를 사용하여 matplotlib를 가져올 때 발생합니다.

 import matplotlib as plt

대신 다음을 사용해야 합니다.

 import matplotlib. pyplot as plt

다음 예에서는 실제로 이 오류를 수정하는 방법을 보여줍니다.

오류를 재현하는 방법

다음 코드를 사용하여 matplotlib에 선 플롯을 생성하려고 한다고 가정합니다.

 import matplotlib as plt

#define data
x = [1, 2, 3, 4, 5, 6]
y = [3, 7, 14, 19, 15, 11]

#create line plot
plt. plot (x, y)

#show line plot
plt. show ()

AttributeError : module 'matplotlib' has no attribute 'plot' 

matplotlib 라이브러리를 가져오는 데 잘못된 코드 줄을 사용했기 때문에 오류가 발생합니다.

오류를 수정하는 방법

이 오류를 해결하려면 올바른 코드를 사용하여 matplotlib 라이브러리를 가져오면 됩니다.

 import matplotlib. pyplot as plt

#define data
x = [1, 2, 3, 4, 5, 6]
y = [3, 7, 14, 19, 15, 11]

#create line plot
plt. plot (x, y)

#show line plot
plt. show () 

matplotlib 라이브러리를 가져오기 위해 올바른 코드 라인을 사용했기 때문에 오류 없이 선 플롯을 성공적으로 생성할 수 있었습니다.

추가 리소스

다음 튜토리얼에서는 Python의 다른 일반적인 오류를 수정하는 방법을 설명합니다.

수정 방법: matplotlib라는 모듈이 없습니다.
해결 방법: pandas라는 모듈이 없습니다.
해결 방법: numpy라는 모듈이 없습니다.

의견을 추가하다

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다