Open jeeyeonLIM opened 3 years ago
"100-200*300-500+20"
가 있을 때 연산 우선순위가 ->+>*
순이라고 한다면, 문자열에 들어가서 - 앞뒤 숫자를 발라낸다. 100-200
, 300-500
뽑은 다음에 eval() 씌워서 연산하고 100-200
값을 최종 결과값으로 문자열 대체하는 방식.[\d+]+'-'+[\d+]
이런식으로??), 또 중간 구분자를 '-'로 넣었는데 우선순위에 따라서 바꿔가면서 계산해야 하기 때문에 R에서 paste와 같은 방식을 적용해야 한다.
59