2023/08 3

[git] 깃 로컬 원격 브랜치 조회/업데이트/생성/삭제

자신의 컴퓨터에 있는 로컬 브랜치(local branch)와 서버에 있는 원격 브랜치(remote branch) 관리 시 필요한 주요 명령어들을 알아보자. 확인현재 작업 브랜치 확인git branch수시로 현재 작업 브랜치 확인하는 습관을 들이면 좋다.작업 브랜치 변경git checkout [이동할 브랜치 이름] 조회로컬 브랜치 목록 조회git branch -a원격 브랜치 목록 조회git branch -r 업데이트원격 브랜치 업데이트git remote update원격 브랜치 로컬로 가져오기git checkout -t [가져올 원격 브랜치 이름]-t 는 tracking 옵션이다. 에러가 뜨면 -f 옵션을 추가해 강제로 가지고 올 수 있다. 위 방법을 사용하면 로컬 브랜치 이름이 가져올 원격 브랜치 이름과 ..

git 2023.08.09

[데이터 분석] 차원 축소 Feature Selection(변수 선택) vs Feature Extraction(변수 추출)

Dimension Reduction(차원 축소) * 차원(dimensionality) = 독립변수(입력변수)의 수 불필요한 변수의 사용 시 1. 모델의 과적합(overfitting) 현상 2. 계산 비용 증가 3. 시각화의 어려움 머신러닝에서 정확도 감소를 최소화하면서 차원 축소하는 것이 중요 Curse of Dimensionality (차원의 저주) 차원이 커질수록 해당 공간(space)을 표현하데 필요한 데이터가 기하급수적으로 많아지는 현상 > cost 증가 차원 증가 > 데이터 밀집도 감소 > 데이터 포인트 간의 거리 멀어짐 > 패턴 발견 어려움 > 모델 정확도 감소 Feature Selection vs Feature Extraction - 장단점 Feature Selection(변수 선택) 장점 ..

데이터 분석 2023.08.05

[ Anaconda ] 아나콘다 설치 에러 - Error: Due to incompatibility with several Python libraries, 'Destination Folder' cannot contain non-ascii characters | Please check permissions or try respawning the installer with elevated privileges

최근에 다시 아나콘다 설치하려는데, 에러가 뜨길래 남겨본다. 두 가지 에러가 있었는데, 첫째는 설치할 경로 설정 후 다음 눌렀는데 뜬 에러. 아나콘다 경로 에러 - 1 해석해보면 'Destination Folder'에 non-ascii 문자가 있으면 안 된다고 한다. 아스키코드 (American Standard Code for Information Interchange, 미국 정보 교환 표준 부호)는 잘 아시다 싶이 아래와 같은 문자만 해당된다. 따라서 이 에러는 폴더 경로에 아스키코드로 표현 불가능한 문자가 포함되어 있다는 것. 해결 방법 설치 경로에 아스키 코드로 표현하지 못하는 문자 모두 제거한다. 대부분 경로에 한글이 들어가지 않도록 수정하면 해당 에러가 사라진다. 아나콘다 경로 에러 - 2 사용..

데이터 분석 2023.08.04