首页 > 解决方案 > 散景图 y 轴值倒置

问题描述

我正在尝试从我的 DataFrame 中绘制一个时间序列,其中一个图表显示 y 轴值,顶部为 0,顶部为负值,底部为正值。

这就是我的意思 Values_inverted

这是我的数据框输出

    log_time PrivateMem PagedMem ThreadCount HandleCnt
2196 2021-03-25 04:11:43         90       90          45      2211
2197 2021-03-25 04:12:43         89       89          42      2198
2198 2021-03-25 04:13:43         90       90          43      2205
2199 2021-03-25 04:14:43         90       90          43      2208
2200 2021-03-25 04:15:43         90       90          44      2214
...                  ...        ...      ...         ...       ...
5564 2021-03-29 22:05:54         99       99          42      1916
5565 2021-03-29 22:06:54         91       91          44      2130
5566 2021-03-29 22:07:54         92       92          44      1931
5567 2021-03-29 22:08:54         92       92          43      2126
5568 2021-03-29 22:09:54         93       93          43      1925

这是我的情节来源

source_df = ColumnDataSource(data=stats_df.sort_values(by=['log_time']))

       p4 = figure(title="Handles",plot_width=800, plot_height=450,x_axis_type="datetime")
        p4.xaxis.axis_label="Time"
        p4.yaxis.axis_label="#"
        p4.xaxis.formatter = DatetimeTickFormatter(**datetime_tick_formats)
        p4.circle(x='log_time',y='HandleCnt',source=source_df,line_width=2,color="red",legend_label='AG')
        
        p4.add_tools(hover4)
        p4.legend.click_policy="hide"

有人可以帮我了解导致问题的原因吗?我检查了 DevTools 以查看控制台选项卡上是否有内容。没有什么突出的。

标签: pythonbokeh

解决方案


推荐阅读