본문 바로가기
728x90
728x90

데이터 분석7

Python ) Python function similar to r %in% function )R의 %in%함수와 비슷한 Python 함수 .isin() in python R에서 %in%함수와 비슷한 파이썬 함수를 적어보려고 합니다 함수 이름은 .isin()입니다 R의 %in%와 같이 찾고자 하는 data가 있는 위치에 True를 반환해 줍니다. 임의로 만든 toy example을 이용해 알아보겠습니다. df=pd.DataFrame({"col1" :["딸기","사과","배","수박"], "col2":[1,2,3,4]}) 딸기, 수박의 위치에 True를 반환해 보겠습니다. df["col1"].isin(["딸기","수박"]) .isin() 함수를 통해 쉽게 찾을 수 있습니다. 이를 이용해 원하는 row를 filtering할 수도 있습니다. 2023. 3. 10.
spotfire ) bar chart 시각화에서 x축 순서 변경하기 in spotfire 안녕하세요 이번엔 bar chart에서 x축의 순서를 변경하는 방법에 대해 기록하려고 합니다. bar chart를 쓰다보면 x축의 순서를 내가 원하는 순서대로 바꾸고 싶은 경우가 생깁니다. 이때 사용할 수 있는 기능입니다. data는 미국야구선수 성적 data를 사용하겠습니다. 위 data를 이용해 아래의 bar chart를 만들었습니다. 해당 bar chart에서 x축의 순서를 제가 원하는대로 변경해 보겠습니다. data - column properties에서 들어가 줍니다. 위 와같은 팝업창이 뜨면 중간의 sort order탭으로 들어가 줍니다. 그리고 순서를 바꾸고 싶은 column을 선택해줍니다. 그리고 Custom sort order를 선택하고 Configure를 클릭해주면 우측과 같은 팝업창이.. 2022. 10. 17.
spotfire ) Hierarchy filter 사용하기 feat. 계층필터사용 in spotfire 안녕하세요 이번엔 Hierarchy filter라는 다중 filter를 사용하는 것을 기록해보려고 합니다. 보통 우리가 filter를 적용하면 각각의 column에 filter를 적용하는 경우가 많습니다. 하지만 이는 filtering을 할때마다 매번 필요한 column을 찾아가야하는 번거로움이 있습니다. 이때 Hierarchy filter를 사용하면 효율적으로 filter를 다룰 수 있습니다. data는 미국야구선수 성적 data를 사용하겠습니다. 여기선 2개의 filter를 사용하겠습니다. 팀명, 포지션 column을 이용하겠습니다. 보통 우리가 filter를 하면 위 그림과 같이 좌측의 팀명, 포지션 column에 각각의 filter를 먹여 구현합니다. 하지만 Hierarchy filter를 쓰면 .. 2022. 10. 15.
728x90
728x90