본문 바로가기
728x90
728x90

스팟파이어9

spotfire) R data function을 이용해 data table에 행 추가하기 in spotfire data function을 이용해 table에 행을 추가하는것 해보겠습니다. 위 data에 위 data를 추가해 보겠습니다. 먼저 data table하나 만들어주시고 data function properties에 들어가 줍니다 register new 눌러주시고 위 팝업이 뜨게되면 아래와 같은 코드를 입력합니다. df 2023. 6. 25.
spotfire ) filter 적용된 value 가져오기 (how to get filter value) 사용할 data table 여기서 col2에 필터를 걸고 필터건 값을 document properties에 저장해 보겠습니다. filter 값을 넣을 document properties를 하나 만들어 줍니다. 다음으로 ironpython script를 하나 만들어줍니다. from Spotfire.Dxp.Application.Filters import ListBoxFilter #get a reference to a listbox filt=Document.FilteringSchemes[0][myDataTable][myDataTable.Columns["col2"]].As[ListBoxFilter]() #to get the active filtering reference: #filt = Document.Filt.. 2022. 12. 13.
spotfire ) spotfire에서 input field와 ironpython을 이용하여 체크 박스 필터 먹이기 in spotfire feat. ironpython 안녕하세요 오늘은 spotfire에서 iron python을 이용해 체크박스 필터를 적용시키는 방법에 대해 공부한걸 기록하려 합니다. 큰 순서에 대해 먼저 말하겠습니다. 1. Document properties에 input field에서 받은 data를 담을 객체를 만들어 줍니다. 2. 객체에 담긴 data를 ,구분자로 나누어 새로운 data를 만들어주고 for문을 이용하여 필터를 먹여준다. input field로 입력 받은 data를 ironpython을 이용해 check box filter에 적용시키는 법을 해보려고 합니다. 먼저 data는 iris data를 사용하겠습니다. iris data의 Spesice column을 filter로 먹여보겠습니다. 먼저 document properties에서 i.. 2022. 8. 21.
spotfire 꿀팁 ) bar chart "시각화별" 다른 page로 이동하기 "drill through" 응용 (시각화를 클릭하여 page이동 R, ironpython 활용) 이전 블로그 포스팅에서 시각화를 클릭하여 원하는 page에 이동하기를 해보았습니다. 이번 포스팅에는 이를 좀 더 응용하여 각각의 시각화마다 원하는 page로 이동하는 기능을 구현해 보겠습니다. bar chart "시각화별" 다른 page로 이동하기 기능을 구현하기 위해서는 R script 1개와 2개의 ironptyhon script가 2개가 필요합니다. data는 아래의 data를 사용하도록 하겠습니다. 여기서 시각화1 chart를 클릭하면 시각화1 page로, 시각화2 chart를 틀릭하면 시각화2 page로 이동하는 기능을 만들어 보겠습니다. 시작전 위와 같이 page를 구성하고 시작하면 됩니다. 먼저 document property를 2개 생성해 주겠습니다. 해당방법은 아래의 블로그를 보시면 나와.. 2021. 9. 5.
728x90
728x90