기출10회 작업형3 2-1 문제에서 (모든 독립변수를 포함한 회귀모형을 적합하시오. 이때 절편을 제외한 회귀계수의 합을 구하시오.) 라는 문제가 있는데, summary로 표현된 회귀계수를 합하면 0.253 의 값이 나오는데, 실제 함수를 사용한 회귀계수의 합은 0.254 가 나와서 0.001의 오차 가 발생하는데 이 경우에도 summary로 계산한 값을 적어 제출해도 오답으로 되지 않는지 궁금합니다!
import pandas as pd a = pd.read_csv("train.csv") b = pd.read_csv('test.csv') pd.DataFrame(변수).to_csv('000000000.csv') 작업형2에서 주어진 코드가 이거일떄, a= b=를 그냥 제가 원래 적혀있던 부분에서 a=을 train=으로 b=을 test=로 바꿔도 되는건가요?
작업형1이나 작업형3의 답안 제출 화면이 별도로 있는데 여기에 모든 문제의 답을 한번에 작성해서 제출해야 되나요? 아니면 1개씩 제출해도 누적이 될까요? (메모장도 공유가 안된다고 해서 소수점까지 있으면 한번에 외울 수 있을까 걱정입니다. 😅 ) 1) 문제 1~6 답안을 한번에 작성해서 제출 2) 문제1 답안만 작성 후 제출 -> 문제2 답안만 작성 후 제출 -> ... -> 문제6 답안만 작성 후 제출
안녕하세요. 강사님. Chapter05-04 : sum_func의 합이 이중 출력됩니다.(합 1500이 두 번 출력) def perf_clock(func): # func가 free vatiable def perf_clocked(*args): # 함수 시작 시간 st = time.perf_counter() # 함수 실행 result = func(*args) # 함수 종료 시간 et = time.perf_counter() - st # 실행 함수명 name = func.__name__ # 함수 매개변수 arg_str = ', '.join(repr(arg) for arg in args) # 결과 출력 print('[%0.5fs] %s(%s) -> %r' % (et, name, arg_str, result)) return result return perf_clocked ---------------------------------------- Called None Decorator -> sum_func [0.00001s] sum_func(100, 200, 300, 400, 500) -> 1500 1500 아무리 봐도 이유를 모르겠습니다. 제가 작성한 코드 지우고 강사님이 제공한 코드로 실행해도 동일합니다.
실기 체험환경에 들어가서 코드를 치든 가만히 있든 접속한지 1분정도가 지나면 무조건 페이지가 멈춰서 체험환경을 테스트해볼 수가 없는데, 혹시 알고 계신 해결방법이 있으실까요?ㅜㅜ 몇 주 전에 접속했을 때도 똑같이 멈췄던 걸 보면 접속자 폭증에 따른 사이트 오류는 아닌 것 같습니다..! 강사님께서 만드신 사이트가 아닌 건 알지만 체험환경 관련해서도 많은 질문을 받아오셨을 것 같아서, 혹시 이런 경우에 대한 해결방법을 아실지 궁금하여 질문 드립니다 ㅜㅜ
학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! 질문과 관련된 영상 위치를 알려주면 더 빠르게 답변할 수 있어요 먼저 유사한 질문이 있었는지 검색해보세요 안녕하세요 선생님께서는 # 표준편차 r1 = df['views'].std() # 음수이거나 0 테이터 제외 cond = df['age'] <= 0 df = df[~cond] # 소수점이 없는 값만 선택 cond = df['age'] == round(df['age'],0) df = df[cond] # 표준편차 r2 = df['views'].std() print(round(r1 + r2, 2)) 이렇게 코드를 작성해서 8297.31 이 나왔고 저는 print(df['views'].std()) cond1 = df['age'] > 0 cond2 = df['age'] == round(df['age'],0) df[cond1|cond2]['views'].std() round(4157.408065873686+4121.626455600414,2) 이렇게 8279.03 라는 값이 나왔습니다. 저의 코드도 큰 문제는 없어보이는데 답이 달라서 1. 제가 잘못 코드 작성한 것인가요? 2. 아니면 순서상의 일부분 정상적인 오차라면, 저도 정답으로 인정될 수 있나요?
내일 모두 빅데-실기 합격을 기원합니다. 기본적인 질문을 드립니다. 작업형2관련하여 여러가지 평가지표들이 있는데 전처리 및 랜덤포레스트,LightGBM등으로 작업후 회귀의 ***E로 끝나는 평가 지표는 낮은것이 좋고, 나머지 지표들은 결과가 높게 나오는 것이 좋은 것인가요?
문제에서 범주형이라고 명시된 변수만 C() 예: ols("y ~ x1 + region", data=df) 숫자로 되어 있다고 해서 자동으로 범주형 처리하는 것은 잘못 문제에서 “범주형 변수이다”라고 하지 않은 숫자형은 연속형으로 취급 ❌ 3. 로지스틱 회귀( logit) ➡ ols와 동일 원칙 예: logit("target ~ x1 + job_type", data=df) logit 는 문제에서 “범주형”이라고 적혀 있을 때만 C() 필요. 그 외에는 절대 알아서 C() 넣지 않음. 범주형변수 관련 글을 봤는데 범주형 변수일ㄸㅐ Pd.get dummies(drop _first=Ture) 원핫인코딩처리 이것도 보았는데 작업형3에서도 인코딩을 해여하는건가요?? 위의 내용이랑 아래내용이랑 어떤 관련이있는지 헷갈립니다ㅠ 감사합니다
원래는 drop을 하지 않고도 빅이시에서 말씀하신대로 돌리면 제대로 돌아갔는데 8회회귀는 위의 이미지대로 customerID쪽의 문제라고 에러문제가 나옵니다. 실제 시험장에서는 오류가 발생하면 오류메세지를 통해 customerID컬럼인것을 인지하고 이후 드랍을 진행하는 방식을 하면 될까요?(EDA를 하지않는다고 가정할때입니다.)