Slide 27
Slide 27 text
グラフ・チャート:
地図 (Pydeck)
import streamlit as st
import pandas as pd
import numpy as np
import pydeck as pdk
st.header("地図 (Pydeck)")
# 東京駅周辺のランダムな点を生成
chart_data = pd.DataFrame(
np.random.randn(100, 2) /[100,100] + [35.68, 139.76],
columns=['lat', 'lon'])
st.pydeck_chart(pdk.Deck(
map_style=None, # or 'mapbox://styles/mapbox/light-v9' など
initial_view_state=pdk.ViewState(
latitude=35.68,
longitude=139.76,
zoom=11,
pitch=50,
),
layers=[
pdk.Layer(
'HexagonLayer',
data=chart_data,
get_position='[lon, lat]',
radius=100,
st.pydeck_chart() で Pydeck を使った高度な地図可視化。
27