첨부 실행 코드는 나눔고딕코딩 폰트를 사용합니다.
본 블로그는 광고를 포함하고 있습니다.
광고 클릭에서 발생하는 수익금은 모두 블로그 콘텐츠 향상을 위해 쓰여집니다.

728x90
반응형
728x170
import matplotlib.pyplot as pp
import numpy as np

modelAPrecisionNDArray  = np.array([0.33, 0.38, 0.45, 0.55, 0.57, 0.40, 0.66, 1.00, 1.00, 1.00, 1.00])
modelARecallRateNDArray = np.array([1.00, 1.00, 1.00, 1.00, 0.80, 0.40, 0.40, 0.40, 0.40, 0.20, 0.00])

modelBPrecisionNDArray  = np.array([0.33, 0.38, 0.36, 0.37, 0.33, 0.40, 0.33, 0.50, 1.00, 1.00, 1.00])
modelBRecallRateNDArray = np.array([1.00, 1.00, 0.80, 0.60, 0.40, 0.40, 0.20, 0.20, 0.20, 0.20, 0.00])

pp.title("Precision-Recall Graph")

pp.xlabel("Recall"   )
pp.ylabel("Precision")

pp.plot(modelARecallRateNDArray, modelAPrecisionNDArray, "b", label = "Model A")
pp.plot(modelBRecallRateNDArray, modelBPrecisionNDArray, "g", label = "Model B")

pp.legend(loc = "upper right")

pp.show()

 

728x90

 

[결과]

728x90
반응형
그리드형
Posted by 사용자 icodebroker

댓글을 달아 주세요