이전에 업무에 도움이 되는 간단한 도구를 만들기 위해 R의 Shiny프로젝트를 이용한 적이 있었는데, 분석가분의 R 코드를 재활용하면서 클라이언트 쪽 코드를 개발 안해도 되니 어느 정도 도구의 윤곽이 잡히기 전까지는 유용하게 사용했었던 좋은 기억이 있다. 그래서 이번에는 Streamlit이라는 python용 open source visualization 도구를 사용해 간단한 도구를 만드려고 해보고 있는데 생각보다 UI에 대한 조절 기능이 몇개 없는 것도 불편하지만 특히 reactive 하게 반응하는 UI 컴포넌트들을 다루는게 생각하고 다르게 되어 있어서 배보다 배꼽이 더 큰 상황에 도달했다. 예를 들어, 특정 조건의 데이터를 동적으로 가지고 와 selectbox를 만들고 이 selectbox의 선택을 가..