2

我已经使用 Streamlit for Python 部署了一个面积图。是否可以更改 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)
4

1 回答 1

1

让我们看看这个例子:

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)。要更改组名称,您可以更改数据框中的列名称。

于 2020-07-02T10:23:19.770 回答