title: Pydeck HexLayer min and log scale
body: <p>Let's consider this HexLayer example using PyDeck in StreamLit:</p>
  <pre class="lang-py prettyprint-override"><code>import numpy as np
  import pandas as pd
  import pydeck as pdk
  import streamlit as st
  
  lat0=40.7
  lon0=-74.1201062
  
  n_points = 1000
  
  lat = np.random.normal(loc=lat0, scale=0.02, size=n_points)
  lon = np.random.normal(loc=lon0, scale=0.02, size=n_points)
  data = pd.DataFrame({'lat': lat, 'lon': lon})
  
  st.pydeck_chart(pdk.Deck(
      map_provider=&quot;mapbox&quot;,
      initial_view_state=pdk.ViewState(
          latitude=lat0,
          longitude=lon0,
          zoom=10,
      ),
      layers=[
          pdk.Layer(
              'HexagonLayer',
              data=data,
              get_position='[lon, lat]',
              radius=1000,
              coverage=0.6,
          ),
      ],
  ))
  </code></pre>
  <p>Here's the output:</p>
  <p><a href="https://i.stack.imgur.com/nsqog.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/nsqog.png" alt="hexagons" /></a></p>
  <p>Is there a way to only display the hexagonal bis with a count above a given threshold, say counts&gt;5?</p>
  <p>Similarly, is it possible to set a logarithmic scale for the color/height of the hexagons?</p>