Create a Simple Chart
In this section, we will see how you can visualize the yearly dry bulb temperature data from an EPW as a Plotly chart in a Pollination app. We're using the ladybug-charts library of Ladybug Tools to to create this chart here. This library can help you create, ladybug monthly charts, daily charts, sun path, wind rose, pyschrometric chart, and more.
Install the following libraries first
pip install ladybug-charts streamlit
Start by importing the libraries
import streamlit as st
from ladybug.epw import EPW
Set the title of the page and layout
st.set_page_config(
page_title='Dry bulb temperature', layout='wide'
)
Create an EPW object from an EPW file and then get the
heatmap
figure. This method returns a Plotly figure with the dry bulb temperature data.epw = EPW("file path to epw file")
figure = epw.dry_bulb_temperature.heat_map()
Finally, add the title to the page and visualize dry bulb temperature as a Plotly chart.
st.plotly_chart(figure, use_container_width=True)
You should see an annual heatmap appear in the Streamlit app.

Last modified 11mo ago