CN107506427B - 数据分析的方法和数据分析的装置 - Google Patents

数据分析的方法和数据分析的装置 Download PDF

Info

Publication number
CN107506427B
CN107506427B CN201710712263.9A CN201710712263A CN107506427B CN 107506427 B CN107506427 B CN 107506427B CN 201710712263 A CN201710712263 A CN 201710712263A CN 107506427 B CN107506427 B CN 107506427B
Authority
CN
China
Prior art keywords
circle
ring
query condition
user
sub
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201710712263.9A
Other languages
English (en)
Other versions
CN107506427A (zh
Inventor
董凯
赵莹
潘健敏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Honor Device Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201710712263.9A priority Critical patent/CN107506427B/zh
Publication of CN107506427A publication Critical patent/CN107506427A/zh
Application granted granted Critical
Publication of CN107506427B publication Critical patent/CN107506427B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/245Query processing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/242Query formulation
    • G06F16/2428Query predicate definition using graphical user interfaces, including menus and forms
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/248Presentation of query results

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computational Linguistics (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Mathematical Physics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本申请提供了一种数据分析的方法和数据分析的装置,包括接收用户输入的第一输入信息,第一输入信息用于指示用户选择的查询条件;根据第一输入信息,在用户界面的显示区显示待分析数据的分析结果示意图,分析结果示意图中包括至少一个第一圆形和第一环形,至少一个第一圆形中的任意一个第一圆形与所述用户选择的查询条件中不同的第一圆形查询条件对应,任意一个第一圆形对应在第一环形上的第一环形分段包括至少一个第一子环形分段,至少一个第一子环形分段中的任意一个第一子环形分段与所述用户选择的查询条件中不同的第一环形查询条件对应。本发明实施例提高了数据分析的效率,提高了用户的体验度。

Description

数据分析的方法和数据分析的装置
技术领域
本申请涉及数据分析领域,并且更具体地,涉及一种数据分析的方法和数据分析的装置。
背景技术
随着科学的发展和社会的进步,现代化的设备已经逐步在人们的日常生活中得到广泛的使用,随着信息技术的发展,这些现代化的设备可以为人们积累大量的数据信息,通过对这些大量的数据信息的分析,可以使人们的生活变得更便利,因而关于这些数据的有效利用是人们首先面临的问题。
在现有技术中,对大量数据进行分析的一般方法是分析人员在一些专用的大数据分析工具上进行的,例如,专用的大数据分析工具可以为统计产品与服务解决方案(statistical product and service solutions,SPSS)软件,统计学分析***(statistical analysis system,SAS)软件等,然而,这种方法对数据进行分析要求分析人员首先必须会使用这些专用的大数据分析工具,其次分析人员还需要具备一定的数据开发的能力,因此,现有技术中对大量数据进行分析的方法不适用于普通的用户,造成用户体验差,数据分析效率较低。
发明内容
本申请提供一种数据分析的方法和数据分析的装置,能够提高数据分析的效率,提高用户的体验度。
第一方面,提供了一种数据分析的方法,包括接收用户输入的第一输入信息,所述第一输入信息用于指示用户选择的查询条件;根据所述第一输入信息,在所述用户界面的显示区显示待分析数据的分析结果示意图,所述分析结果示意图中包括至少一个第一圆形和第一环形,所述至少一个第一圆形中的任意一个第一圆形与所述用户选择的查询条件中不同的第一圆形查询条件对应,所述不同的第一圆形查询条件中的任意一个第一圆形查询条件对应所述待分析数据的不同的分析结果,所述任意一个第一圆形对应在所述第一环形上的第一环形分段包括至少一个第一子环形分段,所述至少一个第一子环形分段中的任意一个第一子环形分段与所述用户选择的查询条件中不同的第一环形查询条件对应,所述不同的第一环形查询条件中的任意一个第一环形查询条件对应所述任意一个第一圆形对应的分析结果的不同分析结果,所述第一圆形查询条件与所述第一环形查询条件不同。
在本发明实施例中,可以通过用户选择的查询条件对待分析数据进行分析,并在用户界面的显示区显示待分析数据的分析结果的示意图,且该分析结果的示意图中可以直观的体现用户选择的不同查询条件的分析结果,提高了数据分析的效率,有助于提高用户的体验度。
结合第一方面,在第一方面的第一种实现方式中,所述方法还包括获取所述待分析数据。
结合第一方面,或第一方面的第一种实现方式,在第一方面的第二种实现方式中,所述至少一个第一圆形中的任意一个第一圆形的大小用于表示所述任意一个第一圆形对应的分析结果占所述至少一个第一圆形对应的分析结果之和的比重。
结合第一方面,或第一方面的第一种和第二种实现方式中的任一种,在第一方面的第三种实现方式中,所述至少一个第一子环形分段中的任意一个第一子环形分段的长度用于表示所述任意一个第一子环形分段对应的分析结果占所述任意一个第一圆形对应的分析结果的比重。
结合第一方面,或第一方面的第一种至第三种实现方式中的任一种,在第一方面的第四种实现方式中,所述方法还包括接收用户输入的第一调整信息;根据所述第一调整信息,在所述用户界面的显示区显示待分析数据的调整后的第一分析结果示意图,所述调整后的第一分析结果示意图包括至少一个第二圆形、第二环形和所述第一环形,所述至少一个第二圆形和所述第二环形由所述至少一个第一圆形转换得到,所述至少一个第二圆形中的每个第二圆形与所述用户选择的查询条件中不同的第二圆形查询条件对应,所述不同的第二圆形查询条件中的每个第二圆形查询条件对应所述待分析数据的不同的分析结果,所述任意一个第二圆形对应在所述第二环形上的第二环形分段包括至少一个第二子环形分段,所述至少一个第二子环形分段中的任意一个第二子环形分段与所述用户选择的查询条件中不同的第二环形查询条件对应,所述不同的第二环形查询条件中的任意一个第二环形查询条件对应所述任意一个第二圆形对应的分析结果的不同分析结果,所述第二圆形查询条件与所述第二环形查询条件不同,所述至少一个第一圆形与所述至少一个第二圆形对应的第二子环形分段一一对应,所述任意一个第一圆形对应的第一圆形查询条件包括所述任意一个第一圆形对应的第二子环形分段对应的第二环形查询条件和所述任意一个第一圆形对应的第二子环形分段对应的第二圆形对应的第二圆形查询条件,所述任意一个第一圆形对应的第二子环形分段对应的分析结果与所述任意一个第一圆形对应的分析结果相同。
在本发明实施例中,通过对分析结果的示意图的层级的控制,可以使用户追溯到数据分析的中间过程,使用户实时的掌握数据的分析过程,提高了用户的体验度。
结合第一方面,或第一方面的第一种至第四种实现方式中的任一种,在第一方面的第五种实现方式中,所述接收用户输入的第一调整信息包括接收用户通过向外侧拖拽所述分析结果示意图中的任意一个环形的方式输入的第一调整信息。
结合第一方面,或第一方面的第一种至第五种实现方式中的任一种,在第一方面的第六种实现方式中,所述接收用户输入的第一调整信息包括接收用户通过向左侧滑动坐标滑块的方式输入的所述第一调整信息,所述坐标滑块位于所述显示区内。
结合第一方面,或第一方面的第一种至第六种实现方式中的任一种,在第一方面的第七种实现方式中,所述至少一个第二圆形中的任意一个第二圆形的大小用于表示任意一个第二圆形对应的分析结果占至少一个第二圆形对应的分析结果之和的比重。
结合第一方面,或第一方面的第一种至第七种实现方式中的任一种,在第一方面的第八种实现方式中,至少一个第二子环形分段中的任意一个第二子环形分段的长度用于表示任意一个第二子环形分段对应的分析结果占任意一个第二圆形对应的分析结果的比重。
结合第一方面,或第一方面的第一种至第八种实现方式中的任一种,在第一方面的第九种实现方式中,所述分析结果示意图还包括第三环形,所述任意一个第一子环形分段对应在所述第三环形上的第三环形分段包括至少一个第三子环形分段,所述至少一个第三子环形分段中的每个第三子环形分段与所述用户选择的查询条件中不同的第三环形查询条件对应,所述不同的第三环形查询条件中的每个第三环形查询条件对应的所述任意一个第一子环形分段对应的分析结果的不同分析结果,所述第一环形查询条件与所述第三环形查询条件不同,所述第一圆形查询条件与所述第三环形查询条件不同。
结合第一方面,或第一方面的第一种至第九种实现方式中的任一种,在第一方面的第十种实现方式中,接收用户输入的第二调整信息;根据所述第二调整信息,在所述用户界面的显示区显示所述待分析数据的调整后的第二分析结果示意图,所述调整后的第二分析结果示意图包括至少一个第三圆形和第三环形,所述至少一个第三圆形根据所述至少一个第一圆形和所述第一环形转换得到,所述至少一个第三圆形中的每个第三圆形与所述用户选择的查询条件中不同的第三圆形查询条件对应,所述不同的第三圆形查询条件中每个第三圆形查询条件对应所述待分析数据的不同的分析结果,所述至少一个第三圆形与所述至少一个第一圆形对应的第一子环形分段一一对应,所述任意一个第三圆形对应的第三圆形查询条件包括所述任意一个第三圆形对应的第一子环形分段对应的第一环形查询条件和所述任意一个第三圆形对应的第一子环形分段对应的第一圆形对应的第一圆形查询条件,所述任意一个第三圆形对应的第一子环形分段对应的分析结果与所述任意一个第三圆形对应的分析结果相同。
结合第一方面,或第一方面的第一种至第十种实现方式中的任一种,在第一方面的第十一种实现方式中,所述接收用户输入的第一调整信息包括接收用户通过向内侧拖拽所述分析结果示意图中的任意一个环形的方式输入的第一调整信息。
结合第一方面,或第一方面的第一种至第十一种实现方式中的任一种,在第一方面的第十二种实现方式中,所述接收用户输入的第二调整信息包括接收用户通过向右侧滑动坐标滑块的方式输入的所述第一调整信息,所述坐标滑块位于所述显示区内。
结合第一方面,或第一方面的第一种至第十二种实现方式中的任一种,在第一方面的第十三种实现方式中,所述至少一个第三圆形中的任意一个第三圆形的大小用于表示任意一个第三圆形对应的分析结果占至少一个第三圆形对应的分析结果之和的比重。
结合第一方面,或第一方面的第一种至第十三种实现方式中的任一种,在第一方面的第十四种实现方式中,所述至少一个第三子环形分段中的任意一个第三子环形分段的长度用于表示所述任意一个第三子环形分段对应的分析结果占所述任意一个第三圆形对应的分析结果的比重。
在本发明实施例中,通过对分析结果的示意图的层级的控制,可以使用户追溯到数据分析的中间过程,使用户实时的掌握数据的分析过程,提高了用户的体验度。
结合第一方面,或第一方面的第一种至第十四种实现方式中的任一种,在第一方面的第十五种实现方式中,所述用户界面还包括卡片区,所述方法还包括:在所述卡片区显示至少一个卡片图形,所述至少一个卡片图形中任意一个卡片图形对应至少一个查询条件;所述接收用户输入的第一输入信息包括:接收用户对所述至少一个卡片图形的选择信息,所述选择信息指示的用户选择的卡片图形对应的查询条件为所述用户选择的查询条件。
结合第一方面,或第一方面的第一种至第十五种实现方式中的任一种,在第一方面的第十六种实现方式中,所述用户界面还包括卡片区,所述方法还包括:在所述卡片区显示至少一个卡片图形,所述至少一个卡片图形中任意一个卡片图形对应至少一个查询条件,所述任意一个卡片图形包括第一区域和第二区域,所述第二区域包括至少一个子区域,所述至少一个子区域与所述任意一个卡片图形包括的所述至少一个查询条件一一对应;所述接收用户输入的第一输入信息,包括:接收用户对所述至少一个卡片图形的第一区域和/或所述至少一个卡片图形的第二区域的子区域的选择信息,所述选择信息指示的用户选择的第一区域所在的卡片图形对应的查询条件和/或用户选择的子区域对应的查询条件为所述用户选择的查询条件。
结合第一方面,或第一方面的第一种至第十六种实现方式中的任一种,在第一方面的第十七种实现方式中,所述方法还包括:显示用户选择的区域之间的连线,所述用户选择的区域包括用户选择的第一区域和/或用户选择的子区域。
第二方面,提供一种数据分析的装置,包括接收用户输入的第二输入信息,所述第二输入信息用于指示用户选择的查询条件;根据所述第二输入信息,在所述用户界面的显示区显示待分析数据的分析结果示意图,所述分析结果示意图与所述用户选择的查询条件对应,所述分析结果示意图的示意图类型为用户选择的查询条件对应的示意图类型。
结合第二方面,在第二方面的第一种实现方式中,所述方法还包括获取所述待分析数据。
结合第二方面,或第二方面的第一种实现方式,在第二方面的第二种实现方式中,所述用户界面还包括卡片区,所述方法还包括:在所述卡片区显示至少一个卡片图形,所述至少一个卡片图形中任意一个卡片图形对应至少一个查询条件,所述任意一个卡片图形对应一种示意图类型;所述接收用户输入的第二输入信息包括:接收用户对所述至少一个卡片图形的选择信息,所述选择信息指示的用户选择的卡片图形对应的查询条件为所述用户选择的查询条件,所述用户选择的查询条件对应的示意图类型为所述用户选择的卡片图形对应的示意图类型。
结合第二方面,或第二方面的第一种和第二种实现方式中的任一种,在第二方面的第三种实现方式中,所述用户选择的查询条件为至少一个查询条件,所述分析结果示意图包括至少一个部分,所述至少一个部分与所述至少一个查询条件一一对应,所述接收用户对所述至少一个卡片图形的选择信息,包括:接收用户对所述至少一个卡片图形的第一拖拽信息,被拖拽的卡片图形为所述用户选择的卡片图形;在所述用户界面的显示区显示待分析数据的分析结果示意图之后,所述方法还包括:再次接收用户将所述至少一个卡片图形拖拽至所述至少一个部分中任一部分所在区域的第二拖拽信息;根据所述任一部分对应的查询条件和再次被选择的卡片图形对应的查询条件,在所述显示区显示第二分析结果示意图,所述第二分析结果示意图与所述任一部分对应的查询条件和再次被选择的卡片图形对应的查询条件对应,所述第二分析结果示意图的示意图类型为所述再次被选择的卡片图形对应的示意图类型。
第三方面,提供一种数据分析的装置,包括用于执行第一方面中的各方法实施例的一个或多个模块。
第四方面,提供一种数据分析的装置,包括用于执行第二方面中的各方法实施例的一个或多个模块。
第五方面,提供一种数据分析的装置,包括存储器、处理器和显示器,所述存储器用于存储程序代码,所述处理器用于调用所述程序代码以实现上述第一方面及所述第一方面的各实现方式中的方法,所述显示器用于显示实现所述第一方面以及所述第一方面的各个实现方式得到的分析结果示意图。
第六方面,提供一种数据分析的装置,包括存储器、处理器和显示器,所述存储器用于存储程序代码,所述处理器用于调用所述程序代码以实现上述第二方面及所述第二方面的各实现方式中的方法,所述显示器用于显示实现所述第二方面以及所述第二方面的各个实现方式得到的分析结果示意图。
第七方面,提供一种计算机可读介质,所述计算机可读介质用于存储数据分析的装置执行的程序代码,所述程序代码包括用于执行上述第一方面及所述第一方面的各实现方式中的方法的指令。
第八方面,提供一种计算机可读介质,所述计算机可读介质用于存储数据分析的装置执行的程序代码,所述程序代码包括用于执行上述第二方面及所述第二方面的各实现方式中的方法的指令。
第九方面,提供了一种计算机程序产品,用于执行第一方面或第一方面的任意可能的实现方式中的方法。
第十方面,提供了一种计算机程序产品,用于执行第二方面或第二方面的任意可能的实现方式中的方法。
第十一方面,提供一种***芯片,该***芯片包括输入输出接口、至少一个处理器、至少一个存储器、至少一个显示器和总线,该至少一个存储器用于存储代码,该至少一个处理器用于调用该至少一个存储器的代码以进行上述各个方面的方法的操作,该至少一个显示器用于显示分析结果示意图。
附图说明
图1是本发明实施例的数据分析的方法的示意性流程图。
图2是本发明实施例的用户界面的示意图。
图3是本发明实施例的第一卡片图形的示意图。
图4是本发明实施例的第一卡片图形的选择区域的示意图。
图5是本发明实施例的使用第一卡片图形对数据进行分析的用户界面的示意图。
图6是本发明实施例的分析结果示意图。
图7是本发明实施例的分析结果示意图中的内圆的位置示意图。
图8是本发明实施例的分析结果示意图的另一示意图。
图9是本发明实施例的分析结果示意图的又一示意图。
图10是本发明实施例的分析结果示意图的另一示意图。
图11是本发明实施例的数据分析的方法的另一示意性流程图。
图12是本发明实施例的第二卡片图形的示意图。
图13是本发明实施例的数据分析的装置的示意性框图。
图14是本发明实施例的数据分析的装置的另一示意性框图。
图15是本发明实施例的数据分析的装置的又一示意性框图。
图16是本发明实施例的数据分析的装置的又一示意性框图。
具体实施方式
下面将结合附图,对本申请中的技术方案进行描述。
本发明实施例提出一种数据分析的方法,通过用户界面(user interface,UI)向用户直观的展示不同的数据查询条件,以便于用户可以根据自己的需求,在用户界面上直接选择需要的查询条件对数据进行分析,再将分析结果以图形化的形式在用户界面上向用户显示,从而使得用户可以直观的看到最终的分析结果,且本发明实施例提供的数据分析的方法,不需要借助数据分析工具,也不需要分析人员具备数据开发的能力,仅通过简单的操作可以实现对数据的分析,提高数据分析的效率,提高用户的体验度。
图1所示为本发明实施例的数据分析的方法100的示意性流程图,所述方法100可以由处理器执行,如图1所示,该方法100包括以下步骤中的部分或全部。
110,接收用户输入的第一输入信息,该第一输入信息用于指示用户选择的查询条件。
120,根据第一输入信息,在用户界面的显示区显示待分析数据的分析结果示意图,该分析结果示意图中包括至少一个第一圆形和第一环形,该至少一个第一圆形中的任意一个第一圆形与用户选择的查询条件中不同的第一圆形查询条件对应,该不同的第一圆形查询条件中的任意一个第一圆形查询条件对应待分析数据的不同的分析结果,任意一个第一圆形对应在第一环形上的第一环形分段包括至少一个第一子环形分段,至少一个第一子环形分段中的任意一个第一子环形分段与用户选择的查询条件中不同的第一环形查询条件对应,不同的第一环形查询条件中的任意一个第一环形查询条件对应任意一个第一圆形对应的分析结果的不同分析结果,第一圆形查询条件与所述第一环形查询条件不同。
在本发明实施例中,可以通过用户选择的查询条件对待分析数据进行分析,并在用户界面的显示区显示待分析数据的分析结果的示意图,且该分析结果的示意图中可以直观的体现用户选择的不同查询条件的分析结果,提高了数据分析的效率,有助于提高用户的体验度。
可选的,该第一输入信息可以为多个,即可以接收用户多次输入的第一输入信息。
可选的,在接收用户输入的第一输入信息之前,该方法100还可以包括:获取待分析数据。
应理解,该待分析数据可以是预先存储于数据存储模块中的数据,也可以是当前时刻采集的数据,或者是以其他方式获得的数据,本发明实施例对此不作任何限定。
可选的,用户界面还包括卡片区,该卡片区用于显示至少一个卡片图形,该至少一个卡片图形中的任意一个卡片图形与至少一个查询条件对应。
表1所示为在网络运营维护过程中一些常用的查询条件,通过该查询条件可以快速的对数据进行分析,得到分析结果。
表1查询条件
Figure BDA0001382969250000061
Figure BDA0001382969250000071
如表1所示,列出了多个查询条件,以用户1为例,可以看出用户1在2016年10月26日,下午17:23:12:334,在小区编号为887,地理位置为东经13.443,北纬87.992的地方进行了微信业务的操作,该用户的价值较高,影响力较大,该用户为商务人士,本次业务操作失败,导致用户可能离开网络,离网原因为网络问题,离网坚决度为60%~100%,这些都是在网络运维过程中采集到的用户1的数据,相应的,也可以采集到其他用户的数据,并把每一个数据对应的用一个查询条件的方式来表示,根据本发明实施例可以将这些查询条件中的每个查询条件与一个卡片区显示的卡片图形相对应或者是将上述查询条件中的某几个查询条件与一个卡片图形相对应,用户可以根据自己的需要,选择相应的卡片图形中包含的查询条件对数据进行分析,例如,后续需要对用户中离网原因为网络问题造成的那部分用户的数据进行分析时,可以通过选择包括“网络问题”的卡片图形对数据进行分析。
应理解,表1中所示的个人画像可以表示用户的一个角色,例如,个人画像为“商务”表示该用户为商务人士,或个人画像为“家庭”表示该用户为家庭主妇等,本发明对如何确定用户的个人画像的方法不作任何限定。
还应理解,卡片图形中包含的查询条件为长期从事相关领域的技术人员根据以往的分析经验总结的一些固定的或常用的查询条件,例如,查询条件为“微信”,为长期从事网络运营维护的人员在对数据进行分析时,经常会对用户中使用“微信”的用户的数据进行分析,所以可以将“微信”固定为一个查询条件。本发明实施例对如何形成查询条件的方式不做任何限定。
可选的,卡片区存储的卡片图形还可以根据用户的不同查询要求,进行更新,以方便用户后续的查询。
可选的,本发明实施例中的待分析数据可以是预先存储的数据,例如,预先存储在存储器中的数据,也可以是处理器在需要对数据进行分析之前,从其他设备上获取的数据,本发明实施例对此不作任何限定。
图2所示为本发明实施例的用户界面的示意图,如图2所示,该用户界面包括卡片区210和显示区220,该卡片区210包括多个卡片图形,该多个卡片图形中的每个卡片图形对应至少一个查询条件,因此,用户可以根据自身需要选取任意一个或多个卡片图形包含的查询条件对数据进行分析。
可选的,该显示区220用于向用户显示分析结果。
进一步地,该显示区220可以以数据的形式向用户显示分析结果,也可以以图形的形式向用户显示分析结果,即显示待分析数据的分析结果示意图。
可选的,该显示区220还可以在对数据进行分析之前向用户显示待分析数据。
进一步地,该显示区220可以以数据的形式向用户显示待分析数据,也可以以图形化的形式向用户显示待分析数据。
进一步地,该显示区220在以图形化的形式向用户显示待分析数据时,可以通过散点的方式显示待分析数据,其中一个散点代表一个用户,这些散点只作为对待分析数据的一个示意性的显示,为了不使用户视觉产生疲劳,散点的半径可以控制在5~20像素的范围内。
在用户使用不同的查询条件对待分析数据进行分析之后,散点的呈现位置随着对分析结果的示意图的不同要求,发生不同的变化,例如,在要求分析结果呈现四象限图时,散点在坐标系内x,y轴进行分布,在要求分析结果呈现占比类统计图时,散点按不同的占比情况组合成不同大小的圆进行分布。
应理解,在显示待分析数据或分析结果示意图时,当用户数量过多时,在显示区内显示的散点中每个散点的遮挡面积超过10%时,用户数相应减少,直至显示区内每个散点的遮挡面积小于10%。
应理解,图2所示的用户界面的显示区仅以显示待分析数据的示意图为例进行说明。
应理解,该用户界面为用户可以直观看到的显示界面,例如,该用户界面可以是电脑的显示界面或者是手机的显示界面等,本发明实施例对此不作任何限定。
可选的,可以将方法100中使用的图形卡片记作第一卡片图形,图3所示为本发明实施例的第一卡片图形的示意图。
可选的,该第一卡片图形对应至少一个查询条件。
可选的,如图3所示,该第一卡片图形包括第一区域和第二区域,第二区域包括至少一个子区域,该第二区域中的每个子区域与一个查询条件一一对应。
例如,图3所示的第一卡片图形为一个矩形表示的卡片,该第一卡片图形包括第一区域410和第二区域420,其中第一区域410用于表示该第一卡片图形对应的多个查询条件,该第一区域410可以包括该第一卡片图形的名称,第二区域420的尺寸可以根据该第一卡片图形的尺寸大小决定,例如,该第二区域的长度可以为该第一卡片图形长度的90%,宽度为该第一卡片图形宽度的70%,还可以根据每个查询条件的使用率将该第二区域划分为多个子区域。
表2所示为在网络运营维护过程中采集到的一些查询条件的使用次数。
表2查询条件使用次数
Figure BDA0001382969250000091
如表2所示的数据,可以得到查询条件为“网络问题”的使用率为48.9%,查询条件为“付费问题”的使用率为11%,查询条件为“服务问题”的使用率为27.6%%,查询条件为“市场营销问题”的使用率为24.8%,通过每个查询条件的使用率的情况,可以将第二区域划分为多个第二子区域,该划分的方法可以是现有技术中的多种方法中的任一种。
例如,采用横竖交替划分的方法,首先用使用率占比最大的查询条件即“网络问题”对该第二区域进行划分,假设第二区域的长和宽分别是x和y,其面积c=x×y,第一次进行竖向划分,其坐标x1=c×使用率网络问题/y,第二次用使用率占比第二大的查询条件即“服务问题”进行横向划分,其坐标y1=c×使用率服务问题/(x-x1),以此类推,得到第二区域中的各个子区域。
应理解,本发明实施例仅以上述对第二区域进行划分的方法为例进行说明,但本发明实施例并不限定于此。
还应理解,本发明实施例仅以第一卡片图形为矩形为例对第一卡片图形进行说明,但本发明实施例并不限定于此,例如,该第一卡片图形也可以为圆形等其他任意形状。
另外,为了便于用户点击,也为了便于制作第一卡片图像,上述的划分第二区域的方法到最后的第n个子区域的长或宽已经低于5像素,或者查询条件的使用率为0时,子区域n灰化,并且在第二区域的右下角出现5*5像素的小方块,从右下角往左排列,以固定的触发区替代不方便点击或无法绘制的子区域。
可选的,在对第一卡片图形进行选择时,该第一卡片图形可以有两种可以选择的区域,即上述的第一区域和第二区域中的任意一个子区域。
图4所示为本发明实施例的第一卡片图形的选择区域的示意图,如图4所示,在对该第一卡片图形中的第一区域即图4中的深色区域进行点击时,表示当前选择的查询条件为该第二知识卡片对应的多个查询条件,在点击该深色区域时,该区域的上方中央位置出现圆点,表示该第一区域已被选中,在对该第一卡片图形中的第二区域的任意一个子区域即图4所示的浅色区域中的任意一个子区域进行点击时,表示当前选择的查询条件为该第一卡片图形包括的查询条件组中的某一个确定的查询条件,在点击该浅色区域中的任意一个子区域时,该点击的子区域的中心位置出现圆点,表示该子区域已被选中,例如,当点击“网络问题”所在的区域时,表示当前选择的查询条件为“网络问题”。
可选的,在一些实施例中,该接收用户输入的第一输入信息包括接收用户对至少一个第一卡片图形的第一区域和/或至少一个第一卡片图形的第二区域的子区域的选择信息,该选择信息指示的用户选择的第一区域所在的卡片图形对应的查询条件和/或用户选择的第二区域中的任意一个子区域对应的查询条件为用户选择的查询条件。
也就是说,在用户使用第一卡片图形中记录的至少一个查询条件对数据进行分析时,用户可以通过选择第一卡片图形中的第一区域确定需要选择的多个查询条件,也可以通过选择第一卡片图形中的第二区域的任意一个子区域确定需要选择的查询条件。
具体的,假设用户选择的第一卡片图形有n张,用户根据自己的查询目标在卡片区对该n张卡片第一卡片图形中的第一区域或第二区域中的任意一个子区域进行选择。
可选的,在一些实施例中,在使用第一卡片图形对待分析数据进行分析时,其具体过程为:用户直接在卡片区依次点击需要的至少一个查询条件,该点击的查询条件可以是第一卡片图形中的第一区域,也可以是第一卡片图形中的第二区域的任意一个子区域,在对第一卡片图形中包括的区域进行点击之后,该点击的区域相应的会显示一个圆点,两次点击的显示的圆点之间可以通过连线的形式连接起来,可以通过这种方式将用户选择的查询条件直观的显示给用户,根据需要选择的查询条件依次对第二知识卡片进行点击,得到最终的分析结果。
例如,用户需要查询可能离网的用户,且离网坚决度为60%~100%,离网原因为网络问题、影响力高,价值高的这部分用户的用户的个人画像占比情况以及分别使用的业务,其具体过程为:根据用户选择的第一卡片图形对第一张第一卡片图形即“离网倾向”卡片中的第二区域的“可能离网”子区域进行点击,在点击“可能离网”子区域之后,在该“可能离网”子区域的中心位置显示圆点,再点击第二张第一卡片图形即“离网坚决度”卡片中的第二区域的“60%~100%”子区域,在该子区域的中心位置显示圆点,且“可能离网”子区域显示的圆点与离网坚决度为“60%~100%”子区域显示的圆点之间通过直线连接,再点击第三张第一卡片图形即“离网原因”第一卡片图形的第二区域的“网络问题”子区域,在该子区域的中心位置显示圆点,并与第二张第一卡片图形中的“60%~100%”子区域显示的圆点之间通过直线连接,再点击第四张第一卡片图形即“影响力”第一卡片图形中的“影响力高”子区域,在该子区域的中心位置显示圆点,并与第三张第一卡片图形中的“网络问题”子区域中显示的圆点之间通过直线连接,再次点击第五张第一卡片图形即“价值度”第一卡片图形中的第二区域的“价值度高”子区域,在该子区域的中心位置显示圆点,并与第四张第一卡片图形中的“影响力高”子区域中显示的圆点通过直线连接,再次点击第六张第一卡片图形即“个人画像”第一卡片图形中的第一区域(由于需要查询上述条件下的用户中个人画像的分布情况,所以需要对“个人画像”所在的第一卡片图形对应的查询条件进行选择),在“个人画像”第一卡片图形中的上方中央位置显示圆点,在显示区显示可能离网的用户中离网坚决度为60%~100%,离网原因为网络问题,影响力高,价值度高的那部分用户中个人画像的占比情况,再次点击第七张第一卡片图形即“使用业务”第一卡片图形中的第一区域(由于需要查询上述条件中个人画像中每个画像的使用业务的分布情况,所以需要对“使用业务”所在的第一卡片图形对应的查询条件进行选择),在该“使用业务”第一卡片图形的上方中央位置显示圆点,在显示区显示可能离网的用户中离网坚决度为60%~100%,离网原因为网络问题,影响力高,价值度高的那部分用户中个人画像中每个画像的使用业务的占比情况,如图5所示为本发明实施例的使用第一卡片图形对待分析数据进行分析的用户界面的示意图。
应理解,上述仅以对第一卡片图形进行选择的方式为对第一卡片图形中的第一区域或第二区域中的任意一个子区域进行点击为例进行说明,但本发明实施例并不限定于此,用户也可以通过拖拽第一卡片图形至显示区,再进行点击的方式对第一卡片图形进行选择,或者通过其他的方式对第一卡片图形进行选择,本发明实施例不限定于此。
在使用第一卡片图形对待分析数据进行分析时,要求用户查询目标非常明确,需要具备一定的分析思路,因此,第二知识卡片一般适用于高级用户,通过该第一卡片图形用户可以迅速得到需要的分析结果,且该第一卡片图形的操作过程也很简便,分析结果更加准确,分析效率高。
在使用第一卡片图形对待分析数据进行分析之后,显示区会将分析结果以数据的形式或图形化的形式显示给用户。
以用户需要查询可能离网的用户,且离网坚决度为60%~100%,离网原因为网络问题、影响力高,价值高的这部分用户的用户的个人画像占比情况以及分别使用的业务为例,得到的分析结果的数据形式如表3所示。
表3分析结果
Figure BDA0001382969250000111
Figure BDA0001382969250000121
如表3所示的分析结果,为了使该分析结果让用户看起来更直观,本发明实施例可以通过图形化的形式在显示区显示分析结果示意图。
在本发明实施例中,该分析结果示意图中包括至少一个第一圆形和第一环形,该至少一个第一圆形中的任意一个第一圆形与用户选择的查询条件中不同的第一圆形查询条件对应,不同的第一圆形查询条件中的任意一个第一圆形查询条件对应待分析数据的不同的分析结果,任意一个第一圆形对应在第一环形上的第一环形分段包括至少一个第一子环形分段,至少一个第一子环形分段中的任意一个第一子环形分段与用户选择的查询条件中不同的第一环形查询条件对应,不同的第一环形查询条件中的任意一个第一环形查询条件对应任意一个第一圆形对应的分析结果的不同分析结果,第一圆形查询条件与所述第一环形查询条件不同。
可选的,该分析结果示意图默认显示对待分析数据进行分析的过程中的最后一次分析和倒数第二次分析得到的分析结果的示意图。
可选的,第一圆形所在的层级表示使用第一圆形中的任意一个第一圆形查询条件对之前层级分析得到的分析结果进行分析先于第一环形所在的层级。
图6所示为表3所示的数据分析结果的分析结果示意图,从图6中可以看出,该分析结果示意图包括四个第一圆形和一个第一环形,该四个第一圆形分别为第一圆形“家庭51562”、第一圆形“商务45300”、第一圆形“社交42823”、第一圆形“娱乐20422”、该四个第一圆形中的任意一个第一圆形与用户选择的查询条件中不同的第一圆形查询条件对应。
可选的,第一圆形查询条件可以理解为该第一圆形当前层级的查询条件以及该第一圆形当前层级之前的层级的查询条件,由上文可知,生成表3所示的数据分析结果是将待分析数据通过多个层级的查询条件进行逐一筛选得到的分析结果,因此,使用第一圆形查询条件进行分析得到的分析结果是基于第一圆形当前层级的查询条件和第一圆形之前层级的查询条件共同作用的结果,所以第一圆形查询条件包括第一圆形当前层级的查询条件以及第一圆形之前层级的查询条件,例如,第一圆形为“家庭51562”,可以理解为根据第一圆形查询条件得到的分析结果“51526”是将待分析数据根据可能离网的用户、离网坚决度为60%~100%、离网原因为网络问题、影响力高,价值高这些诸多查询条件进行分析之后,再根据“个人画像为家庭”这个查询条件进行分析得到的分析结果,因此,此时,第一圆形查询条件包括“可能离网的用户、离网坚决度为60%~100%、离网原因为网络问题、影响力高,价值高这”以及“家庭”这6个查询条件。
可选的,第一圆形查询条件也可以理解为第一圆形所在层级的查询条件,例如,在第一圆形为“家庭51562”,该第一圆形查询条件可以理解为以“家庭”为查询条件。
可选的,第一圆形为对应在第一环形上的第一环形分段包括至少一个第一子环形分段,至少一个第一子环形分段中的任意一个第一子环形分段与用户选择的查询条件中不同的第一环形查询条件对应。
可选的,第一圆形查询条件与第一环形查询条件不同。
例如,如图6所示,该分析结果示意图包括4个第一环形分段,其中,每个第一环形分段包括5个第一子环形分段,每个第一子环形分段对应不同的第一环形查询条件,例如,该5个第一子环形分段分别对应的第一环形查询条件为“微信”、“QQ”、“微博”、“爱奇艺”和“网易阅读”。
可选的,至少一个第一圆形中的任意一个第一圆形的大小用于表示任意一个第一圆形对应的分析结果占至少一个第一圆形对应的分析结果之和的比重。
例如,从图6中可以看出,第一圆形为“家庭51562”对应的分析结果占这四个第一圆形对应的分析结果之和的比重最大,所以第一圆形为“家庭51562”的圆形大小最大,第一圆形为“娱乐20422”对应的分析结果占这四个第一圆形对应的分析结果之和的比重最小,所以第一圆形为“娱乐20422”的圆形大小最小。
可选的,至少一个第一子分段中的任意一个第一子环形分段的长度用于表示任意一个第一子环形分段对应的分析结果占任意一个第一圆形对应的分析结果的比重。
例如,从图6中可以看出,第一圆形为“家庭51562”对应的第一环形分段中的5个第一子环形分段对应的分析结果中“微信”占这5个第一子环形分段对应的分析结果之和(即“家庭51562”的分析结果)最大,所以“微信”这个第一子环形分段的长度最长,“网易阅读”这个第一子环形分段对应的分析结果占这5个第一子环形分段对应的分析结果之和(即“家庭51562”的分析结果)最小,所以“网易阅读”这个第一子环形分段的长度最短。
具体的,在根据数据形式的分析结果绘制上述图形化的分析结果时,其绘制原理如以下步骤所示。
(1)绘制内圆形(分析结果示意图默认绘制最后一次查询和倒数第二次查询所得到的分析结果)
当根据查询条件查询到倒数第二步时,视倒数第二步的查询条件组中包含的查询条件的个数来决定内圆的数量,各查询条件对应的分析结果的占比情况来确定内圆中每个圆的半径。
例如,对表3所示数据形式的分析结果绘制分析结果示意图,表3所示的倒数第二步的第一卡片图像所在的查询条件为“用户的个人画像”,即包括“家庭”、“商务”、“社交”和“娱乐”这四个查询条件,由于该第一图形卡片包含的查询条件的个数为4个,因此可以确定内圆的个数为4个(这四个内圆即为图6中示出的四个第一圆形),这4个内圆中每个内圆的半径计算公式为r=显示器屏幕宽度/2*占比/2,表4所示为“用户的个人画像”中每个查询条件对应的分析结果的占比情况,根据上述公式可以分别计算除这4个内圆的半径。
表4用户的个人画像中每个查询条件占比情况
查询条件 占比 半径
家庭 32% r=显示器宽度/2*0.32/2
商务 28% r=显示器宽度/2*0.28/2
社交 27% r=显示器宽度/2*0.27/2
娱乐 13% r=显示器宽度/2*0.13/2
按照上述计算内圆半径的公式,可以得到这4个内圆的直径总和为显示器宽度/2,取这4个圆的直径总长的1/2为直径,绘制一个基准圆,如图7中的虚线圆所示,以这个基准圆的半径的延伸线与圆周的交点为圆心,以0°为起始,按占比大小,顺时针依次绘制这4个圆,这4个圆的间隔弧长为b=(πa-L1-L2-L3-L4)/4,其中,a为这4个圆的直径总长的1/2,L1为圆1的内弧长,L2为圆2的内弧长,L3为圆3的内弧长,L4为圆4的内弧长,各个圆的内弧长的计算公式为
Figure BDA0001382969250000141
根据该公式可以分别计算出这4个圆的内弧长,并最终计算出各个圆之间的间隔弧长,确定这4个圆的摆放位置。
(2)绘制外环形
以图7中的虚线圆的圆心为圆心,以2a(上述4个第一圆形的直径总和)为半径,绘制一个外圆(这个外圆即为图6示出的第一环形),作为最后一步查询条件组为“使用业务”的环形。
用户的个人画像中每个个人画像的使用业务占圆环的弧长以每个个人画像各自的占比为准,将360°的环形进行分配,得到个人画像的角度,分配的计算方式为:
个人画像为“家庭”(圆1)的角度α1=360°*0.30%;
个人画像为“商务”(圆2)的角度α2=360°*0.26%;
个人画像为“社交”(圆3)的角度α3=360°*0.25%;
个人画像为“娱乐”(圆4)的角度α4=360°*0.12%。
在为用户的个人画像分配了角度之后,开始对环形进行切割,以0°为基准,顺时针绘制这4个角度。
在对环形进行切割之后,在将“家庭”、“商务”、“社交”以及“娱乐”这4个个人画像对应的环形分段在切割为各个使用业务的组成要素的子段对应的角度。
例如,对于个人画像为“家庭”的角度α1,按照表3中最后列的“使用业务”的占比情况,切割出“使用业务”的角度:
使用业务为“微信”的角度β1=α1*46%;
使用业务为“QQ”的角度β2=α2*30%;
使用业务为“微博”的角度β3=α3*16%;
使用业务为“爱奇艺”的角度β4=α41*5%;
使用业务为“网易阅读”的角度β5=α5*3%;
按上述角度的划分方法对“用户的个人画像”中每个个人画像(即上述4个第一圆形中每个第一圆形)对应的环形分段(第一环形分段)对该分段进行划分,将每个分段划分为大小不同的5个子段(第一子环形分段),如图6所示。
应理解,上述绘制圆形和环形的示意图的方法仅为绘制该示意图的一种举例,本发明实施例并不限定于此。
还应理解,图6所示的示意图仅为上述圆形和环形结合的示意图的一种示意,并非与表3所示的数据形式的分析结果中的数据一一对应。
图6所示的分析结果示意图默认示出了表3所示的数据分析结果的分析过程中的第6步和第7的分析结果,如果用户希望查询之前的各个步骤的分析结果时,用户可以通过在默认的分析结果示意图中将任意一个环形向环形的外侧拖拽任意一个环形的方式实现。
可选的,在对默认显示的两个层级的分析结果示意图增加层级时,可以接收用户输入的第一调整信息,根据该第一调整信息,在显示界面显示待分析数据调整后的第一分析结果示意图。
该调整后的第一分析结果示意图包括至少一个第二圆形、第二环形和第一环形,该至少一个第二圆形和至少一个第二环形由至少一个第一圆形转换得到,如图8所示为调整后的第一分析结果示意图。
应理解,该第一分析结果示意图是将图6示出的分析结果示意图进行一次调整得到的分析结果示意图,若是希望得到更前层级的分析结果,可以再将图8示出的第一分析结果示意图进行一次调整,或是将图6示出的分析结果示意图进行多次调整得到,本发明实施例仅以对图6示出的分析结果示意图进行一次调整得到图8示出的第一分析结果示意图为例对为第一分析结果示意图进行说明,多次的调整方法与一次的调整方法类似,为了简洁,在此不再赘述。
应理解,该第二圆形可以为一个,也可以为多个,图8所示的第二圆形为一个是由于第二圆形当前对应查询条件为单一的第一个查询条件,即第二圆形当前层级对应的查询条件为“价值度”高,因此,这里显示的第二圆形即标识“价值度高”的查询条件对应的分析结果,假如,第二圆形当前层级对应的查询条件包括“价值度高”和“价值度低”,则此时该第二圆形即为两个第二圆形,此时表示用户需要得到“价值度高”的那部分用户的数据和“价值度低”的那部分用户的数据。
可选的,该第二圆形对应的查询条件记为第二圆形查询条件,第二圆形查询条件对应待分析数据的不同的分析结果。
可选的,任意一个第二圆形对应在第二环形上的第二环形分段包括至少一个第二子环形分段,至少一个第二子环形分段中的任意一个第二子环形分段对应的查询条件记为第二环形查询条件,不同的第二环形查询条件中的任意一个第二环形查询条件对应任意一个第二圆形对应的分析结果的不同分析结果,也就是说,根据第二环形查询条件得到的分析结果是基于第二圆形查询条件的分析结果的基础上得到的。
可选的,该第二圆形查询条件和第二环形查询条件不同。
可选的,至少一个第一圆形与至少一个第二圆形对应的第二子环形分段一一对应,也就是说,在对默认的两个层级的分析结果进行调整时,第一环形转变为第二环形,第一圆形消失,第二圆形为图6未示出的层级的分析结果,该第二圆形为第一圆形之前的层级的分析结果。
可选的,任意一个第一圆形对应的查询条件包括任意一个第一圆形对应的第二子环形分段对应的第二环形查询条件和任意一个第一圆形对应的第二子环形分段对应的第二圆形对应的第二圆形查询条件。
例如,第一圆形查询条件可以理解为该第一圆形当前层级的查询条件以及该第一圆形当前层级之前的层级的查询条件,由上文可知,生成表3所示的数据分析结果是将待分析数据通过多个层级的查询条件进行逐一筛选得到的分析结果,因此,使用第一圆形查询条件进行分析得到的分析结果是基于第一圆形当前层级的查询条件和第一圆形之前层级的查询条件共同作用的结果,所以第一圆形查询条件包括第一圆形当前层级的查询条件以及第一圆形之前层级的查询条件,例如,第一圆形为“家庭51562”,可以理解为根据第一圆形查询条件得到的分析结果“51526”是将待分析数据根据“可能离网的用户、离网坚决度为60%~100%、离网原因为网络问题、影响力高,价值高”这些诸多查询条件进行分析之后,这些查询条件在图8中以第二圆形对应的查询条件进行体现,再根据“个人画像为家庭”这个查询条件进行分析得到的分析结果,因此,此时,第一圆形查询条件包括“可能离网的用户、离网坚决度为60%~100%、离网原因为网络问题、影响力高,价值高这”以及“家庭”这6个查询条件。
可选的,第一圆形查询条件也可以理解为第一圆形所在层级的查询条件,例如,在第一圆形为“家庭51562”,该第一圆形查询条件可以理解为以“家庭”为查询条件。
可选的,任意一个第一圆形对应的第二子环形分段对应的分析结果与任意一个第一圆形对应的分析结果相同。
可选的,至少一个第二圆形中的任意一个第二圆形的大小用于表示任意一个第二圆形对应的分析结果占任意一个第二圆形对应的分析结果之和的比重。
可选的,至少一个第二子环形分段中的任意一个第二子环形分段的长度用于表示任意一个第二子环形分段对应的分析结果占任意一个第二圆形对应的分析结果的比重。
可选的,在需要多显示一个层级的查询条件对应的分析结果示意图时,可以将当前分析结果示意图中的任意一个环形向外侧拖拽的方式实现。
例如,显示图8示出的第一分析结果示意图时,可以将图6示出的分析结果示意图中的第一环形向外侧拖拽一次,既可以得到图8所示的第一分析结果示意图。
应理解,该分析结果示意图中,每次只存在一个层级的圆形(例如,图6中的第一圆形或图8中的第二圆形),可以存在至少一个层级的环形(例如,图6中示出的环形层级为一个第一环形,图8中示出的环形层级包括第一环形和第二环形),该一个层级的圆形可以包括多个大小不同的圆形,圆形所在的层级数最小,即圆形的层级位于所有环形层级的内侧,越向外侧,层级数越大,越向内侧,层级数越小,所以圆形层级永远位于所有环形层级的最里侧。
还应理解,这里所说的层级指的是对数据进行分析的各个步骤形成的图形在示意图中的位置。
可选的,用户还可以通过滑动显示区显示的坐标滑块的方式,将图6示出的分析结果示意图转换为图8示出的第一分析结果示意图。
具体的,在显示区显示为图6示出的分析结果示意图时,坐标轴上的滑块停留在“个人画像”这里,如果需要多显示一个层级的分析结果,即图8示出的第一分析结果示意图时,可以将该滑块向坐标轴的左侧推动,将滑块停留在“价值度”这里,此时,显示区显示的示意图即为第一分析结果示意图。
通过对显示的示意图的层级变换的设计,用户可以随时查看数据分析的中间过程。
通过默认显示最后两个步骤的分析结果的设计,可以使用户聚焦分析结果,使得结果更加简洁,直观,方便用户获得分析结果。
应理解,在本发明实施例中,仅以将所述滑块向坐标轴的左侧滑动,分析结果的示意图显示的层级数增多,将所述滑块向坐标轴的右侧滑动,分析结果的示意图显示的层级数减少为例进行说明,但本发明实施例不限定于此,也可以将坐标轴从左到右的节点依次设置为最后一次查询的查询条件到第一次查询的查询条件,在这种情况下,将滑块向坐标轴的左侧滑动,则显示的分析结果的示意图中的层级数减少,将滑块向坐标轴的右侧滑动,则显示的分析结果的示意图中的层级数增加。
可选的,在上述表3得到的数据分析结果的基础上,再对该分析结果进行一次查询,例如,“业务成功”和“业务失败”两个查询条件对上述分析结果再进行查询,在这种情况下得到的分析结果示意图中在第一环形层级之外应该还包括一个环形层级,即该环形层级为第三环形,如图9所示。
在分析结果示意图中还包括第三环形时,此时,分析结果示意图中的第一环形的任意一个第一环形分段中的任意一个第一子环形分段对应在第三环形上的第三环形分段包括至少一个第三子环形分段。
例如,如图9所示,此时的分析结果示意图中的第三环形分段包括5个第三环形分段,这5个第三环形分段中的每个第三环形分段包括2个第三子环形分段。
可选的,第三子环形分段中的每个第三子环形分段与用户选择的查询条件中不通的第三环形查询条件对应,不同的第三环形查询条件中的每个第三环形查询条件对应的任意一个第一子环形分段对应的分析结果的不同分析结果。
可选的,该第一环形查询条件与第三环形查询条件不同,第一圆形查询条件与第三环形查询条件不同。
在用户通过向环形外侧拖拽环形的方式使得示意图中显示多个步骤的查询结果时,此时,若用户需要将多层级的分析结果示意图转换为较少层级的分析结果的示意图,想要使得结果看起来更简洁,用户可以通过向环形内侧拖拽任意一个环形的方式实现。
可选的,在对当前显示的三个层级的分析结果示意图减少层级时,可以接收用户输入的第而调整信息,根据该第二调整信息,在显示界面显示待分析数据调整后的第二分析结果示意图。
调整后的第二分析结果示意图包括至少一个第三圆形和第三环形,至少一个第三圆形根据至少一个第一圆形和所述第一环形转换得到。
可选的,至少一个第三圆形中的每个第三圆形与所述用户选择的查询条件中不同的第三圆形查询条件对应,所述不同的第三圆形查询条件中每个第三圆形查询条件对应所述待分析数据的不同的分析结果。
可选的,至少一个第三圆形与至少一个第一圆形对应的第一子环形分段一一对应。
可选的,任意一个第三圆形对应的第三圆形查询条件包括所述任意一个第三圆形对应的第一子环形分段对应的第一环形查询条件和所述任意一个第三圆形对应的第一子环形分段对应的第一圆形对应的第一圆形查询条件。
例如,第三圆形查询条件可以理解为该第三圆形当前层级的查询条件(由于第三圆形由第一环形转换得到,所以第三圆形当前层级的查询条件即为第三圆形对应的第一子环形分段对应的第一环形查询条件)以及该第三圆形当前层级之前的层级的查询条件(第三圆形当前层级之前层级为第一圆形以及第一圆形之前的层级,所以第三圆形当前层级之前的层级的查询条件为第一圆形查询条件以及第一圆形查询条件之前层级的查询条件)。
可选的,第三圆形形查询条件也可以理解为第三圆形对应的第一子环形分段对应的第一环形查询条件,即仅为第三圆形当前层级的查询条件,不包括第三圆形之前层级的查询条件。
可选的,任意一个第三圆形对应的第一子环形分段对应的分析结果与任意一个第三圆形对应的分析结果相同。
可选的,至少一个第三圆形中的任意一个第三圆形的大小用于表示任意一个第三圆形对应的分析结果的占至少一个第三圆形对应的分析结果之和的比重。
可选的,至少一个第三子环形分段中的任意一个第三子环形分段的长度用于表示任意一个第三子环形分段对应的分析结果占任意一个第三圆形对应的分析结果的比重。
可选的,在需要将多层级的分析结果示意图转换为较少层级的分析结果的示意图时,可以将当前分析结果示意图中的任意一个环形向内侧拖拽的方式实现。
例如,显示图10示出的第一分析结果示意图时,可以将图9示出的分析结果示意图中的第一环形向外侧拖拽一次,既可以得到图10所示的第一分析结果示意图。
可选的,用户还可以通过滑动显示区显示的坐标滑块的方式,将图10示出的分析结果示意图转换为图9示出的第二分析结果示意图。
具体的,在显示区显示为图9示出的分析结果示意图时,坐标轴上的滑块停留在“个人画像”这里,如果需要少显示一个层级的分析结果,即图10示出的第二分析结果示意图时,可以将该滑块向坐标轴的右侧推动,将滑块停留在“使用业务””这里,此时,显示区显示的示意图即为第二分析结果示意图。
在本发明实施例中,用户通过对卡片图形的选择,用户可以根据自己的意愿对待分析数据进行分析,并直观的看到分析结果,简化了数据分析的过程,提高了用户的体验度。
图11所示为本发明实施例的数据分析的方法1100的示意性流程图,如图11所示,方法1100包括以下步骤中的部分或全部。
1110,接收用户输入的第二输入信息,所述第二输入信息用于指示用户选择的查询条件。
1120,根据第二输入信息,在用户界面的显示区显示待分析数据的分析结果示意图,该分析结果示意图与用户选择的查询条件对应,该分析结果示意图的示意图类型为用户选择的查询条件对应的示意图类型。
可选的,该第二输入信息可以为多个,即可以接收用户多次输入的第二输入信息。
可选的,在接收用户输入的第二输入信息之前,该方法1100还可以包括:获取待分析数据。
应理解,该待分析数据可以是预先存储于数据存储模块中的数据,也可以是当前时刻采集的数据,或者是以其他方式获得的数据,本发明实施例对此不作任何限定。
可选的,用户界面还包括卡片区,该卡片区用于显示至少一个卡片图形,该至少一个卡片图形中的任意一个卡片图形与至少一个查询条件对应。
可选的,至少一个卡片图形中的每个卡片图形对应一种示意图类型。
因此,得到的分析结果示意图可以根据用户选择的卡片图形中包含的示意图类型确定。
例如,用户选择的卡片图形包含的示意图的类型为环形占比图,则用户根据该卡片图形中包含的至少一个查询条件对待分析数据进行分析之后,得到的分析结果示意图即为环形占比图。
可选的,为了区分方法100中的卡片图像,可以将方法1100中使用的卡片图形记作第二卡片图形,图12所示为本发明实施例的第二卡片图形的示意图。
如图12所示,该第二卡片图形的名称为“使用业务”,且通过该第二卡片图形可以看出使用该第二卡片图形中包含的至少一个查询条件对待分析数据进行分析之后得到的分析结果通过环形占比图的形式显示在显示区,即使用该第二卡片图形包含的分析结果的示意图的类型为环形占比图。
应理解,本发明实施例仅以第二卡片图形为矩形为例对第二卡片图形进行说明,但本发明实施例并不限定于此,例如,该第二卡片图形也可以为圆形等其他任意形状。
可选的,在用户选择的卡片图像为第二卡片图形时,接收用户输入的第二输入信息可以为接收用户对至少一个卡片图形的选择信息,该选择信息指示的用户选择的卡片图形对应的查询条件为用户选择的查询条件,用户选择的查询条件对应的示意图类型为用户选择的卡片图形对应的示意图类型。
进一步地,分析结果示意图包括至少一个部分,至少一个部分与用户选择的至少一个查询条件一一对应,接收用户对至少一个卡片图形的选择信息可以为接收用户对所述至少一个卡片图形的第一拖拽信息,被拖拽的卡片图形为所述用户选择的卡片图形。
进一步地,在显示区显示待分析数据的分析结果示意图之后,该方法1100还包括:再次接收用户将所述至少一个卡片图形拖拽至所述至少一个部分中任一部分所在区域的第二拖拽信息;根据所述任一部分对应的查询条件和再次被选择的卡片图形对应的查询条件,在所述显示区显示第二分析结果示意图,所述第二分析结果示意图与所述任一部分对应的查询条件和再次被选择的卡片图形对应的查询条件对应,所述第二分析结果示意图的示意图类型为所述再次被选择的卡片图形对应的示意图类型。
可选的,在多次选择不同的第二卡片图形对待分析数据进行多次分析时,得到的分析结果示意图根据最后一次选择的卡片图形中包含的分析结果的示意图的类型确定。
例如,用户需要分析待分析数据中可能离网的用户中的影响力分布情况,但是用户事先不知道待分析数据中哪些数据是可能离网的用户的数据,因此,用户可以先将“离网倾向”这个第二卡片图形拖拽至显示区的任意位置,在将表示“离网倾向”的第二卡片图形拖拽至显示区时,由于“离网倾向”中包括“可能离网的用户”和“可能不离网的用户”这两种情况,因此,在显示区将显示上述两部分的分析结果示意图,这样用户就可以直观的看出哪些用户是“可能离网的用户”,在显示区显示根据“可能离网”和“不可能离网”为查询条件生成的两部分分析结果示意图之后,由于用于需要分析“可能离网”用户的影响力分布情况,因此,用户可以再次将“影响力”第二卡片图形拖拽至以“可能离网”为查询条件生成的示意图的区域内,在这种情况下,可以根据“可能离网”查询条件和“影响力”查询条件,在显示区显示最终的分析结果示意图(第二分析结果示意图),该第二分析结果示意图与“可能离网”查询条件和“影响力”查询条件相对应,该第二分析结果示意图的示意图类型为再次选择的“影响力”查询条件对应的示意图类型。
使用第二卡片图形对数据进行分析的情况多为:用户事先不知道该对哪些数据进行分析,例如,用户只知道需要对查询条件为“离网原因”中的占比最大的那部分用户的数据进行分析,由于“离网原因”中包括了“网络问题”,“服务问题”,“付费问题”以及“市场营销问题”这四种查询条件,用户事先并不知道这四种查询条件中的哪个占比最大,此时,用户可以先对“离网原因”这张第二卡片图形进行选择,在显示区得到根据“离网原因”生成的分析结果的示意图,例如,显示4组大小不同的散点堆积图,假如,该四组大小不同的散点堆积图中表示“网络问题”的散点堆积图最大,用户可以根据该分析结果,对由于网络问题造成离网的那部分用户的数据进行分析。
因此,在使用第一知识卡片对待分析数据进行分析时,对用户的要求较低,即不要求用户有非常明确的分析目标,且操作简单,分析结果直观,有利于提高用户的体验度,提高数据分析的效率。
上文结合图1至图12,详细描述了本发明实施例的方法实施例,下文将结合图13至图16,详细描述本发明实施例的装置的实施例,应理解,装置实施例与方法实施例相互对应,类似的描述可以参考方法实施例。
图13所示为本发明实施例的数据分析的装置1300的示意性框架图,如图13所示,该装置1300包括以下模块中的部分或全部。
接收模块1310,用于接收用户输入的第一输入信息,该第一输入信息用于指示用户选择的查询条件。
显示模块1320,用于根据第一输入信息,显示待分析数据的分析结果示意图。
该分析结果示意图中至少包括一个第一圆形和第一环形,该至少一个第一圆形中的任意一个第一圆形与用户选择的查询条件中不同的第一圆形查询条件对应,不停的第一圆形查询条件中的任意一个第一圆形查询条件对应待分析数据的不同分析结果,任意一个第一圆形对应在第一环形上的第一环形分段报价至少一个第一子环形分段,至少一个第一子环形分段中的任意一个第一子环形分段与用户选择的查询条件中不同的第一环形查询条件对应,不同的第一环形查询条件中的任意一个第一环形查询条件对应任意一个第一圆形查询条件对应的分析结果的不同分析结果。
可选的,该第一圆形查询条件与第一环形查询条件不同。
应理解,该显示模块1320包括用户界面,用于向用户显示该用户界面上呈现的内容,该用户界面包括显示区和卡片区,显示区可以用于显示分析结果示意图和/或待分析数据的示意图。
可选的,该显示区还可以用于显示分析结果的数据形式和/或待分析数据的数据展现形式。
可选的,至少一个第一圆形中的任意一个第一圆形的大小用于表示任意一个第一圆形对应的分析结果占至少一个第一圆形对应的分析结果之和的比重。
可选的,至少一个第一子环形分段中的任意一个第一子环形分段的长度用于表示任意一个第一子环形分段对应的分析结果占任意一个第一圆形对应的分析结果的比重。
可选的,接收模块1310还用于接收用户输入的第一调整信息。
可选的,显示模块1320还用于根据第一调整信息,显示待分析数据的调整后的第一分析结果示意图。
具体的,调整后的第一分析结果示意图包括至少一个第二圆形、第二环形和第一环形,至少一个第二圆形和第二环形由至少一个第一圆形转换得到。
可选的,至少一个第二圆形中的任意一个第二圆形与所述用户选择的查询条件中不同的第二圆形查询条件对应,不同的第二圆形查询条件中的任意一个第二圆形查询条件对应待分析数据的不同分析结果。
可选的,任意一个第二圆形对应在第二环形上的第二环形分段包括至少一个第二子环形分段,至少一个第二子环形分段中的任意一个第二子环形分段与用户选择的查询条件中不同的第二环形查询条件对应,不同的第二环形查询条件中任意一个第二环形查询条件对应任意一个第二圆形对应的分析结果的不同分析结果。
可选的,第二圆形查询条件与第二环形查询条件不同。
可选的,至少一个第一圆形与至少一个第二圆形对应的第二子环形分段一一对应。
可选的,任意一个第一圆形对应的第一圆形查询条件包括任意一个第一圆形对应的第二环形子分段对应的第二环形查询条件和任意一个第一圆形对应的第二子分段对应的第二圆形对应的第二圆形查询条件。
例如,第一圆形查询条件可以理解为该第一圆形当前层级的查询条件以及该第一圆形当前层级之前的层级的查询条件,由上文可知,生成表3所示的数据分析结果是将待分析数据通过多个层级的查询条件进行逐一筛选得到的分析结果,因此,使用第一圆形查询条件进行分析得到的分析结果是基于第一圆形当前层级的查询条件和第一圆形之前层级的查询条件共同作用的结果,所以第一圆形查询条件包括第一圆形当前层级的查询条件以及第一圆形之前层级的查询条件,例如,第一圆形为“家庭51562”,可以理解为根据第一圆形查询条件得到的分析结果“51526”是将待分析数据根据“可能离网的用户、离网坚决度为60%~100%、离网原因为网络问题、影响力高,价值高”这些诸多查询条件进行分析之后,这些查询条件在图8中以第二圆形对应的查询条件进行体现,再根据“个人画像为家庭”这个查询条件进行分析得到的分析结果,因此,此时,第一圆形查询条件包括“可能离网的用户、离网坚决度为60%~100%、离网原因为网络问题、影响力高,价值高这”以及“家庭”这6个查询条件。
可选的,第一圆形查询条件也可以理解为第一圆形所在层级的查询条件,例如,在第一圆形为“家庭51562”,该第一圆形查询条件可以理解为以“家庭”为查询条件。
可选的,任意一个第一圆形对应的第二子环形分段对应的分析结果与所述任意一个第一圆形对应的分析结果相同。
可选的,至少一个第二圆形中的任意一个第二圆形的大小用于表示任意一个第二圆形对应的分析结果占任意一个第二圆形对应的分析结果之和的比重。
可选的,至少一个第二子环形分段中的任意一个第二子环形分段的长度用于表示任意一个第二子环形分段对应的分析结果占任意一个第二圆形对应的分析结果的比重。
可选的,该分析结果示意图中还包括第三环形分段,任意一个第一子环形分段对应在第三环形上的第三环形分段包括至少一个第三子环形分段。
可选的,至少一个第三子环形分段中的任意一个第三子环形分段与用户选择的查询条件中不同的第三环形查询条件对应。
可选的,不同的第三环形查询条件中的每个第三环形查询条件对应的任意一个第一子环形分段对应的分析结果的不同分析结果。
可选的,第一环形查询条件与第三环形查询条件不同,第一圆形查询条件与第三环形查询条件不同。
可选的,接收模块1310还用于接收用户输入的第二调整信息。
可选的,显示模块1320还用于根据第二调整信息,显示待分析数据的调整后的第二分析结果示意图,调整后的第二分析结果示意图包括至少一个第三圆形和第三环形,该至少一个第三圆形根据至少一个第一圆形和第一环形转换得到。
可选的,至少一个第三圆形中的每个第三圆形与用户选择的查询条件中不同的第三圆形查询条件对应,不同的第三圆形查询条件中每个第三圆形查询条件对应待分析数据的不同的分析结果。
可选的,至少一个第三圆形与至少一个第一圆形对应的第一子环形分段一一对应。
可选的,所述任意一个第三圆形对应的第三圆形查询条件包括任意一个第三圆形对应的第一子环形分段对应的第一环形查询条件和所述任意一个第三圆形对应的第一子环形分段对应的第一圆形对应的第一圆形查询条件。
例如,第三圆形查询条件可以理解为该第三圆形当前层级的查询条件(由于第三圆形由第一环形转换得到,所以第三圆形当前层级的查询条件即为第三圆形对应的第一子环形分段对应的第一环形查询条件)以及该第三圆形当前层级之前的层级的查询条件(第三圆形当前层级之前层级为第一圆形以及第一圆形之前的层级,所以第三圆形当前层级之前的层级的查询条件为第一圆形查询条件以及第一圆形查询条件之前层级的查询条件)。
可选的,第三圆形形查询条件也可以理解为第三圆形对应的第一子环形分段对应的第一环形查询条件,即仅为第三圆形当前层级的查询条件,不包括第三圆形之前层级的查询条件。
可选的,任意一个第三圆形对应的第一子环形分段对应的分析结果与任意一个第三圆形对应的分析结果相同。
可选的,至少一个第三圆形中的任意一个第三圆形的大小用于表示任意一个第三圆形对应的分析结果的占至少一个第三圆形对应的分析结果之和的比重。
可选的,至少一个第三子环形分段中的任意一个第三子环形分段的长度用于表示任意一个第三子环形分段对应的分析结果占任意一个第三圆形对应的分析结果的比重。
可选的,显示模块1320还用于显示至少一个第一卡片图形,该至少一个第一卡片图形中任意一个第一卡片图形对应至少一个查询条件。
可选的,接收模块1310还用于接收用户对至少一个第一卡片图形的选择信息,该选择信息指示的用户选择的卡片图形对应的查询条件为用户选择的查询条件。
可选的,第一卡片图形中任意一个第一卡片图形对应至少一个查询条件。
可选的,第一卡片图形包括第一区域和第二区域,第二区域包括至少一个子区域,至少一个子区域与任意一个第一卡片图形包括的至少一个查询条件一一对应。
可选的,接收模块1310还用于接收至少一个第一卡片图形的第一区域和/或至少一个第一卡片图形的第二区域的子区域的选择信息,选择信息指示的用户选择的第一区域所在的卡片图形对应的查询条件和/或用户选择的子区域对应的查询条件为用户选择的查询条件。
可选的,显示模块还用于显示用户选择的区域之间的连线,用户选择的区域包括用户选择的第一区域和/或用户选择的子区域。
应理解,该数据分析的装置1300中的各个模块的上述和其他操作和/或功能分别实现图1至图12中的各个方法的相应流程,为了简洁,在此不再赘述。
图14是根据本发明实施例的数据分析的装置1400的示意性结构图。如图14所示,该终端设备1400包括存储器1410、处理器1420和显示器1430,所述存储器1410、处理器1420和显示器1430之间通过内部连接通路互相通信,传递控制和/或数据信号。
所述存储器1410用于存储程序代码;
所述处理器1420用于调用所述程序代码以实现本发明实施例中的各个方法;
所述显示器1430用于显示实现本发明实施例的各个方法得到的分析结果示意图。
在本发明实施例中,处理器1420可以是中央处理器(central processing unit,CPU),网络处理器(network processor,NP)或者CPU和NP的组合。处理器还可以进一步包括硬件芯片。上述硬件芯片可以是专用集成电路(application-specific integratedCircuit,
ASIC),可编程逻辑器件(programmable logic device,PLD)或其组合。
本发明实施例提供了一种计算机可读介质,用于存储计算机程序代码,该计算机程序包括用于执行上述图1至图12中本发明实施例的数据分析的指令。该可读介质可以是只读存储器(read-only memory,ROM)或随机存取存储器(random access memory,RAM),本发明实施例对此不做限制。
应理解,根据本发明实施例的数据分析的装置1400可对应于本发明各实施例中的终端设备,并且该数据分析的装置1400中的各个模块的上述和其他操作和/或功能分别实现图1至图12中的各个方法的相应流程,为了简洁,在此不再赘述。
图15所示为本发明实施例的数据分析的装置1500的示意性框架图,如图15所示,该数据分析的装置1500包括以下模块中的部分或全部。
接收模块1510,用于接收用户输入的第二输入信息,所述第二输入信息用于指示用户选择的查询条件。
显示模块1520,用于根据第二输入信息,显示待分析数据的分析结果示意图,该分析结果示意图的示意图类型为用户选择的查询条件对应的示意图类型。
应理解,该显示模块1520包括用户界面,用于向用户显示该用户界面上呈现的内容,该用户界面包括显示区和卡片区。
可选的,显示区用于显示分析结果示意图和/或待分析数据的示意图。
可选的,显示区还可以用于显示分析结果的数据形式和/或待分析数据的数据形式。
可选的,卡片区用于显示至少一个第二卡片图形,该至少一个第二卡片图形中的任意一个第二卡片图形对应至少一个查询条件。
可选的,至少一个第二卡片图形中的每个第二卡片图形对应一种示意图类型。
可选的,该第二卡片图形还包括该第二卡片图形的名称。
可选的,接收模块1510用于接收用户对至少一个第二卡片图形的选择信息,该选择信息指示的用户选择的第二卡片图形对应的查询条件为用户选择的查询条件,用户选择的查询条件对应的示意图类型为用户选择的卡片图形对应的示意图类型。
可选的,用户选择的查询条件为至少一个查询条件,所述分析结果示意图包括至少一个部分,所述至少一个部分与所述至少一个查询条件一一对应。
可选的,接收模块1510还用于接收用户对所述至少一个卡片图形的第一拖拽信息,被拖拽的卡片图形为所述用户选择的卡片图形。
可选的,接收模块1510还用于再次接收用户将所述至少一个卡片图形拖拽至所述至少一个部分中任一部分所在区域的第二拖拽信息。
可选的,显示模块1520还用于根据任一部分对应的查询条件和再次被选择的卡片图形对应的查询条件,显示第二分析结果示意图,第二分析结果示意图与任一部分对应的查询条件和再次被选择的卡片图形对应的查询条件对应,第二分析结果示意图的示意图类型为再次被选择的卡片图形对应的示意图类型。
可选的,在次选择不同的所述卡片图形对所述待分析数据进行多次分析时,所述分析结果示意图根据最后一次选择的所述卡片图形中包含的分析结果的示意图的类型确定。
应理解,该数据分析的装置1500中的各个模块的上述和其他操作和/或功能分别实现图1至图12中的各个方法的相应流程,为了简洁,在此不再赘述。
图16是根据本发明实施例的数据分析的装置1600的示意性结构图。如图16所示,该数据分析的装置1600包括存储器1610、处理器1620和显示器1630,所述存储器1610、处理器1620和显示器1630之间通过内部连接通路互相通信,传递控制和/或数据信号。
所述存储器1610用于存储程序代码;
所述处理器1620用于调用所述程序代码以实现本发明上述各实施例中的方法;
所述显示器1630用于显示分析结果示意图。
在本发明实施例中,处理器1620可以是中央处理器(central processing unit,CPU),网络处理器(network processor,NP)或者CPU和NP的组合。处理器还可以进一步包括硬件芯片。上述硬件芯片可以是专用集成电路(application-specific integratedCircuit,ASIC),可编程逻辑器件(programmable logic device,PLD)或其组合。
本发明实施例提供了一种计算机可读介质,用于存储计算机程序代码,该计算机程序包括用于执行上述图1至图12中本发明实施例的数据分析的指令。该可读介质可以是只读存储器(read-only memory,ROM)或随机存取存储器(random access memory,RAM),本发明实施例对此不做限制。
应理解,根据本发明实施例的数据分析的装置160可对应于本发明各方法实施例中的数据分析的装置,并且该数据分析的装置1600中的各个模块的上述和其他操作和/或功能分别实现图1至图12中的各个方法的相应流程,为了简洁,在此不再赘述。
本发明实施例还提供了一种计算机程序产品,用于执行上述各个实施例中的方法。
本发明实施例还提供了一种***芯片,该***芯片包括输入输出接口、至少一个处理器、至少一个存储器和总线,该至少一个存储器用于存储指令,该至少一个处理器用于调用该至少一个存储器的指令,以进行上述各个方面的方法的操作。
应理解,本文中术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的***、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在各个本发明实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个本发明实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本发明实施例的具体实施方式,但本发明实施例的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明实施例揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明实施例的保护范围之内。因此,本发明实施例的保护范围应以所述权利要求的保护范围为准。

Claims (18)

1.一种数据分析的方法,其特征在于,所述方法包括:
接收用户输入的第一输入信息,所述第一输入信息用于指示用户选择的查询条件;
根据所述第一输入信息,在所述用户界面的显示区显示待分析数据的分析结果示意图,所述分析结果示意图中包括至少一个第一圆形和第一环形,所述至少一个第一圆形中的任意一个第一圆形与所述用户选择的查询条件中不同的第一圆形查询条件对应,所述不同的第一圆形查询条件中的任意一个第一圆形查询条件对应所述待分析数据的不同的分析结果,所述任意一个第一圆形对应在所述第一环形上的第一环形分段包括至少一个第一子环形分段,所述至少一个第一子环形分段中的任意一个第一子环形分段与所述用户选择的查询条件中不同的第一环形查询条件对应,所述不同的第一环形查询条件中的任意一个第一环形查询条件对应所述任意一个第一圆形对应的分析结果的不同分析结果,所述第一圆形查询条件与所述第一环形查询条件不同。
2.根据权利要求1所述的方法,其特征在于,所述至少一个第一圆形中的任意一个第一圆形的大小用于表示所述任意一个第一圆形对应的分析结果占所述至少一个第一圆形对应的分析结果之和的比重。
3.根据权利要求1所述的方法,其特征在于,所述至少一个第一子环形分段中的任意一个第一子环形分段的长度用于表示所述任意一个第一子环形分段对应的分析结果占所述任意一个第一圆形对应的分析结果的比重。
4.根据权利要求1至3中任一项所述的方法,其特征在于,所述方法还包括:
接收用户输入的第一调整信息;
根据所述第一调整信息,在所述用户界面的显示区显示待分析数据的调整后的第一分析结果示意图,所述调整后的第一分析结果示意图包括至少一个第二圆形、第二环形和所述第一环形,所述至少一个第二圆形和所述第二环形由所述至少一个第一圆形转换得到,所述至少一个第二圆形中的每个第二圆形与所述用户选择的查询条件中不同的第二圆形查询条件对应,所述不同的第二圆形查询条件中的每个第二圆形查询条件对应所述待分析数据的不同的分析结果,所述任意一个第二圆形对应在所述第二环形上的第二环形分段包括至少一个第二子环形分段,所述至少一个第二子环形分段中的任意一个第二子环形分段与所述用户选择的查询条件中不同的第二环形查询条件对应,所述不同的第二环形查询条件中的任意一个第二环形查询条件对应所述任意一个第二圆形对应的分析结果的不同分析结果,所述第二圆形查询条件与所述第二环形查询条件不同,所述至少一个第一圆形与所述至少一个第二圆形对应的第二子环形分段一一对应,所述任意一个第一圆形对应的第一圆形查询条件包括所述任意一个第一圆形对应的第二子环形分段对应的第二环形查询条件和所述任意一个第一圆形对应的第二子环形分段对应的第二圆形对应的第二圆形查询条件,所述任意一个第一圆形对应的第二子环形分段对应的分析结果与所述任意一个第一圆形对应的分析结果相同。
5.根据权利要求1至3中任一项所述的方法,其特征在于,所述分析结果示意图还包括第三环形,所述任意一个第一子环形分段对应在所述第三环形上的第三环形分段包括至少一个第三子环形分段,所述至少一个第三子环形分段中的每个第三子环形分段与所述用户选择的查询条件中不同的第三环形查询条件对应,所述不同的第三环形查询条件中的每个第三环形查询条件对应的所述任意一个第一子环形分段对应的分析结果的不同分析结果,所述第一环形查询条件与所述第三环形查询条件不同,所述第一圆形查询条件与所述第三环形查询条件不同。
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
接收用户输入的第二调整信息;
根据所述第二调整信息,在所述用户界面的显示区显示所述待分析数据的调整后的第二分析结果示意图,所述调整后的第二分析结果示意图包括至少一个第三圆形和第三环形,所述至少一个第三圆形根据所述至少一个第一圆形和所述第一环形转换得到,所述至少一个第三圆形中的每个第三圆形与所述用户选择的查询条件中不同的第三圆形查询条件对应,所述不同的第三圆形查询条件中每个第三圆形查询条件对应所述待分析数据的不同的分析结果,所述至少一个第三圆形与所述至少一个第一圆形对应的第一子环形分段一一对应,所述任意一个第三圆形对应的第三圆形查询条件包括所述任意一个第三圆形对应的第一子环形分段对应的第一环形查询条件和所述任意一个第三圆形对应的第一子环形分段对应的第一圆形对应的第一圆形查询条件,所述任意一个第三圆形对应的第一子环形分段对应的分析结果与所述任意一个第三圆形对应的分析结果相同。
7.根据权利要求1至3中任一项所述的方法,其特征在于,所述用户界面还包括卡片区,
所述方法还包括:
在所述卡片区显示至少一个卡片图形,所述至少一个卡片图形中任意一个卡片图形对应至少一个查询条件;
所述接收用户输入的第一输入信息包括:
接收用户对所述至少一个卡片图形的选择信息,所述选择信息指示的用户选择的卡片图形对应的查询条件为所述用户选择的查询条件。
8.根据权利要求1至3中任一项所述的方法,其特征在于,所述用户界面还包括卡片区,所述方法还包括:
在所述卡片区显示至少一个卡片图形,所述至少一个卡片图形中任意一个卡片图形对应至少一个查询条件,所述任意一个卡片图形包括第一区域和第二区域,所述第二区域包括至少一个子区域,所述至少一个子区域与所述任意一个卡片图形包括的所述至少一个查询条件一一对应;
所述接收用户输入的第一输入信息,包括:
接收用户对所述至少一个卡片图形的第一区域和/或所述至少一个卡片图形的第二区域的子区域的选择信息,所述选择信息指示的用户选择的第一区域所在的卡片图形对应的查询条件和/或用户选择的子区域对应的查询条件为所述用户选择的查询条件。
9.根据权利要求8所述的方法,所述方法还包括:显示用户选择的区域之间的连线,所述用户选择的区域包括用户选择的第一区域和/或用户选择的子区域。
10.一种数据分析的装置,其特征在于,所述装置包括:
接收模块,用于接收用户输入的第一输入信息,所述第一输入信息用于指示用户选择的查询条件,
显示模块,用于根据所述第一输入信息,显示待分析数据的分析结果示意图,所述分析结果示意图中包括至少一个第一圆形和第一环形,所述至少一个第一圆形中的任意一个第一圆形与所述用户选择的查询条件中不同的第一圆形查询条件对应,所述不同的第一圆形查询条件中的任意一个第一圆形查询条件对应所述待分析数据的不同分析结果,所述任意一个第一圆形对应在所述第一环形上的第一环形分段包括至少一个第一子环形分段,所述至少一个第一子环形分段中的任意一个第一子环形分段与所述用户选的查询条件中不同的第一环形查询条件对应,所述不同的第一环形查询条件中的任意一个第一环形查询条件对应所述任意一个第一圆形查询对应的分析结果的不同分析结果,所述第一圆形查询条件与所述第一环形查询条件不同。
11.根据权利要求10所述的装置,其特征在于,所述至少一个第一圆形中的任意一个第一圆形的大小用于表示所述任意一个第一圆形对应的分析结果占所述至少一个第一圆形对应的分析结果之和的比重。
12.根据权利要求10所述的装置,其特征在于,所述至少一个第一子环形分段中的任意一个第一子环形分段的长度用于表示所述任意一个第一子环形分段对应的分析结果占所述任意一个第一圆形对应的分析结果的比重。
13.根据权利要求10至12中任一项所述的装置,其特征在于,
所述接收模块还用于接收用户输入的第一调整信息;
所述显示模块还用于根据所述第一调整信息,显示待分析数据的调整后的第一分析结果示意图,所述调整后的第一分析结果示意图包括至少一个第二圆形、第二环形和第一环形,所述至少一个第二圆形和所述第二环形由所述至少一个第一圆形转换得到,所述至少一个第二圆形中的任意一个第二圆形与所述用户选择的查询条件中不同的第二圆形查询条件对应,所述不同的第二圆形查询条件中的任意一个第二圆形查询条件对应所述待分析数据的不同分析结果,所述任意一个第二圆形对应在所述第二环形上的第二环形分段包括至少一个第二子环形分段,所述至少一个第二子环形分段中的任意一个第二子环形分段与所述用户选择的查询条件中不同的第二环形查询条件对应,所述不同的第二环形查询条件中任意一个第二环形查询条件对应所述任意一个第二圆形对应的分析结果的不同分析结果,所述第二圆形查询条件与所述第二环形查询条件不同,所述至少一个第一圆形与所述至少一个第二圆形对应的第二子环形分段一一对应,所述任意一个第一圆形对应的第一圆形查询条件包括所述任意一个第一圆形对应的第二环形子分段对应的第二环形查询条件和所述任意一个第一圆形对应的第二子分段对应的第二圆形对应的第二圆形查询条件,所述任意一个第一圆形对应的第二子环形分段对应的分析结果与所述任意一个第一圆形对应的分析结果相同。
14.根据权利要求10至12中任一项所述的装置,其特征在于,所述分析结果示意图还包括第三环形,所述任意一个第一子环形分段对应在所述第三环形上的第三环形分段包括至少一个第三子环形分段,所述至少一个第三子环形分段中的任意一个第三子环形分段与所述用户选择的查询条件中不同的第三环形查询条件对应,所述不同的第三环形查询条件中的每个第三环形查询条件对应的所述任意一个第一子环形分段对应的分析结果的不同分析结果,所述第一环形查询条件与所述第三环形查询条件不同,所述第一圆形查询条件与所述第三环形查询条件不同。
15.根据权利要求14所述的装置,其特征在于,
所述接收模块还用于接收用户输入的第二调整信息;
所述显示模块还用于根据所述第二调整信息,显示所述待分析数据的调整后的第二分析结果示意图,所述调整后的第二分析结果示意图包括至少一个第三圆形和第三环形,所述至少一个第三圆形根据所述至少一个第一圆形和所述第一环形转换得到,所述至少一个第三圆形中的每个第三圆形与所述用户选择的查询条件中不同的第三圆形查询条件对应,所述不同的第三圆形查询条件中每个第三圆形查询条件对应所述待分析数据的不同的分析结果,所述至少一个第三圆形与所述至少一个第一圆形对应的第一子环形分段一一对应,所述任意一个第三圆形对应的第三圆形查询条件包括所述任意一个第三圆形对应的第一子环形分段对应的第一环形查询条件和所述任意一个第三圆形对应的第一子环形分段对应的第一圆形对应的第一圆形查询条件,所述任意一个第三圆形对应的第一子环形分段对应的分析结果与所述任意一个第三圆形对应的分析结果相同。
16.根据权利要求10至12中任一项所述的装置,其特征在于,
所述显示模块还用于显示至少一个卡片图形,所述至少一个卡片图形中任意一个卡片图形对应至少一个查询条件;
所述接收模块具体用于接收用户对所述至少一个卡片图形的选择信息,所述选择信息指示的用户选择的卡片图形对应的查询条件为所述用户选择的查询条件。
17.根据权利要求10至12中任一项所述的装置,其特征在于,
所述显示模块还用于显示至少一个卡片图形,所述至少一个卡片图像中任意一个卡片图形对应至少一个查询条件,所述任意一个卡片图形包括第一区域和第二区域,所述第二区域包括至少一个子区域,所述至少一个子区域与所述任意一个卡片图形包括的所述至少一个查询条件一一对应;
所述接收模块具体用于接收对所述至少一个卡片图形的第一区域和/或所述至少一个卡片图形的第二区域的子区域的选择信息,所述选择信息指示的用户选择的第一区域所在的卡片图形对应的查询条件和/或用户选择的子区域对应的查询条件为所述用户选择的查询条件。
18.根据权利要求17所述的装置,所述显示模块还用于显示用户选择的区域之间的连线,所述用户选择的区域包括用户选择的第一区域和/或用户选择的子区域。
CN201710712263.9A 2017-08-18 2017-08-18 数据分析的方法和数据分析的装置 Active CN107506427B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710712263.9A CN107506427B (zh) 2017-08-18 2017-08-18 数据分析的方法和数据分析的装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710712263.9A CN107506427B (zh) 2017-08-18 2017-08-18 数据分析的方法和数据分析的装置

Publications (2)

Publication Number Publication Date
CN107506427A CN107506427A (zh) 2017-12-22
CN107506427B true CN107506427B (zh) 2020-03-31

Family

ID=60692295

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710712263.9A Active CN107506427B (zh) 2017-08-18 2017-08-18 数据分析的方法和数据分析的装置

Country Status (1)

Country Link
CN (1) CN107506427B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2638725C1 (ru) * 2016-08-15 2017-12-15 Общество с ограниченной ответственностью "ПИРФ" (ООО "ПИРФ") Способ и система управления устройством с помощью радиального графического интерфейса пользователя

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1459747A (zh) * 2002-05-20 2003-12-03 鸿富锦精密工业(深圳)有限公司 专利信息挖掘及分析***及方法
CN104484353A (zh) * 2014-11-28 2015-04-01 华为技术有限公司 数据图形化方法、装置及数据库服务器
CN106780181A (zh) * 2016-11-07 2017-05-31 上海斐讯数据通信技术有限公司 一种景区自动调价的方法及***

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8645853B2 (en) * 2006-11-03 2014-02-04 Business Objects Software Ltd. Displaying visualizations linked to one or more data source queries

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1459747A (zh) * 2002-05-20 2003-12-03 鸿富锦精密工业(深圳)有限公司 专利信息挖掘及分析***及方法
CN104484353A (zh) * 2014-11-28 2015-04-01 华为技术有限公司 数据图形化方法、装置及数据库服务器
CN106780181A (zh) * 2016-11-07 2017-05-31 上海斐讯数据通信技术有限公司 一种景区自动调价的方法及***

Also Published As

Publication number Publication date
CN107506427A (zh) 2017-12-22

Similar Documents

Publication Publication Date Title
US11514512B2 (en) Method for providing intuitively understandable visual representation of personal budgeting information
US11042279B2 (en) Generating graphical marks for graphical views of a data source
US9128595B2 (en) Managing data content on a computing device
US20140236789A1 (en) Computer software for personal budgeting that graphically depicts budget data using two or three dimensional bubble or spheroid objects
US9411482B2 (en) Visualizing user interfaces
US9582573B2 (en) Interactive composite plot for visualizing multi-variable data
US10684610B2 (en) Method and system for use in connection with an industrial control system
US20150081685A1 (en) Interactive visualization system and method
CN110765220B (zh) 一种基于热力图的地理位置确定方法和电子设备
CN104102734A (zh) 数据展示方法及***
CN112307109A (zh) 可视化图表生成方法、装置、电子设备和存储介质
CN107506427B (zh) 数据分析的方法和数据分析的装置
EP3410316A1 (en) Systems and methods for visually presenting geospatial information
US9071520B2 (en) Spatial representation of temporal value distributions
US10198158B2 (en) Map with different degrees of overlapping geocoded pixels
CN102567367A (zh) 一种通信界面中设置关联的方法及***
US10062193B2 (en) Attribute based map marker clustering
CN114647708A (zh) 一种地图上点位汇聚的方法
CN112579917B (zh) 信息投放方法、装置、设备和介质
Shen et al. Raster-based method for building selection in the multi-scale representation of two-dimensional maps
US20240086024A1 (en) Creation and deployment of digital activity
CN110930857B (zh) 绘制散点的方法及装置
US20150199844A1 (en) Tangibilization of geocoded data
CN105160688B (zh) 应用于移动终端的方向判断***及方法
CN116225598A (zh) 交互界面中操作对象排序的方法、装置、设备及存储介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20210421

Address after: Unit 3401, unit a, building 6, Shenye Zhongcheng, No. 8089, Hongli West Road, Donghai community, Xiangmihu street, Futian District, Shenzhen, Guangdong 518040

Patentee after: Honor Device Co.,Ltd.

Address before: 518129 Bantian HUAWEI headquarters office building, Longgang District, Guangdong, Shenzhen

Patentee before: HUAWEI TECHNOLOGIES Co.,Ltd.

TR01 Transfer of patent right