https://www.kaggle.com/competitions/nyc-taxi-trip-duration/data?select=test.zip
New York City Taxi Trip Duration
Share code and data to improve ride time predictions...
www.kaggle.com
에서 데이터 구득
위 데이터 중 test.csv 다운받았음. 60만 행이 넘어, 이 중 1000개만 샘플링
![[Kepler] 케플러로 택시 데이터 시각화하기 [Kepler] 케플러로 택시 데이터 시각화하기](http://t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png)
![[Kepler] 케플러로 택시 데이터 시각화하기 [Kepler] 케플러로 택시 데이터 시각화하기](http://t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png)
ctrl + shift + P 하여 Geo: View Map 실행
![[Kepler] 케플러로 택시 데이터 시각화하기 [Kepler] 케플러로 택시 데이터 시각화하기](https://blog.kakaocdn.net/dn/cJpJ2i/btsNBa1Hzwc/lKc4IuprDhFuC08A6mCnB0/img.png)
Add Data > browse your files
![[Kepler] 케플러로 택시 데이터 시각화하기 [Kepler] 케플러로 택시 데이터 시각화하기](https://blog.kakaocdn.net/dn/biQKpA/btsNzX3DeFv/rnpNkmz0sNHmfIOZY7u4WK/img.png)
업로드 완료
![[Kepler] 케플러로 택시 데이터 시각화하기 [Kepler] 케플러로 택시 데이터 시각화하기](https://blog.kakaocdn.net/dn/x6ZPH/btsNAS1ktND/DKVmeNa86kyHghbPXC1UNK/img.png)
이 버튼을 눌러 3D모드로 전환해보자.
1. pickup 포인트 데이터 시각화
![[Kepler] 케플러로 택시 데이터 시각화하기 - undefined - 1. pickup 포인트 데이터 시각화 [Kepler] 케플러로 택시 데이터 시각화하기 - undefined - 1. pickup 포인트 데이터 시각화](https://blog.kakaocdn.net/dn/c7ts5q/btsNAWWWXOQ/tKFNHCkbISHgdIHYKqHwR1/img.png)
디폴트는 point인데, 이걸 hexbin으로 바꾸면
![[Kepler] 케플러로 택시 데이터 시각화하기 - undefined - 1. pickup 포인트 데이터 시각화 [Kepler] 케플러로 택시 데이터 시각화하기 - undefined - 1. pickup 포인트 데이터 시각화](https://blog.kakaocdn.net/dn/bPsehl/btsNBv5BKUb/B3vDj9b5BoQkWqwzf2woPk/img.png)
이렇게 된다.
![[Kepler] 케플러로 택시 데이터 시각화하기 - undefined - 1. pickup 포인트 데이터 시각화 [Kepler] 케플러로 택시 데이터 시각화하기 - undefined - 1. pickup 포인트 데이터 시각화](https://blog.kakaocdn.net/dn/E2HnI/btsNz2w1arw/Dlb0jmyEv04HsEUWeultj0/img.png)
Radius 옆 ...를 누르면 원하는 숫자로 바꿀 수 있음
![[Kepler] 케플러로 택시 데이터 시각화하기 - undefined - 1. pickup 포인트 데이터 시각화 [Kepler] 케플러로 택시 데이터 시각화하기 - undefined - 1. pickup 포인트 데이터 시각화](https://blog.kakaocdn.net/dn/bjeRSL/btsNAJw2bLY/O11IHvYJ1T87GDn6A2VRIK/img.png)
Height 옆의 ...을 눌러 추가옵션 on
![[Kepler] 케플러로 택시 데이터 시각화하기 - undefined - 1. pickup 포인트 데이터 시각화 [Kepler] 케플러로 택시 데이터 시각화하기 - undefined - 1. pickup 포인트 데이터 시각화](https://blog.kakaocdn.net/dn/ce6KI5/btsNB65ziPR/ybasUD6LQ0gs8XNqn7obhK/img.png)
Multiplier 수치 높이고, passenger_count로 바꾸면
![[Kepler] 케플러로 택시 데이터 시각화하기 - undefined - 1. pickup 포인트 데이터 시각화 [Kepler] 케플러로 택시 데이터 시각화하기 - undefined - 1. pickup 포인트 데이터 시각화](https://blog.kakaocdn.net/dn/bruYHg/btsNAiTQmh9/TGldcNq1AzWUhDY7k2d5l1/img.png)
높이값이 부여됨
![[Kepler] 케플러로 택시 데이터 시각화하기 - undefined - 1. pickup 포인트 데이터 시각화 [Kepler] 케플러로 택시 데이터 시각화하기 - undefined - 1. pickup 포인트 데이터 시각화](https://blog.kakaocdn.net/dn/1BMXt/btsNBKPdCez/zXvKDNe8StEw7rrafbJ7GK/img.png)
필터 메뉴, Add Filter
![[Kepler] 케플러로 택시 데이터 시각화하기 - undefined - 1. pickup 포인트 데이터 시각화 [Kepler] 케플러로 택시 데이터 시각화하기 - undefined - 1. pickup 포인트 데이터 시각화](https://blog.kakaocdn.net/dn/ekLFbT/btsNCzsFhxH/4o5IepOUDV0VQ9ObSsuHl1/img.png)
pickup_datetime 클릭
그럼 하단에 navigation 나옴
![[Kepler] 케플러로 택시 데이터 시각화하기 - undefined - 1. pickup 포인트 데이터 시각화 [Kepler] 케플러로 택시 데이터 시각화하기 - undefined - 1. pickup 포인트 데이터 시각화](https://blog.kakaocdn.net/dn/1bmjC/btsNCfurgZK/tEAh9goHKkvGlTkdVVZY2K/img.png)
로켓 모양 누르면 속도 변경가능
![[Kepler] 케플러로 택시 데이터 시각화하기 - undefined - 1. pickup 포인트 데이터 시각화 [Kepler] 케플러로 택시 데이터 시각화하기 - undefined - 1. pickup 포인트 데이터 시각화](https://blog.kakaocdn.net/dn/1aZkS/btsNCokBM0w/39ZMaYezknPeUM3Cb6wua1/img.gif)
이런 느낌 (배속함)
![[Kepler] 케플러로 택시 데이터 시각화하기 - undefined - 1. pickup 포인트 데이터 시각화 [Kepler] 케플러로 택시 데이터 시각화하기 - undefined - 1. pickup 포인트 데이터 시각화](https://blog.kakaocdn.net/dn/COVIP/btsNAMtyBQT/Ch5MOyZNKneYJirR49fWm1/img.png)
Heatmap
2. pick up -> drop off arc 시각화
![[Kepler] 케플러로 택시 데이터 시각화하기 - undefined - 2. pick up -> drop off arc 시각화 [Kepler] 케플러로 택시 데이터 시각화하기 - undefined - 2. pick up -> drop off arc 시각화](https://blog.kakaocdn.net/dn/ld4IF/btsNAIZe2h0/Nt1FKDaumiY6y9Ix8gsBx1/img.png)
위의 2개 off
arc만 on
![[Kepler] 케플러로 택시 데이터 시각화하기 - undefined - 2. pick up -> drop off arc 시각화 [Kepler] 케플러로 택시 데이터 시각화하기 - undefined - 2. pick up -> drop off arc 시각화](https://blog.kakaocdn.net/dn/qLw6S/btsNCn0iMDD/2dyz6DHbUHJKVokZI274NK/img.png)
너무 많으니, 어느정도 승객 수가 많은 것들만 필터링해보자.
![[Kepler] 케플러로 택시 데이터 시각화하기 - undefined - 2. pick up -> drop off arc 시각화 [Kepler] 케플러로 택시 데이터 시각화하기 - undefined - 2. pick up -> drop off arc 시각화](https://blog.kakaocdn.net/dn/bvieT1/btsNCvRlAET/fk49emvV5hkSR7om1epK81/img.png)
필터 메뉴 > Add Filter > pickup datetime을 매우 좁게 설정
![[Kepler] 케플러로 택시 데이터 시각화하기 - undefined - 2. pick up -> drop off arc 시각화 [Kepler] 케플러로 택시 데이터 시각화하기 - undefined - 2. pick up -> drop off arc 시각화](https://blog.kakaocdn.net/dn/ceg2z0/btsNz4O9gML/eVRVcfWKjYKUjgppi8XpNK/img.png)
Color에서
색 적용하고
![[Kepler] 케플러로 택시 데이터 시각화하기 - undefined - 2. pick up -> drop off arc 시각화 [Kepler] 케플러로 택시 데이터 시각화하기 - undefined - 2. pick up -> drop off arc 시각화](https://blog.kakaocdn.net/dn/bTdfQh/btsNAgaDoWn/0urAQuJIpmJPoGcLKYRhQK/img.png)
stroke 옆 ...를 눌러 옵션 모드 on하여
passenger count에 비례하게 굵기 바뀌도록 설정
![[Kepler] 케플러로 택시 데이터 시각화하기 - undefined - 2. pick up -> drop off arc 시각화 [Kepler] 케플러로 택시 데이터 시각화하기 - undefined - 2. pick up -> drop off arc 시각화](https://blog.kakaocdn.net/dn/o1Dz5/btsNz3o6bmF/ZWMKQKhfmqAu4ntSomwg60/img.png)
확대하면 이렇다
3. line 시각화
![[Kepler] 케플러로 택시 데이터 시각화하기 - undefined - 3. line 시각화 [Kepler] 케플러로 택시 데이터 시각화하기 - undefined - 3. line 시각화](https://blog.kakaocdn.net/dn/dd2tsZ/btsNAWQeofN/aBaYxfuoZMDNsApc5sqGL1/img.png)
line 제외 나머지 off
![[Kepler] 케플러로 택시 데이터 시각화하기 - undefined - 3. line 시각화 [Kepler] 케플러로 택시 데이터 시각화하기 - undefined - 3. line 시각화](https://blog.kakaocdn.net/dn/F4pEQ/btsNAgIrpAU/gRIV2PHv58qK1c55xG12aK/img.png)
각종 옵션 적용한 결과
'🏞️ GIS & RS > 🗺️ 지도서비스・웹지도' 카테고리의 다른 글
[Mapbox] 맵박스 기본 지도 스타일 id (0) | 2025.04.30 |
---|---|
[구글 지도] Plus Codes (Open Location Code)란? (0) | 2025.04.27 |
[웹지도] GeoService Web 사용법 (0) | 2025.04.23 |
[웹지도] vis.gl :: 우버의 대규모 지리공간 데이터 시각화 서비스 (0) | 2025.04.20 |
[웹지도] Kepler.gl 사용법 총정리 | 공간 데이터 시각화 도구 입문 가이드 (0) | 2025.04.19 |
댓글