본문 바로가기
728x90
728x90

Data Analysis28

spotfire ) filter에 수식 입력하기 feat. or, and, not in spotfire 안녕하세요 오늘은 fitler에 or, and, not을 넣어도 필터링이 되는것을 기록하려고 합니다. data는 미국야구선수 성적이라는 data라는게 있어서 이것을 이용해 보려고 합니다. 포지션 column에 1루수, 2루수, 3루수, 우익수, 유격수, 좌익수, 중견수, 포수라는 범주형 data들이 있습니다. 해당 filter에서 or, and, not을 이용해 filter하는것을 보겠습니다. 먼저 보통은 내가 원하는 data를 입력해 filtering을 합니다. 여기서 1루수와 2루수를 동시에 찾아서 하고싶다면 or을 사용하시면 됩니다. 이런식으로 하면 원하는 data를 찾을 수 있습니다. 비슷하게 and는 다음과 같이 사용할 수 있습니다. 위와 같이 '*'를 이용해 1로 시작하고 수로 끝나는 data.. 2022. 10. 15.
spotfire ) 예시 data를 이용해 시각화 실습 해보기 feat. R 이용해 data처리, spotfire 이용해 시각화 in spotfire 안녕하세요 이번엔 예시 data를 이용해 실습을 해보려고 합니다. 관련해서 여러 해결방안이 있겠지만 저 나름의 방법으로 해보겠습니다. 우선 사용할 data는 다음과 같습니다. 여기서 구현할 기능은 다음과 같습니다. 1. 정규작업을 했을때 불량이 나온 제품들이 마지막 재작업을 했을때 측정값이 어떻게 변화를 하는지 시각화로 표현할 것입니다. 2. 결론은 정규작업 - 마지막 재작업의 측정 값을 비교할 것입니다. 3. 그렇기 때문에 정규작업, 재작업이 있는 제품 ID만 남길것이며 재측정과 같은 필요 없는 부분은 제거를 할것입니다. 그리고 재작업 측정값은 마지막으로 재작업한 측정값만 필요하므로 중간에 재작업 측정값도 지울 것입니다. 4. x축 : 측정년월일 y축 : 측정값의 평균 색 구분 : 정규작업 vs 재작업.. 2022. 10. 9.
R ) tryCatch in r error, warnging 상황에서 코드 계속 진행하기 예외처리 in r 오늘은 tryCatch에 대해 공부한것을 기록하려고 합니다. tryCatch함수는 error, warning이 발생했을때 코드가 끊기지 않고 계속 진행할 수 있게 해주는 함수이고 각각의 상황이 발생했을때 실행할 코드를 정의해줄 수 있습니다. tryCatch(expr={"코드"}, error="에러 발생시 실행코드", warning="warning 발생시 실행코드", finally="error, warning 상관없이 진행할 코드") 이렇게 쓸 수 있습니다. 간단하게 어떻게 사용되는지 보려고 합니다. 해당 코드는 반복문에서 유용하게 쓸 수 있을것 같습니다. 위와 같이 코드를 실행시키면 아래와 같이 나온다 앞서서 error가 발생했기때문에 warning까지는 가지않고 erro에서 정한 코드를 실행한 후 반복.. 2022. 9. 14.
R ) group_by이용해서 한 셀에 여러 값 넣기 in r 안녕하세요 오늘은 group_by를 이용해 그룹지어진 column의 값을 한 셀안에 넣는 방법에 대해 보려고 합니다. df은 다음과 같은 df를 사용하겠습니다. df % group_by(col1) %>% summarise(col3) 위와 같이 group을 엮으면 가,가,나,다가 한 셀에 나오게 구현하는것이 이번에 할것입니다. 그냥 저렇게 하면 될줄 알았는데 아니더군요....ㅠ df %>% group_by(col1) %>% summarise(new_col=paste0(col3,collapse = ",")) 위와 같이 하면 구현할 수 있습니다. 그리고 group_by에 다중 column을 넣는 방법을 보겠습니다. df %>% group_by(col1,col2) %>% summarise(new_col=past.. 2022. 8. 29.
728x90
728x90