【发布时间】:2022-07-06 11:47:44
【问题描述】:
考虑以下代码:
from plotly import graph_objs as go
import pandas as pd
mtds = ['2022-03', '2022-04', '2022-05', '2022-06']
values = [28, 24, 20, 18]
data1 = []
for j in range(4):
data1.append([mtds[j], values[j]])
df1 = pd.DataFrame(data1, columns=['month', 'counts'])
fig = go.Figure()
fig.add_trace(go.Scatter(
x = df1['month'],
y = df1['counts'],
name = 'counts history'
))
fig.show()
输出是
但是,这不是我所期望的。我想修改代码,以便 mtds 列表字符串值“2022-03”、“2022-04”、“2022-05”、“2022-06”显示在 x 轴而不是日期中。你能帮忙吗?
谢谢。
【问题讨论】:
标签: python visualization dataframe plotly