Deck.gl gps vs value/elevation

I managed to plot gps vs # of times it appears and it will elevate ( like a histogram )

midpoint = (np.average(data["latitude"]), np.average(data["longitude"]))
st.write(pdk.Deck(
    map_style="mapbox://styles/mapbox/light-v9",
    initial_view_state={
        "latitude": midpoint[0],
        "longitude": midpoint[1],
        "zoom": 11,
        "pitch": 50,
    },
    layers=[
        pdk.Layer(
        "HexagonLayer",
        data=data[['date/time', 'latitude', 'longitude']],
        get_position=["longitude", "latitude"],
        auto_highlight=True,
        radius=100,
        extruded=True,
        pickable=True,
        elevation_scale=4,
        elevation_range=[0, 1000],
        ),
    ],
))

how do I plot gps vs the df['value'].
i.e longitude 1, latitude 2 , value 100
longitude 4, latitude 3 , value 200

do I use 1 layer to point and another layer to input the value?