특성 생성
새로운 열을 생성합니다.
Last updated
새로운 열을 생성합니다.
Last updated
데이터셋
데이터셋: 새로운 특성이 생성된 데이터셋
새 열 이름 : 생성될 특성의 이름
수식 : 특성 생성 시 사용할 수식
'@' 을 사용하여 열을 선택할 수 있습니다.
지원하는 연산자
사칙연산 : + , - , * , /
비교 : > , >= , <= , < , == , != -> True / False
비트 : & (and) , | (or) , ~ (not)
지원하는 함수
abs(x) : 절댓값
pow(x, y) : 제곱. x의 y승
sqrt(x, y) : 제곱근
mod(x, y) : 나머지. x를 y으로 나눈 나머지
ln(x) : 자연로그. 밑을 e로 하는 로그
log(x) : ln과 동일
log2(x) : 이진 로그. 밑을 2로 하는 로그
log10(x) : 상용 로그. 밑을 10으로 하는 로그
exp(x) : 지수 함수. e의 x승
ceil(x) : 올림
floor(x) : 버림
round(x) : 반올림
in(str, col1, col2, ...) : 주어진 col1, col2, ... 안에 str과 일치하는 내용이 있는지 확인 (True / False)
substr(str, start, end) : str의 start번째 글자부터 end번째 글자까지 (0부터 시작)
replace(str, old, new) : str의 old와 일치하는 글자를 new로 치환
len(str) : str의 길이
upper(str) : str을 모두 대문자로
lower(str) : str을 모두 소문자로
contains(str, pattern): str 안에 pattern이 포함되어 있는지 확인 (True / False)
startswith(str, pattern) : str이 pattern으로 시작하는지 확인 (True / False)
endswitch(str, pattern) : str이 pattern으로 끝나는지 확인 (True / False)
그 외
[True 일 때] if [조건] else [False 일 때] : 만약 조건이 True이면 [True 일 때] 값, 조건이 False이면 [False 일 때] 값
ex) 'yes' if 2 > 1 else 'no' -> yes로 적용