본문 바로가기

Tips and errors5

git The requested URL returned error: 403 오류 내 로컬 저장소에서 원격 저장소로 git push origin master 하는 과정에서 아래와 같은 오류가 발생을 하였다. 이 오류에 대해서 많은 원인이 존재했지만 나의 문제로 초반 로컬 저장소를 생성하고 git config --global user.email "{}" git config --global user.name "{}" 시에 user name을 나의 깃헙 프로필 name이 아닌 다른 이름으로 설정을 하였기 때문에 위와 같은 오류가 발생했다. 이러한 오류를 해결하는 방법이 다양했지만 제일 간단했던 방법은 위와 같이 git config user.name "{new name}" git config credential.username "{new name}" 를 해주고 다시 push를 하면 성공적으로.. 2022. 8. 28.
Python glob: 파일들의 리스트를 뽑을 때 많은 공모전들을 해보면서 파일들이 한 엑셀 안에 존재할 때도 있고 여러 개의 엑셀파일로 나누어져 있을 때도 있었다. 하나의 엑셀 파일로만 이루어져 있을 때는 단지 pd.read_csv 혹은 txt를 사용해서 읽어오면 되었지만 여러 개의 엑셀 파일을 한 번에 읽어오고 싶으면 코드를 짤 때 일일이 파일명을 손수 입력했었다. 이 과정에서 내가 지정한 디렉토리 안에 내가 원하는 파일 형식을 가진 파일들의 이름을 리스트로 뽑을 수 있으면 좋겠다고 생각을 하였고 구글링을 했더니 glob이라는 기능이 있어서 이렇게 블로그에 정리를 하였다. 해당 일을 경험한 공모전은 데이콘에서 진행 중인 고용정보원에서 주최하는 KNOW기반 직업 추천 알고리즘 경진대회이다. 여기서 데이터들은 glob의 기능을 찾아보면 glob은 파일들.. 2021. 12. 29.
GridSearchCV grid_cv.cv_results_ :params 별로 test score 시각화 파이썬 머신러닝 완벽가이드[위키북스]에서 사용자 행동 인식 데이터 세트를 활용해서 분류를 진행하는 공부를 하고 있다가 GridSearchCV를 돌릴 때 미리 지정한 하이퍼 파라미터들의 조합별로 test score를 한눈에 알 수 있다면 매우 편리할 것 같아서 정리를 했다. 중간 코딩 과정은 생략하고 결과와 코드만 정리했다. 2021. 12. 29.
Error: 'matplotlib' has no attribute 'imshow' 현재 데이콘에서 딥러닝 강의도 복습할겸 손글씨 인식 공모전을 연습하고 있는데 내가 예측한 결과를 시각화 하고 싶었다. 즉, numpy의 형태를 image로 시각화 하고 싶었다. 마침 matplotlib에 있는 imshow가 그 기능을 지원해서 아래와 같이 코드를 짜고 실행을 해보았다. 하지만 Error: 'matplotlib' has no attribute 'imshow'메세지가 나왔고 이를 해결하기위해 검색을 해보았더니 stackoverflow의 상당수가 import matplotlib as plt 보다 import matplotlib.pyplot as plt 를 사용하라고 추천을 많이 하였다. 코드를 수정하고 돌려보니 정상적으로 출력이 되었다. 2021. 11. 23.