전체 글 251

유용한 영어 숙어(19~21)

On the ball 돌아가는 사정에 훤한 Ex.) Our company needs a person who has something on the ball 우리 회사는 돌아가는 사정을 훤히 알고 능력이 출중한 사람을 필요로 합니다. Cut corners 원칙을 무시하다 Ex.) Some owners cut corners and avoid the inspections 몇몇 사장들은 절차를 무시하고 검사를 하지 않습니다. Broadly Speaking 일반적으로 말하면 Ex.) Broadly speaking, the more you pay, the more you get. 대체적으로 보면, 많이 쓰면 쓸수록 얻는게 많은 편입니다.

서울에 위치한 식당 목록 출력하기(level 4)

다음은 식당의 정보를 담은 REST_INFO 테이블과 식당의 리뷰 정보를 담은 REST_REVIEW 테이블입니다. REST_INFO 테이블은 다음과 같으며 REST_ID, REST_NAME, FOOD_TYPE, VIEWS, FAVORITES, PARKING_LOT, ADDRESS, TEL은 식당 ID, 식당 이름, 음식 종류, 조회수, 즐겨찾기수, 주차장 유무, 주소, 전화번호를 의미합니다. Column name Type Nullable REST_ID VARCHAR(5) FALSE REST_NAME VARCHAR(50) FALSE FOOD_TYPE VARCHAR(20) TRUE VIEWS NUMBER TRUE FAVORITES NUMBER TRUE PARKING_LOT VARCHAR(1) TRUE ADD..

유용한 영어 숙어(16~18)

Hear it on the grapevine 소문으로 듣다 Ex.) They heard the news on the grapevine 그들은 소식을 풍문으로 들었습니다. Kill two birds with one stone 일석이조 Ex.) This way you can kill two birds with one stone 이런 식으로 하면 일석이조입니다. Miss the boat 기회를 놓치다 Ex.) If you don't buy now, you may find that you've missed the boat. 지금 사지 않으면 기회가 없을지 모릅니다.

R언어 공부 - 7

분포의 이름 R에는 모든 확률분포의 축약형 이름이 따로 존재한다. 이름을 가지고 그 분포와 관계된 함수들을 식별 해낼수 있다. 예를 들어, 정규분포의 이름은 norm이다. 함수 용도 dnorm 정규분포 확률 밀도(normal density) pnorm 정규분포함수(normal distribution function) qnorm 정규분포 분위수 함수(normal quantile function) rnorm 정규분포 난수(normal random variates) 일반적인 이산분포 이산분포 이름 R에서의 이름 매개변수(인자) 이항(binomial) binom n = 시행 횟수.p = 시행 한번당 성공 확률 기하(geometric) geom p = 시행 한번당 성공확률 초기하(hypergeometric) hy..

데이터분석/R 2022.12.30

R언어 공부 - 6

날짜와 시간을 다루는 클래스 Date - 날짜는 나타낼 수 있지만 시간은 나타내지 못한다. 날짜 관련 작업을 하는 일반적인 용도의 클래스, 변환, 형식 설정, 기본 날짜, 연산, 표준시간대 처리 등의 작업을 할 때 사용한다. POSIXct - 날짜 및 시간 클래스, 1초 간격의 정확도로 시간의 순간을 나타낼 수 있다. 1970년 1월 1일 이후 몇 초나 흘렀는지 기록하는 방식으로 저장한다. 날짜 시간 정보(데이터 프레임 내)를 저장할 때 쓴다. chron - 날짜와 시간 모두 나타낼 수 있지만 복잡한 표준시간대 처리나 일광절약시간 등은 제외한다. 개량경제학이나 시게열 분석할 때 유용하다. lubridate - tidyverse 패키지이다. 표준시간대 같은 중요한 부가 기능을 유지하면서 날짜와 시간을 다루..

데이터분석/R 2022.12.30

R언어 공부 - 5

