Python 如何更改Streamlight上面积图的标签?

Python 如何更改Streamlight上面积图的标签?,python,charts,data-science,streamlit,Python,Charts,Data Science,Streamlit,我已经使用streamlitforpython部署了一个面积图。是否可以更改X轴的标签以及打印的每个数据点的标签 import streamlit as st import pandas as pd st.write(""" My area chart """) df = pd.read_csv("my_data.csv") st.area_chart(df) 让我们看看这个例子: import numpy as

我已经使用streamlitforpython部署了一个面积图。是否可以更改X轴的标签以及打印的每个数据点的标签

import streamlit as st
import pandas as pd
st.write(""" My area chart """)
df = pd.read_csv("my_data.csv")
st.area_chart(df)

让我们看看这个例子:

import numpy as np
chart_data = pd.DataFrame([[1, 2, 1], [0, 2, 1], [1, 3, 5]],
                          columns=['a', 'b', 'c'],
                          index=[1, 2, 3])
st.area_chart(chart_data)


要更改x轴标签,只需更改索引(例如,可以是int/float或datetime)。要更改组名称,您可以更改数据框中的列名称。

这很有效。我注意到并可以更改(如果它还不存在)的是将标签显示为字符串的选项,因为如果我有一个数字标签,Streamlight会对其应用不需要的分隔符。