파이썬 코드 질문

조회수 289회
# error for DatN[0]
datX = DatN[0][0]   # -13.6
datY = DatN[0][1]   # -22.8
error = (a*datX - datY)**2     # 84.2
print("SSE; error for DatN[0]=",round(error,1))

#########################



# SSE
# sum of errors for all data
SSE=0
for i in range (0,Num):
   datX = DatN[i][0]   
   datY = DatN[i][1]   
   error = (a*datX - datY)**2    
   SSE += error
   print(i,": error=",round(error,1),"  SSE=",round(SSE,1))
   input()
#for.i
print("Out of for.i;","  SSE=",round(SSE,1))    #1570.5
input()

함수 만들기; Compute_SSE()

# ============  Compute_SSE()  =============
def Compute_SSE(DatN):
  # SSE
  # sum of errors for all data
  SSE=0
  for i in range (0,Num):
    datX = DatN[i][0]   
    datY = DatN[i][1]   
    error = (a*datX - datY)**2    
    SSE += error
    #print(i,": error=",round(error,1),"  SSE=",round(SSE,1))
    #input()
  #for.i
  #print("Out of for.i;","  SSE=",round(SSE,1))    #1570.5
  #input()
  return SSE
#compute_sse()

솔루션을 찾는 후속코드 만들어주시면 감사하겠습니다.

  • chatGPT한테 물어보지 그러셔요? 엽토군 2023.3.30 10:19

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)