1) 두 데이터 프레임 합치기 두 데이터 프레임의 열을 옆으로 이어 붙이려면 cbind를 사용한다 두 데이터 프레임의 행을 쌓으려면 rbind를 사용한다 all.cols as.numeric("3.14") [1] 3.14 > as.integer(3.14) [1] 3 # 논릿값에서 숫자값으로 변환 시, FALSE는 0, TRUE는 1로 바뀜 > as.numeric(FALSE) [1] 0 3) 구조화된 자료형을 다른 형식으로 변환하기 다음 함수들은 데이터 구조로 인자를 변환한다 as.data.frame(x) as.list(x) as.matrix(x) as.vector(x) 데이터 구조를 상호 변환하는 일은 조금 어려울 수 있다. 일부는 생각대로 변환하지만 나머지는 그렇지 않다 변환 방법 벡터 -> 리스트 as..

데이터분석/R 2022.12.29

유용한 영어 숙어(13~15)

go back and forth 왔다 갔다 하다 Ex.) It will be her dream to go back and forth between the past and the present. 과거와 현재를 왔다 갔다 하는건 그녀의 꿈일거야. sigh deeply 크게 탄식하다 Ex.) He checked his phone and sighed deeply 그는 핸드폰을 확인하고 한숨을 쉬었다. have no clue 전혀 이해하지 못하다 Ex.) I have no clue on what you're talking about 나는 너가 무슨 얘기를 하는지 전혀 이해하지 못했어.

유용한 영어 숙어(10~12)

Hit the ceiling 아주 화가 난 Ex.) When Carol's son got an F on his report card, she hit the ceiling! Carol의 아들이 낙제하여 매우 화가 났다 Knock someone's socks off 아주 좋고 매력이 있다 Ex.) You should see Tom's new car! It'll knock your socks off, it's so amazing! 너는 꼭 Tom의 차를 봐야 돼! 그것은 정말 멋지거든! Bite the bullet 힘든 상황에 맞서다, 고통을 용감하게 맞서다 Ex.) She had to bite the bullet and give in to her boss's unreasonable demands 그녀는 상사..

R언어 공부 - 4

1) 재활용 규칙 서로 길이가 다른 벡터끼리 연산할 때 적용되는 규칙 양쪽 벡터의 첫 번째 원소들에서부터 쌍으로 처리한 후 어떤 시점이 되면 긴 벡터 쪽에는 처리되지 않은 원소가 남아 있고 짧은 벡터에는 원소가 모자르게 된다.이때 재활용 규칙이 적용되어 짧은 벡터의 처음으로 돌아가서 다시 원소들을 재활용한다. # 예시 > 1:6 [1] 1 2 3 4 5 6 > 1:3 [1] 1 2 3 > (1:6) + (1:3) [1] 2 4 6 5 7 9 # 행 뿐만 아니라 열 벡터에 적용된다 > cbind(1:6) [,1] [1,] 1 [2,] 2 [3,] 3 [4,] 4 [5,] 5 [6,] 6 > cbind(1:3) [,1] [1,] 1 [2,] 2 [3,] 3 > cbind(1:6, 1:3) [,1] [,2] ..

데이터분석/R 2022.12.27

R언어 공부 - 3

1) 벡터 벡터는 동질적이다(전부 동일한 자료형이어야 함) 벡터는 위치로 인덱스된다 벡터는 여러 개의 위치로 인덱스될 수도 있으며, 이때 하위 벡터를 반환한다 v[c(2,3)] 은 v의 2, 3번쨰 원소로 이루어진 하위 벡터 벡터 원소들은 이름을 가질 수 있다. 2) 리스트 리스트는 이질적이다(여러 자료형의 원소들이 포함될 수 있다) 리스트는 위치로 인덱스된다 리스트에서 하위 리스트를 추출할 수 있다 lst[c(2,3)] 은 lst의 2, 3번쨰 원소로 이루어진 하위 리스트 리스트의 원소들은 이름을 가질 수 있다. 3) 모드 : 물리적 자료형 메모리에 어떻게 저장되는지를 가리키는 것 숫자로 저장될 것인가, 문자열, 다른 객체로 저장될 것인가를 나타내는게 모드 객체 예 모드 숫자 3.1415 수치형 숫자 ..

데이터분석/R 2022.12.27