函数签名
st.metric(label, value, delta=None, delta_color="normal")
参数 | 说明 |
---|---|
label (str) | 指标的标题或标题 |
value (int, float, str, or None) | 指标的值。 None 被呈现为长破折号。 |
delta (int, float, str, or None) | 指标如何变化的指标,在指标下方用箭头表示。如果 delta 为负数 (int/float) 或以减号 (str) 开头,则箭头指向下方且文本为红色;否则箭头指向上方,文本为绿色。如果无(默认),则不显示增量指示器。 |
delta_color (str) | 如果"normal"(默认),则增量指示器如上文所述显示。如果"inverse",正时为红色,负时为绿色。当负面变化被认为是好的时,这很有用,例如如果成本降低。如果"off",delta 显示为灰色,无论其值如何。 |
示例
st.metric(label="Temperature", value="70 °F", delta="1.2 °F")
st.metric结合在一起看起来特别好st.columns:
col1, col2, col3 = st.columns(3)
col1.metric("Temperature", "70 °F", "1.2 °F")
col2.metric("Wind", "9 mph", "-8%")
col3.metric("Humidity", "86%", "4%")
增量指示器颜色也可以反转或关闭:
st.metric(label="Gas price", value=4, delta=-0.5,
delta_color="inverse")
st.metric(label="Active developers", value=123, delta=123,
delta_color="off")
相关用法
- Python Streamlit st.markdown用法及代码示例
- Python Streamlit st.map用法及代码示例
- Python Streamlit st.multiselect用法及代码示例
- Python Streamlit st.experimental_singleton.clear用法及代码示例
- Python Streamlit st.bokeh_chart用法及代码示例
- Python Streamlit st.caption用法及代码示例
- Python Streamlit st.text_input用法及代码示例
- Python Streamlit st.area_chart用法及代码示例
- Python Streamlit st.title用法及代码示例
- Python Streamlit st.cache用法及代码示例
- Python Streamlit st.experimental_singleton用法及代码示例
- Python Streamlit st.empty用法及代码示例
- Python Streamlit st.error用法及代码示例
- Python Streamlit st.video用法及代码示例
- Python Streamlit st.vega_lite_chart用法及代码示例
- Python Streamlit st.slider用法及代码示例
- Python Streamlit st.header用法及代码示例
- Python Streamlit st.container用法及代码示例
- Python Streamlit st.form_submit_button用法及代码示例
- Python Streamlit st.form用法及代码示例
- Python Streamlit st.plotly_chart用法及代码示例
- Python Streamlit st.bar_chart用法及代码示例
- Python Streamlit st.code用法及代码示例
- Python Streamlit st.experimental_memo.clear用法及代码示例
- Python Streamlit st.warning用法及代码示例
注:本文由纯净天空筛选整理自streamlit.io大神的英文原创作品 st.metric。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。