一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

直播数据分析方法、装置、设备和计算机可读存储介质与流程

2023-01-01 20:43:47 来源:中国专利 TAG:


1.本技术的实施例涉及数据分析技术领域,尤其涉及一种直播数据分析方法、装置、设备和计算机可读存储介质。


背景技术:

2.目前,在需要对直播间数据的观察、分析以及对比时,需要用户手动输入时间范围和该范围内待分析的直播间数据指标,在待分析的直播间数据指标较多时,容易出错且效率低下。


技术实现要素:

3.为了提高对直播间数据的观察、分析以及对比时的准确率和效率,本技术的实施例提供了一种直播数据分析方法、装置、设备和计算机可读存储介质。
4.在本技术的第一方面,提供了一种直播数据分析方法,包括:显示指标分析界面,并在所述指标分析界面显示多项预设直播数据指标中的某项预设直播数据指标的时间趋势图;响应于在所述指标分析界面上的第一拖拽操作,在所述指标分析界面显示选定框;基于所述选定框在所述指标分析界面中的坐标,确定所述选定框在所述时间趋势图中对应的时间范围;获取所述时间范围内多项预设直播数据指标所对应的数据;显示对比分析界面,并基于多项预设直播数据指标所对应的数据,在所述对比分析界面显示多项预设直播数据指标的对比分析结果。
5.在一种可能的实现方式中,所述基于所述选定框在所述指标分析界面中的坐标,确定所述选定框在所述时间趋势图中对应的时间范围,包括:确定所述选定框在所述指标分析界面中的坐标;确定所述坐标在所述时间趋势图中的映射位置;根据所述映射位置确定所述时间趋势图中与所述选定框对应的所述时间范围。
6.在一种可能的实现方式中,所述方法还包括:响应于对所述选定框的清除触发,在所述指标分析界面清除所述选定框,或者,响应于在所述选定框所对应的范围内的第二拖拽操作,清除所述第二拖拽操作所选定的部分所述选定框。
7.在一种可能的实现方式中,所述方法还包括:响应于在所述指标分析界面上的多次第一拖拽操作,在所述指标分析界面显示多个所述选定框;若多个所述选定框中某些所述选定框重合,则将重合的所述选定框作为新的选定框,执行“基于所述选定框在所述指标分析界面中的坐标,确定所述选定框在所述时间趋势
图中对应的时间范围”的步骤;若多个所述选定框中任意两个所述选定框均不重合,则执行“基于所述选定框在所述指标分析界面中的坐标,确定所述选定框在所述时间趋势图中对应的时间范围”的步骤。
8.在本技术的第二方面,提供了一种直播数据分析装置,包括:第一显示模块,用于显示指标分析界面,并在所述指标分析界面显示多项预设直播数据指标中的某项预设直播数据指标的时间趋势图;第二显示模块,用于响应于在所述指标分析界面上的第一拖拽操作,在所述指标分析界面显示选定框;时间确定模块,用于基于所述选定框在所述指标分析界面中的坐标,确定所述选定框在所述时间趋势图中对应的时间范围;数据获取模块,用于获取所述时间范围内多项预设直播数据指标所对应的数据;第三显示模块,用于显示对比分析界面,并基于多项预设直播数据指标所对应的数据,在所述对比分析界面显示多项预设直播数据指标的对比分析结果。
9.在一种可能的实现方式中,所述时间确定模块具体用于:确定所述选定框在所述指标分析界面中的坐标;确定所述坐标在所述时间趋势图中的映射位置;根据所述映射位置确定所述时间趋势图中与所述选定框对应的所述时间范围。
10.在一种可能的实现方式中,还包括选定框清除模块,所述选定框清除模块用于响应于对所述选定框的清除触发,在所述指标分析界面清除所述选定框,或者,响应于在所述选定框所对应的范围内的第二拖拽操作,清除所述第二拖拽操作所选定的部分所述选定框。
11.在一种可能的实现方式中,所述第二显示模块还用于:响应于在所述指标分析界面上的多次第一拖拽操作,在所述指标分析界面显示多个所述选定框;所述时间确定模块还用于:在多个所述选定框中某些所述选定框重合时,将重合的所述选定框作为新的选定框,执行“基于所述选定框在所述指标分析界面中的坐标,确定所述选定框在所述时间趋势图中对应的时间范围”的步骤;在多个所述选定框中任意两个所述选定框均不重合,执行“基于所述选定框在所述指标分析界面中的坐标,确定所述选定框在所述时间趋势图中对应的时间范围”的步骤。
12.在本技术的第三方面,提供了一种电子设备,包括存储器和处理器,所述存储器上存储有计算机程序,所述处理器执行所述计算机程序时实现如第一方面中任一项所述的方法。
13.在本技术的第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面中任一项所述的方法。
14.在本技术实施例提供的直播数据分析方法、装置、设备和计算机可读存储介质中,显示指标分析界面,并在指标分析界面显示多项预设直播数据指标中的某项预设直播数据指标的时间趋势图,通过响应于在指标分析界面上的第一拖拽操作,在指标分析界面显示选定框,基于选定框在指标分析界面中的坐标,确定选定框在时间趋势图中对应的时间范围,获取时间范围内多项预设直播数据指标所对应的数据,显示对比分析界面,并基于多项
预设直播数据指标所对应的数据,在对比分析界面显示多项预设直播数据指标的对比分析结果,避免了由用户手动输入时间范围和该范围内待分析的直播间数据指标导致的,从而提高了对直播间数据的观察、分析以及对比时的准确率和效率。
15.应当理解,发明内容部分中所描述的内容并非旨在限定本技术的实施例的关键或重要特征,亦非用于限制本技术的范围。本技术的其它特征将通过以下的描述变得容易理解。
附图说明
16.结合附图并参考以下详细说明,本技术各实施例的上述和其他特征、优点及方面将变得更加明显。在附图中,相同或相似的附图标记表示相同或相似的元素,其中:图1示出了根据本技术的实施例的直播数据分析方法的流程图;图2示出了根据本技术的实施例的直播数据分析装置的方框图;图3示出了适于用来实现本技术实施例的电子设备的结构示意图。
具体实施方式
17.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述。
18.本技术实施例提供的直播数据分析方法,可以由电子设备执行,该电子设备可以为服务器也可以为终端设备,其中,该服务器可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式系统,还可以是提供云计算服务的云服务器。终端设备可以是智能手机、平板电脑、笔记本电脑、台式计算机等,但并不局限于此。需要说明的是,若该电子设备为服务器时,需要外接显示设备来显示相关界面。
19.图1示出了根据本技术的实施例的直播数据分析方法的流程图。在一些实施例中,图1所示直播数据分析方法可以由上述电子设备执行。如图1所示,该方法包括步骤101、步骤102、步骤103、步骤104和步骤105,其中:步骤101,显示指标分析界面,并在指标分析界面显示多项预设直播数据指标中的某项预设直播数据指标的时间趋势图。
20.在本技术实施例中,预设直播数据指标例如可以为在线人数、累计观看人数、销售额、成交订单、进场人数中的任一项,也可以为其他直播相关的数据。在指标分析界面显示某项预设直播数据指标的时间趋势图时,可以采用曲线图的方式来进行显示。
21.在一些可实现的方式中,在指标分析界面中显示有多项预设直播数据指标,响应于对某项预设直播数据指标的点击操作,在指标分析界面中显示该项预设直播数据指标的时间趋势图。
22.步骤102,响应于在指标分析界面上的第一拖拽操作,在指标分析界面显示选定框。
23.在指标分析界面显示选定框时,需要先确定选定框的大小。在一种可实现的方式中,选定框的高度(时间趋势图的纵坐标轴方向)可以为固定高度,例如与时间趋势图的纵坐标轴的长度相同,选定框的长度(时间趋势图的横坐标轴方向)可以通过在指标分析界面上的第一拖拽操作来确定。
24.具体地,若在指标分析界面上的第一拖拽操作的拖拽方向与时间趋势图的横坐标轴平行,则可以将拖拽的距离作为选定框的长度;若在指标分析界面上的第一拖拽操作的拖拽方向不与时间趋势图的横坐标轴平行,则可以将拖拽的起点到拖拽的终点之间的轨迹在时间趋势图的横坐标轴上的投影的长度作为选定框的长度。
25.需要说明的是,若电子设备的显示屏不支持触摸功能,则可由鼠标实现第一拖拽操作若电子设备的显示屏支持触摸功能,则可由直接触摸显示屏来实现第一拖拽操作。
26.在确定了选定框的高度和长度后,在指标分析界面显示选定框。在一种可选的实现方式中,在显示选定框时,可以以半透明的方式来进行显示,以便于用户的观察。
27.步骤103,基于选定框在指标分析界面中的坐标,确定选定框在时间趋势图中对应的时间范围。
28.在一些实施例中,确定选定框在时间趋势图中对应的时间范围可以采用以下方法:确定选定框在指标分析界面中的坐标;确定坐标在时间趋势图中的映射位置;根据映射位置确定时间趋势图中与选定框对应的时间范围。
29.在一种可实现的实施方式中,可以选用选定框的顶点的坐标来确定选定框在指标分析界面中的坐标,并根据顶点的横坐标来确定其在时间趋势图中的映射位置,并根据映射位置来确定时间趋势图中与选定框对应的时间范围。
30.步骤104,获取时间范围内多项预设直播数据指标所对应的数据。
31.步骤105,显示对比分析界面,并基于多项预设直播数据指标所对应的数据,在对比分析界面显示多项预设直播数据指标的对比分析结果。
32.根据本技术实施例,显示指标分析界面,并在指标分析界面显示多项预设直播数据指标中的某项预设直播数据指标的时间趋势图,通过响应于在指标分析界面上的第一拖拽操作,在指标分析界面显示选定框,基于选定框在指标分析界面中的坐标,确定选定框在时间趋势图中对应的时间范围,获取时间范围内多项预设直播数据指标所对应的数据,显示对比分析界面,并基于多项预设直播数据指标所对应的数据,在对比分析界面显示多项预设直播数据指标的对比分析结果,避免了由用户手动输入时间范围和该范围内待分析的直播间数据指标导致的,从而提高了对直播间数据的观察、分析以及对比时的准确率和效率。
33.在一些实施例中,若已经显示的选定框所对应的时间范围错误,需要修改框选出来的时间范围,可以直接清除掉已经显示的选定框,或者使得已经显示的选定框的范围缩小。
34.具体地,需要直接清除掉已经显示的选定框时,响应于对选定框的清除触发,在指标分析界面清除选定框。需要缩小已经显示的选定框的范围时,响应于对选定框的清除触发后,响应于在选定框所对应的范围内的第二拖拽操作(即在选定框对应的范围内选择需要清楚掉的部分),清除第二拖拽操作所选定部分选定框。
35.在一种可实现的方式中,可以在指标分析界面上显示“清除选定框”和“重新选择范围”按钮,点击“清除选定框”按钮即可清除点选定框,点击“重新选择范围”按钮即可响应于在选定框所对应的范围内的第二拖拽操作清除第二拖拽操作所选定部分选定框。
36.在一些实施例中,若需要对多个时间范围内的直播数据指标进行分析,则可以响应于在指标分析界面上的多次第一拖拽操作,在指标分析界面显示多个选定框。
37.在本技术实施例中,若多个选定框中某些选定框重合,则将重合的选定框作为新的选定框。示例地,若一个选定框对应的坐标范围(即选定框顶点横坐标范围)为10~23,另一个选型狂对应的坐标范围为15~26,则将两个选定框作为新的选定框的坐标范围为10~26,在分析直播数据指标时,需要根据范围为10~26来确定时间趋势图中对应的时间范围。若多个选定框中任意两个选定框均不重合,则在分析直播数据指标时,可以根据选定框各自的坐标范围确定时间趋势图中对应的时间范围。
38.在一些实施例中,为简化用户操作,在显示指标分析界面,并在指标分析界面显示多项预设直播数据指标中的某项预设直播数据指标的时间趋势图之后,可以在某项预设直播数据指标的时间趋势图中对应其高光时刻的位置处显示一个选定框,来简化用户的操作,使得用户能够直接得到某项预设直播数据指标的高光时刻的各种数据。
39.需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本技术并不受所描述的动作顺序的限制,因为依据本技术,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于可选实施例,所涉及的动作和模块并不一定是本技术所必须的。
40.以上是关于方法实施例的介绍,以下通过装置实施例,对本技术所述方案进行进一步说明。
41.图2示出了根据本技术的实施例的直播数据分析装置的方框图。在一些实施例中,该装置可以被包括在上述的电子设备中或者被实现为上述的电子设备。如图2所示,该装置包括第一显示模块201、第二显示模块202、时间确定模块203、数据获取模块204和第三显示模块205,其中:第一显示模块201,用于显示指标分析界面,并在指标分析界面显示多项预设直播数据指标中的某项预设直播数据指标的时间趋势图。
42.第二显示模块202,用于响应于在指标分析界面上的第一拖拽操作,在指标分析界面显示选定框。
43.时间确定模块203,用于基于选定框在指标分析界面中的坐标,确定选定框在时间趋势图中对应的时间范围。
44.数据获取模块204,用于获取时间范围内多项预设直播数据指标所对应的数据。
45.第三显示模块205,用于显示对比分析界面,并基于多项预设直播数据指标所对应的数据,在对比分析界面显示多项预设直播数据指标的对比分析结果。
46.在一些实施例中,时间确定模块203具体用于:确定选定框在指标分析界面中的坐标;确定坐标在时间趋势图中的映射位置;根据映射位置确定时间趋势图中与选定框对应的时间范围。
47.在一些实施例中,该装置还包括选定框清除模块,选定框清除模块用于响应于对选定框的清除触发,在指标分析界面清除选定框,或者,响应于在选定框所对应的范围内的第二拖拽操作,清除第二拖拽操作所选定的部分选定框。
48.在一些实施例中,第二显示模块202还用于:响应于在指标分析界面上的多次第一拖拽操作,在指标分析界面显示多个选定框;时间确定模块203还用于:在多个选定框中某
些选定框重合时,将重合的选定框作为新的选定框,执行“基于选定框在指标分析界面中的坐标,确定选定框在时间趋势图中对应的时间范围”的步骤;在多个选定框中任意两个选定框均不重合,执行“基于选定框在指标分析界面中的坐标,确定选定框在时间趋势图中对应的时间范围”的步骤。
49.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,所述描述的模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
50.图3示出了适于用来实现本技术实施例的电子设备的结构示意图。如图3所示,图3所示的电子设备300包括:处理器301和存储器303。其中,处理器301和存储器303相连,如通过总线302相连。可选地,电子设备300还可以包括收发器304。需要说明的是,实际应用中收发器304不限于一个,该电子设备300的结构并不构成对本技术实施例的限定。
51.处理器301可以是cpu(central processing unit,中央处理器),通用处理器,dsp(digital signal processor,数据信号处理器),asic(application specific integrated circuit,专用集成电路),fpga(field programmable gate array,现场可编程门阵列)或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本技术公开内容所描述的各种示例性的逻辑方框,模块和电路。处理器301也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,dsp和微处理器的组合等。
52.总线302可包括一通路,在上述组件之间传送信息。总线302可以是pci(peripheral component interconnect,外设部件互连标准)总线或eisa(extended industry standard architecture,扩展工业标准结构)总线等。总线302可以分为地址总线、数据总线、控制总线等。为便于表示,图3中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
53.存储器303可以是rom(read only memory,只读存储器)或可存储静态信息和指令的其他类型的静态存储设备,ram(random access memory,随机存取存储器)或者可存储信息和指令的其他类型的动态存储设备,也可以是eeprom(electrically erasable programmable read only memory,电可擦可编程只读存储器)、cd-rom(compact disc read only memory,只读光盘)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。
54.存储器303用于存储执行本技术方案的应用程序代码,并由处理器301来控制执行。处理器301用于执行存储器303中存储的应用程序代码,以实现前述方法实施例所示的内容。
55.其中,电子设备包括但不限于:移动电话、笔记本电脑、数字广播接收器、pda(个人数字助理)、pad(平板电脑)、pmp(便携式多媒体播放器)、车载终端(例如车载导航终端)等等的移动终端以及诸如数字tv、台式计算机等等的固定终端。图3示出的电子设备仅仅是一个示例,不应对本技术实施例的功能和使用范围带来任何限制。
56.本技术实施例提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,当其在计算机上运行时,使得计算机可以执行前述方法实施例中相应内容。
57.应该理解的是,虽然附图的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,其可以以其他的顺序执行。而且,附图的流程图中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,其执行顺序也不必然是依次进行,而是可以与其他步骤或者其他步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
58.以上所述仅是本技术的部分实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本技术原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本技术的保护范围。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献