목록파이썬 (4)
맘야의 이런저런 이야기들
"헉헉!" 나흘동안 힘들게 달려왔다. 정답을 모른 채로 문제풀이를 해봤는데 이건 뭐... ㅎㅎ 혼자 힘으로 풀어보려 노력했고 알고리즘을 이해하려 했다. 한 문제를 해결하는데 많게는 7시간도 걸렸다. 체력의 바닥이 느껴질 때쯤 1차 배열까지 마칠 수 있었다. 문제들을 풀다 보니 일정한 패턴이 보이기 시작했다. 같은 단계에 속한 문제들은 해결 방법이 비슷했다. 그리고 함수를 아느냐 모르느냐에 따라서 문제해결까지 걸리는 시간은 차이가 많이 났다. 함수 공부 많이 하자! 오늘은 새로운 시작을 하는 날이다. 그렇지... 뭔가 새롭게 시작한다는 것은 항상 설렌다. 인생을 설렘으로 물들이고 싶은가? 그럼, 새로운 걸 배워보라~~~ ㅎ '배움에는 끝이 없다.'는 말이 생각나게 될 것이다. 필자는 요리도 배워보고 싶고 ..
pandas와 mglearn 모듈을 import 하고 mglearn 모듈을 사용하려 할 때 오류가 발생한다. 위 사진은 구글 colab 환경인데, 문제 해결 이후에도 계속 오류가 난다. colab 에서의 오류는 아직도 해결을 못하였고, jupyter notebook 환경에서 결국에는 몇 시간 만에 성공을 했는데 의외로 간단한 오류였다. ( 줄여서 jn 이라고 하겠다. ) 바로 mglearn 모듈에서 버전이 맞지 않아서였다. jn 에서는 해결되어 문제없이 로딩이 되니 colab 에서 계속 오류가 난다면 jn 에서 실행해 보자. 우선, jn 환경에서 sklearn, joblib, mglearn 을 버전에 맞게 설치해 주자. 버전이 맞지 않을 경우 계속해서 오류가 나니 주의 바란다. 필자는 이것 때문에 몇 시..
sklearn 모듈에서 분석결과를 시각화한 것이다. 현재까지는 sklearn 모듈이 자주 언급되고 있다. 그만큼 많이 쓰이는 모듈인 것 같다. 위 그래프는 특성중요도를 나타낸 것으로 머신러닝을 할 데이터 특성이 차지하는 비중을 나타낸 것이다. 이렇게 나무 모양으로 시각화를 시켜볼 수 있다. 0, 1로 나타내지는 데이터 분류가 참, 거짓을 나타내면서 분류가 된다. 그런데, 가지가 너무 많으면 오히려 분석이 난해지 질 수 있어서 트리를 일정 수준까지 만으로 제한을 두는 경우가 많다고 한다. 3단계로 제한을 둔 상태이다. 이렇게 분석을 해야만 데이터가 난해해지지 않고 분석 정확도가 높아진다. 의사결정나무 앙상블에 대한 자료인데 좀 앙상블해 보이는가?? ㅎ 필자는 이게 뭔지 기억이 가물하다 -_-; 선형회귀 모..
요새 공부를 하고 있다. 그동안 해보고 싶었던 공부들이 몇 있었는데 시간적 여유가 생긴 요즘에 시작을 해보고 있다. 경제적 여유도 많았으면 좋으련만 꼭 부족하더라 ㅎㅎ 블로그 글을 잘 쓰다가 잠깐 뜸했더니 방문수가 크게 줄어 있다. 블로그를 다시 해볼 생각으로 월초부터 노력했는데, 학습 진도가 밀려서 일주일 정도는 신경을 못썼다. 블로깅은 현재 자신이 하고 있는 것을 쓰는 것이 좋다고 생각되어 코딩 공부하는 일지를 간략하게나마 적어보려 한다. 나름대로 지구를 구해봤던 '기후위기 극복하자'는 앞으로도 몇 편은 더 이어가야 하고, 1화에 멈춰있는 동화는 주제를 바꿔가며 앞으로도 꾸준히 쓸 계획이다. 시간적 여유가 생기자 할 일이 더 많아져버린 현실을 즐기며(?) 한 자 한 자 써 내려가 볼 참이다. 지금은 ..