본문 바로가기
  • GDG on campus Ewha Tech Blog

3-1기 스터디82

[2주차] 코틀린 기초 CH2. 코틀린 기초 2장에서는 아래와 같은 내용을 배운다. 함수, 변수, 클래스, enum, 프로퍼티를 선언하는 방법 제어 구조 스마트 캐스트 예외 던지기와 예외 잡기 기본 요소 : 함수와 변수 함수 다음 코드들을 보고 찾아볼 수 있는 코틀린 문법이나 특성을 알아보자. fun main(arg: Array) { println("Hello, world!") } 함수를 선언할 때 fun 키워드를 사용한다. 마라미터 이름 뒤에 그 타입을 쓴다. 함수를 최상위 수준에 정의할 수 있다. (클래스 안에 넣을 필요 X) fun max(a: Int, b:Int): Int {//블록이 본문인 함수 return if (a>b) a else b } println(max(1,2)) fun 함수이름 (파라미터 목록) : 반환 .. 2021. 11. 7.
[3주차] 자동차 보험회사 데이터분석 kaggle 필사 스터디 3주 차에서는 브라질 보험회사 데이터를 통해 보험을 청구할 확률에 대해 예측하는 코드를 학습했습니다 위와 같은 프로세스로 진행되었습니다 데이터 관찰 기본 정보로 59만개 train 데이터, 89만개 test 데이터가 있다는 점을 알 수 있습니다. Feature가 정확히 무엇인지 모르고 binary, categorical, interval 혹은 Ordinal feature인지만 구분합니다. feature -1이면 결측 치/ target은 1: 보험처리를 함, 0: 보험처리를 하지 않음이란 특징을 가지고 있습니다. Metadata 데이터 관리를 위해 메타데이터용 데이터프레임을 만들었는데 이런 방법은 특정 변수를 선택하거나 시각화, 모델링 할때 유용할 수 있습니다. groupby 함수.. 2021. 11. 7.
[2주차] Git : Part2 part1에 이어서, part2에서는 branch와 원격 저장소에 대해 알아보겠습니다. https://youtu.be/PmWPdYkAMg4 #1 Branch branch 필요에 의해 작업이 분리되는 것 형태가 나뭇가지 모양과 닮아있어서 유래된 말 $ git branch 브랜치 확인 $ git branch 생성할 브랜치 이름 브랜치 생성 $ git checkout 들어갈 브랜치 이름 현재 브랜치에서 checkout 후 입력한 브랜치로 이동 $ git checkout -b 생성할 브랜치 이름 branch 생성과 checkout을 동시에 $ git log --branches --decorate --graph --oneline 각 브랜치의 최신 커밋 확인 현재 위치한 브랜치 확인 (HEAD) graph(선)으로.. 2021. 11. 3.
[2주차] Git : Part1 2주차에는 버전 관리 시스템인 Git에 대해 배워봤습니다! 그리고 Part1에서는 Git이 무엇인지부터 git에서 commit을 하는 방법까지, 기본적인 명령어들에 대해 설명드리겠습니다. 자세한 내용은 참고 동영상인 아래의 유튜브 재생목록을 확인해주시면 되시겠습니다! ps. 개인적으로는 생활코딩 사이트에 접속해서 순서대로 보는 편이 조금 더 이해하기 쉽다고 생각합니다...! 유튜브 재생목록과는 다르더라고요! https://youtube.com/playlist?list=PLuHgQVnccGMA8iwZwrGyNXCGy2LAAsTXk 지옥에서 온 Git www.youtube.com #1 Git이란? 버전 관리 시스템_Version Control System 버전 관리 시스템 컴퓨터에서 파일을 저장할 때 '최종.. 2021. 11. 3.
[2주차] Go 언어의 연산자, 함수, 상수 안녕하세요, 중간고사 휴식기간을 가지고 2주만에 돌아온 고랭 스터디입니다! 이번 주는 "Tucker의 Go 언어 프로그래밍"의 6, 7, 8장을 각자 공부하고 세미나에서 같이 내용을 리뷰해보았습니다. Ch 6. 연산자 6.1 산술 연산자 산술 연산자는 숫자 연산을 하는 연산자입니다. 사칙 연산, 비트연산, 시프트 연산이 속합니다. Go 언어에서 모든 연산자의 각 항의 타입은 항상 같습니다. (시프트 연산 제외) 다른 타입을 연산하려면 타입 변환 후 연산해야합니다. 연산의 결과타입도 인수 타입과 같습니다. 6.2 비교 연산자 비교 연산자는 양변을 비교해서 조건에 만족하면 불리언값 true를, 만족하지 못할 경우 false를 반환하는 연산자입니다. 분기문(if문, switch문)과 반복문(for문)에서 주로.. 2021. 11. 3.
[4주차] 스터디 활동 현황 4주차 스터디 출석부 및 활동 사진입니다! (10/25~10/30) 2021. 11. 1.