시간 시퀀스를 쉽게 시각화할 수 있는 순위 데이터

3220 단어 VisualizationUnity
데이터의 시각화는 설득력을 증가시킬 뿐만 아니라 새로운 발견도 가져올 것이다.
유니티는 게임 엔진이지만 실제로는 도구로서의 특성이'시각적으로 매우 강하다'고 할 수 있다.
이번에 우리는 시간 서열의 데이터를 수집하여 가시화할 것이다.
나는 프로젝트를github에 놓았다.
https://github.com/dsedb/VisualizationWorkshopTutorial
간단한 프로젝트이기 때문에 앞으로 유니티를 시도하는 분들에게는 참고가 될 것 같습니다.

시간 시퀀스 데이터


어느 시기에 A는 몇 개, B는 몇 개로 유명하고 수치가 있는 것을 가리킨다.
예:
· 역대 시가 총액 랭킹
중세 각국의 인구 추이
트위터의 주간 추이
잠깐만.응, 얼마든지 있어.

표시 방식


2차원 시각화


유니티하고 멋진 3D라는 기분도 있지만 인간의 지각의 한계에서 볼 때 시각화된 진골정은 2D가 아닐까.3D라도 모니터는 2D이기 때문에 뒤에 있는 물체가 가려져 보이지 않고 중첩되어 이해하기 어렵거나 카메라를 돌리는 조작에 대응하는 것은 아무래도 무리라고 생각한다.

원형


각 중심에 고유 이름 문자열을 표시하는 치수 면적의 원을 그립니다.
이런 느낌.

실시


물리적 행위에 부합되는 원의 면적을 바꾸다.커서도 질량을 바꾸지 않으면 물리적으로 풍선이 팽창하는'가볍다'는 느낌이 들죠.또한 설치의 특징은 다음과 같다.
  • 데이터는 CSV
  • CSV 파일을 시간순으로 분리
  • 시각적 식별성을 위해 원의 색깔을 무작위
  • 동작이 Rigidbody2D에서 물리적 동작이 됨
  • 중심을 향해 중력
  • 구체적인 예: 소년의 명명 추세 (북미)


    북미 사회보장국 홈페이지에는 연령대별 아기 이름 순위가 있다.
    https://www.ssa.gov/oact/babynames/index.html
    우리 이 데이터를 가시화합시다.

    결과


    그렇습니다.
    유니티에서 북미 소년의 이름 변천에 도전하는 가시화."Get Ready For Baby". Retrieveed14:00(JST), January112019, fromhttps://t.co/3c2kgBXIFUpic.twitter.com/QcsxrPOK5Q - 아스하라 유지(@dsedb)2019년 3월 8일
    재미있어요.현대에서는 참치가 작아졌기 때문에 이름의 편차가 줄어든 것을 알 수 있다.성향상 일본도 마찬가지예요.p>

    구체적인 예: 기업 시가 총액


    다음에 기업 시가총액의 데이터를 봅시다.GAFA전을 만나보도록 하겠습니다.p>

    결과


    이렇게 됐어.신들의 싸움인 것 같아요.p>


    まとめ


    간단한 가시화지만 이렇게 처음 알아본 곳도 있다.같은 10위권이라도 실제 상황은 크게 달라질 수 있다. 1위가 끊어졌는지 도토리 키재기였는지 시간 서열을 통해 비교할 수 있다는 것이 재미있다.

    이런 유니티의 사용 방법은 문과 분야의 연구에서도 반드시 효과가 있을 것이다.기쁘고 축하할 만하다p>

    좋은 웹페이지 즐겨찾기