【发布时间】:2021-05-01 07:15:33
【问题描述】:
所以我有一个包含 3 列的表:延迟、提示值和日期
这是它的样子:
+------------+----------+----------+
| delay |tips_value| date|
+------------+----------+----------+
| -15 to -30| 2.0|2021-01-01|
| -15 to -30| 2.0|2021-02-16|
| -30 to -45| 5.0|2021-01-27|
| -15 to -30| 10.0|2021-04-05|
| -15 to -30| 2.0|2021-02-01|
| 00 to 15| 2.0|2021-01-01|
| 00 to 15| 5.0|2021-03-07|
| 75 to 90| 2.0|2021-01-23|
| -15 to -30| 2.0|2021-02-09|
| -45 to -60| 10.0|2021-04-18|
+------------+----------+----------+
delay 是一个有 14 个可能值的字符串,应该是我的 x 轴 Tips_value,我的 y 轴,有 3 个可能的值,我想 count() 它按延迟分组,但将此计数限制为天数,默认使用向后 7 天的滑块选择。 因此,我想通过滑块选择我看到多少天的数据。
所以这将是一个图表“延迟提示值”,当我滑动我正在查看的天数时,它会改变值,如下面的草图(试图)表示的那样
老实说,我不知道我是怎么做的,很容易看到我的 x = df['delay'] 但我不知道如何在 y 更改时声明它。 我正在查看许多关于 plotly 的滑块示例,但我找不到在您滑动时对数据进行分组和更改的示例。请大家帮忙看看好吗?
【问题讨论】:
-
您确定
pyspark是正确的标签吗?您的数据可能不是来自 Pandas 数据框吗? -
@werner 对不起,你是对的。我会改的,谢谢。
标签: pandas dataframe plotly plotly-python