git 허브에 push 할 때 gitingnore 을 설정해주기 https://www.toptal.com/developers/gitignore gitignore.io Create useful .gitignore files for your project www.toptal.com Java 웹프로젝트를 할 때 위와 같이 기본적으로 gitignore 을 생성하여 github에 Class 파일 등이 업로드 되지 않게 해주는 것이 목적이다. class 파일을 github에 업로드 하는 것이 권장되지 않는 이유는 다음과 같다. 가독성: 클래스 파일은 이진 형식이기 때문에 사람이 직접 읽기 어렵습니다. 따라서, 다른 개발자나 협업자가 클래스 파일을 이해하고 변경하기 어려울 수 있습니다. 소스 코드를 공유하면 다른 개..
제주도 퇴근 버스 승객 예측. 머신러닝 프로젝트 코드리뷰 데이터를 살펴보는 과정. x data는 오전부터 점심시간 까지의 탑승 승객 수와 버스에 대한 정보 및 날짜정보이다. y data는 18~20ride 이다. 아래 이미지를 보면 유의미한 상관관계를 나타내는 부분을 확인해볼 수 있다. #1. 데이터 전처리 # 1. Data preprocessing # Read the dataset from a CSV file path = './' datasets = pd.read_csv(path + 'train.csv') # Extract the relevant features from the dataset x = datasets[['id', 'bus_route_id', 'in_out', 'station_code', ..
* Git clone 명령어 "git clone"은 Git 버전 관리 시스템에서 원격 저장소의 프로젝트를 로컬 환경으로 복제하는 명령어 Git을 사용하여 프로젝트를 공유하고 협업하기 위해 중앙 원격 저장소에 프로젝트를 올려놓고, 다른 개발자들이 해당 프로젝트를 로컬 환경으로 가져와 작업할 수 있도록 함. [예시] 이전 기수들이 작업했던 내용이 담긴 강사님의 repo를 git clone 을 통해서 가져와보았다. [결과] vscode에서 가져와보니 성공적으로 코드를 확인할 수 있었다. 앞으로 열심히 예습해야겠다 ! 야호 ~ 혹시 오류가 나타나는 경우 ! git clone 은 원격 저장소를 로컬로 복제하는 명령이다. 이때 , 원격저장소에 readme file이 있거나 다른 파일이 이미 존재해서 오류가 나오는 ..