Py学习  »  Python

在Python dash中转换Y轴

Simon • 4 年前 • 2010 次点击  

我有一个来自csv文件的数据

身份证件 圈速 圈数
175 0天00:02:04.853000 2.
176 0天00:02:01.375000 3.
177 0天00:01:59.889000 4.
178 0天00:01:58.425000 5.
179 0天00:01:57.786000 6.
180 0天00:02:10.329000 7.
181 0天00:01:53.315000 8.
182 0天00:01:49.771000 9

当我试图用破折号显示图表时

import dash
from dash import dcc
from dash import html
import pandas as pd
import fastf1
from fastf1 import plotting
import plotly.express as px
...
...
        dcc.Graph(
            figure={
                "data": [
                    {
                        "x": lec['LapNumber'],
                        "y": lec['LapTime'],
                        "type": "lines",
                    },
                ],
                "layout": {"title": "Test Date"},
            },
        ),
...

不幸的是我 incorect plot

当我用go做同样的事情时。图:

import plotly.graph_objects as go
fig = go.Figure([go.Scatter(x=lec['LapNumber'], y=lec['LapTime'])])

我得到了 correct plot

你知道如何在dcc上解决这个问题吗。图表 需要向X轴添加一些参数吗?

谢谢你的提示

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/131115
文章 [ 1 ]  |  最新文章 4 年前