5시간코딩

[열합치기] first_name과 last_name 합쳐서 name 이라는 열 만들기 본문

문제풀기/테이블 조작 관련 문제

[열합치기] first_name과 last_name 합쳐서 name 이라는 열 만들기

5시간코딩 2019. 4. 3. 14:10

1. oracle

1)

select last_name||' '||first_name from employees;

 

 

 

2. r

1) 새로 만들어야함

data.frame(id = emp$EMPLOYEE_ID,name=paste(emp$LAST_NAME,emp$FIRST_NAME))

 

 

 

3. python

1) 새로운 컬럼을 넣는 것이기 때문에 새로 만들어야함

name = emp["LAST_NAME"]+' '+emp["FIRST_NAME"]res = emp["LAST_NAME"]+' '+emp["FIRST_NAME"]
pd.DataFrame({'id':emp['EMPLOYEE_ID'],'name':res})

2) 수정하기

emp_copy=emp
emp_copy['FIRST_NAME'] = pd.DataFrame({'name':res})
del emp_copy['LAST_NAME']