본문 바로가기

IT/오랫만코딩:파이썬5

DAY14 로지스틱 회귀분석 및 군집분석-(Bing 챗(chat) GPT 생성한 파이썬 코드 첨삭) SAT점수와 성별로 입학여부를 로지스틱 회귀분석으로 학습하고 그 결과를 PLOT 하는 소스코드를 작성하였습니다. 그리고 국가별 위도/경도 정보를 군집분석하여 그 결과를 PLOT 하는 소스코드를 작성합니다. 빙 chat GPT에게 위 내용을 질문하여 얻은 결과이며 결과는 실습과 동일합니다. 미국 입학시험 (SAT) 결과 와 성별에 따른 입력여부 로지스틱 회귀분석분석대상 데이터 SATAdmittedGender1363NoMale1792YesFemale1954YesFemale1653NoMale먼저 데이터세트를 질문하여 표로 요약한 결과는 다음과 같습니다.소스코드 생성요청한 질문 결과는 다음과 같으며, 소스코드도 작성합니다. 질문 ) SAT 점수와 성별을 독립변수로하여 입학여부를 로직스틱 회귀분석하는 파이선 3... 2023. 3. 23.
DAY12 특징선택-feature selection 및 재현율 (recall)-(Bing 챗(chat) GPT 생성한 파이썬 코드 첨삭) lable 이 불균형을 이룬 상태에서는 특정선택과 재현율(recall) 지수가 중요합니다. 3주차 파이썬 데이터분석 교육 중 모델평가 이후에 특징선택(feature selection) 에 대해 배운것을 챗(chat) GPT 에게 질문하여 얻은 답변과 예제코드 입니다. 특징선택의 중요성 머신러닝은 데이터 건수는 최대한 늘려야 하지만, 데이터 특징(속성)은 최소한으로 줄여야 합니다. 데이터세트 중소기업청에서 제공하는 사출성형 공정데이터 이며, 설비가동시 불량품 발생에 대한 raw data 입니다. 대략적으로 피봇 요약하면 다음과 같습니다. 알고자 하는 목표변수는 PassOrFail 이며, 불량(N)/양품(Y) 값을 가지고 있습니다. 비율은 불량(N) : 양품(Y) = 0.9 : 99.1 입니다. 즉 불량(N.. 2023. 3. 21.
DAY 09 머신러닝 관련 Bing 챗(chat) GPT 생성한 파이썬 코드 및 동일 절차 Weka 실행 머신러닝으로 진입한 교육과정 중 기억나는 부분을 정리하기 위해 또 다시 Bing 챗(chat) GPT 로 코드를 생성하고 필자의 주관심사인 Java Weka 실행 절차를 문의하고 답을 얻었습니다. 파이썬의 최대 장점은 많은 레퍼런스(참조) 인데 이제 챗(chat) GPT 가 있으니 레퍼런스를 찾을 필요 없군요. 파이썬 : Seaborn 제공 유방암 데이터 SVM 학습 코드 (데이터 척도 평준화, 하이퍼라라메터 생성) Bing 챗(chat) GPT에게 아래와 같이 질문하였습니다. 질문) 파이썬 seaborn 에서 제공하는 유방암 데이타를 min max.scaling 을한후 하이파파라메터를.search gird로 찾으면서 svm.모델로 학습하고 평가하는 파이썬 코드 생성 답변) import seaborn a.. 2023. 3. 16.
DAY07 통계검정 (with OpenAI/Bing 챗(chat) GPT 생성한 파이썬 코드 첨삭) 빅데이터분석기사나 ADsP 응시 때 포기했던 통계분석이 이번에도 필자를 괴롭힙니다. 도대체 이해가 안 되는 내요입니다. 이번에는 강의에서 풀지 못했던 일부 문제를 Bing 챗(chat) GPT 의 도움으로 작성해 보았습니다. 잘 작성된 단측검정 코드로 양측검정 코드 생성을 요청하니 제대로 답해줬습니다. 자유도 30 (사건회수) + 검정통계량 1.5 / 1.9 / 2.4 일 때, 단측 t-검정 코드 생성 자유도 30 (사건회수) + 검정통계량 1.5 / 1.9 / 2.4 일때, 단측 t-검정 후 검정통계량, 신뢰구간, 유의 수준, 검정경례 산출 후 시각화까지 파이썬 코드 작성 요청 챗 gpt 실행결과의 코드는 아래 접은글에 작성되어 있습니다. 더보기 for i in [1.5, 1.9, 2.4]: t_che.. 2023. 3. 14.
DAY06 통계정리 (with OpenAI/Bing 챗(chat) GPT 생성한 파이썬 코드 첨삭) 저의 아킬레스건인 통계내용을 파이썬을 이용하여 정리해 봅니다. 교육에서 알려준 예시들을 상황에 맞는 분포함수를 사용하여 정리하고 코드를 기록합니다. 코드는 강의에서 내용을 복기하기 위해 OpenAI와 Bing 챗(chat) GPT를 사용하여 작성하였습니다. 균등분포 함수 예제) 어느 주식의 하루 동안 오를 확률과 내릴 확률이 50%라고 하자. 또한 매일 매일의 주가의 움직임은 독립이다. 이 주식의 가격이 1주일 동안 오를 확률은? 균등분포 함수를 사용하는 파이썬 코드 Chat GPT 답변) 주식의 가격이 1주일 동안 오를 확률은 이항분포를 사용하여 계산할 수 있습니다. 이항분포는 베르누이 시행을 n번 반복하여 그중 성공하는 횟수를 X라고 할 때, 이 X가 따르는 분포입니다. 여기서는 1주일 동안 7번의 .. 2023. 3. 13.