[数据处理]
想展示每月每周每日时间段人数,数据怎么处理
数据如下图,新建日期层次:月数,周数,月天数。三个下拉参数分别绑定月数、周数、月天数。
使用折线图,列绑定日期,行绑定人数。
想要实现通过下拉参数选择月或周或日,折线图就展示这个月每个时间段(8:00-9:00,9:00-10:00,10:00-11:00等)的人数。
请问怎么去处理这个日期数据
|
免责声明:本文不代表本站立场,且不构成任何建议,请谨慎对待。
版权声明:作者保留权利,不代表本站立场。
|
|
|
|
yhdata_ruby
显示全部楼层
发表于 2023-2-28 10:40:29
|
|
|
|
yhdata_
显示全部楼层
发表于 2023-2-28 10:44:54
之前就试过,列显示是没错,但是数据他分开来了,我就想显示总的数据84+16+5=105
如图
|
|
|
|
|
yhdata_
显示全部楼层
发表于 2023-2-28 10:50:38
有没有什么方法把数据处理一下,就是8:45,8:25等数据处理为8:00 8:12,9:02等数据处理为9:00 |
|
|
|
|
yhdata_ruby
显示全部楼层
发表于 2023-2-28 10:53:18
新建分组吧,把一个时间段的分为一组,绑定线图的时候就绑定分组, |
|
|
|
|
yhdata_
显示全部楼层
发表于 2023-2-28 11:02:12
|
|
|
|
yhdata_
显示全部楼层
发表于 2023-2-28 11:04:00
而且我筛选月的时候,相同时间的也没有汇总在一起呀。刻度是离散刻度
|
|
|
|
|
yhdata_ruby
显示全部楼层
发表于 2023-2-28 11:07:52
那编辑计算列吧,写:dateTrunc('hour',col['日期'])看看 |
|
|
|
|
yhdata_
显示全部楼层
发表于 2023-2-28 11:19:17
可以的。那我还有一个问题,列绑到了这个计算列,格式设置为HH:mm,选择月的时候同一个时间不会汇总呢。是不是也需要用计算列把后面时间获取出来?怎么去获取? |
|
|
|
|
yhdata_ruby
显示全部楼层
发表于 2023-2-28 11:27:09
我看这边显示是汇总的,数据绑定选择的是总和吗,是不是过滤条件没写对呀 |
|
|
|
|