Nothing Special   »   [go: up one dir, main page]

CN108845850A - A kind of method for visualizing and system of discrete data - Google Patents

A kind of method for visualizing and system of discrete data Download PDF

Info

Publication number
CN108845850A
CN108845850A CN201810465968.XA CN201810465968A CN108845850A CN 108845850 A CN108845850 A CN 108845850A CN 201810465968 A CN201810465968 A CN 201810465968A CN 108845850 A CN108845850 A CN 108845850A
Authority
CN
China
Prior art keywords
data
line
attributes
attribute
discrete data
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.)
Pending
Application number
CN201810465968.XA
Other languages
Chinese (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.)
Open Source Cloud Data Technology (shanghai) Co Ltd
Original Assignee
Open Source Cloud Data Technology (shanghai) 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 Open Source Cloud Data Technology (shanghai) Co Ltd filed Critical Open Source Cloud Data Technology (shanghai) Co Ltd
Publication of CN108845850A publication Critical patent/CN108845850A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Image Generation (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The invention discloses a kind of method for visualizing of discrete data, include the following steps, S1)Obtain the pieces of data information of data set;S2)According to the variable's attribute in data acquired information, the necessary variable's attribute of display needed for determining;S3)It assigns each necessary variable's attribute one and shows dimension, necessity variable's attribute described in wherein at least one is discrete data attribute;S4)The relational graph of corresponding display dimension is drawn according to the necessary variable's attribute;S5)The information of selected relational graph is shown according to selected display area.The invention also discloses a kind of systems of method for visualizing for realizing discrete data.

Description

Visualization method and system for discrete data
Technical Field
The invention relates to the fields of data processing, visual display and the like, in particular to a method and a system for visualizing discrete data.
Background
In modern society, the amount of data is increasing at a super-exponential rate, and in these massive data, how to realize visualization of data is more and more important, so that people can perform visual analysis on the massive data, or information contained in the data is transmitted in an accurate and effective manner, so that people can quickly and accurately understand the meaning of the data.
Disclosure of Invention
The purpose of the invention is: the visualization method of the discrete data is provided, and visual multi-dimensional visualization related graphs are generated by classifying and comparing the attributes of the data, so that the meaning of the data can be quickly and accurately understood.
The technical scheme for realizing the purpose is as follows: a visualization method of discrete data, comprising the steps of, S1) obtaining pieces of data information of a data set; s2) determining necessary variable attributes to be displayed according to the variable attributes in the obtained data information; s3) assigning a display dimension to each of said essential variable attributes, wherein at least one of said essential variable attributes is a discrete data attribute; s4) drawing a relation graph of corresponding display dimensions according to the necessary variable attributes; s5) displaying information of the selected relationship graphic according to the selected display area.
In a preferred embodiment of the present invention, the number of the required variable attributes is two or more.
In a preferred embodiment of the present invention, the corresponding mapping form of the discrete data attribute of each piece of the data information is represented in the relationship graph in the form of a line.
In a preferred embodiment of the present invention, the lines have various line attributes, including line type, line width, line color transparency, line spacing, and line length.
In a preferred embodiment of the present invention, each of the line attributes corresponds to other variable attributes except the essential variable attribute in the data corresponding to the line.
In a preferred embodiment of the present invention, the step S4) includes drawing coordinate axes of the relationship graph according to the necessary display attributes.
In a preferred embodiment of the present invention, the step S5) includes the steps of S51) selecting a display area in the relationship graph, and generating a selection signal; s52) displaying the data information of the display area corresponding to the selected signal according to the selected signal.
Another object of the invention is: a visualization system for discrete data is provided.
The technical scheme for realizing the purpose is as follows: a visualization system for implementing the visualization method of the discrete data comprises a data acquisition unit, a data processing unit and a visualization unit, wherein the data acquisition unit is used for acquiring data information of the data; the data processing unit is used for determining necessary variable attributes to be displayed according to the variable attributes in the data information, wherein at least one of the necessary variable attributes is a discrete data attribute, a display dimension endowed with the necessary variable attribute, and a relational graph of the corresponding display dimension is drawn according to the necessary variable attributes; the data display unit displays the relationship graph generated by the data processing unit according to the selected display area; and the data storage unit stores the data information of the data and the relation graph.
In a preferred embodiment of the present invention, the corresponding mapping form of the discrete data attribute of the data is represented in the relationship graph in the form of a line.
In a preferred embodiment of the present invention, the lines have various line attributes, including line type, line width, line color transparency, line spacing, and line length; each line attribute corresponds to other variable attributes except the necessary variable attributes in the data corresponding to the line.
The invention has the advantages that: the visualization method and system for discrete data show data information of two or more dimensions in the data; the visual line of a viewer is guided in a visual mode, important information is highlighted, more information can be effectively and visually and accurately transmitted, interaction between a person and data is supported, and data updating is facilitated.
Drawings
The invention is further explained below with reference to the figures and examples.
FIG. 1 is a block diagram of a visualization system for discrete data.
FIG. 2 is a flow chart of steps of a method of visualization of discrete data.
Fig. 3 is a step flowchart of step S5) of fig. 2;
FIG. 4 is a visualization formed by the data in Table 1.
Wherein,
1 a data acquisition unit; 2 a data processing unit;
3 a data display unit; 4 data storage unit.
Detailed Description
The following description of the embodiments refers to the accompanying drawings for illustrating the specific embodiments in which the invention may be practiced.
As shown in fig. 1, a visualization system for discrete data includes a data acquisition unit 1, a data processing unit 2, a data display unit 3, and a data storage unit 4.
The data acquisition unit 1 is used for acquiring various pieces of data information of a data set; the data processing unit 2 is configured to determine necessary variable attributes to be displayed according to variable attributes in the data information, where at least one of the necessary variable attributes is a discrete data attribute; and a display dimension for giving the necessary variable attribute, and drawing a relation graph of the corresponding display dimension according to the necessary variable attribute. The data display unit 3 is used for displaying the relationship graph generated by the data processing unit 2 according to the selected display area; the data storage unit 4 is configured to store data information of the data and the relationship graph.
The visualization method implemented by the visualization system based on the discrete data is as follows.
As shown in fig. 2, a method for visualizing discrete data includes the following steps.
S1) acquiring pieces of data information of the data set.
S2) determining the necessary variable attributes to be displayed based on the variable attributes in the obtained data information.
S3) assigning a display dimension to each of the essential variable attributes, wherein at least one of the essential variable attributes is a discrete data attribute.
In the present step S3), the number of the necessary variable attributes is set to two or more. And the corresponding mapping form of the discrete data attribute of each piece of the data information is represented in the relationship graph in the form of lines. The lines have a variety of line attributes including line type, line width, line color transparency, line spacing, and line length. Each line attribute corresponds to other variable attributes except the necessary variable attributes in the data corresponding to the line.
S4) drawing a relation graph of corresponding display dimensions according to the necessary variable attributes.
In order to further show the relationship between various data attributes in the data information, in step S4), drawing the coordinate axes of the relationship graph according to the necessary display attributes is included.
As shown in fig. 3, S5) displays information of the selected relationship graphic according to the selected display area. Specifically, the step S5) includes the steps of S51) selecting a display area in the relationship graph, and generating a selection signal; s52) displaying the data information of the display area corresponding to the selected signal according to the selected signal.
The above-described visualization method for discrete data is described in detail below with reference to specific embodiments.
Example, table 1 has 4 columns of 31 rows of data, as shown in table 1 below.
Date Number of Categories Province and city
2017-1-1 1390 Industrial process Jiangsu
2017-1-2 1080 Agricultural production Jiangsu
2017-1-3 1298 Service industry Zhejiang river
2017-1-4 1123 Service industry Zhejiang river
... ... ... ...
... ... ... ...
2017-1-30 1122 Agricultural production Jiangsu
2017-1-31 1037 Industrial process Zhejiang river
TABLE 1
Based on the data information in table 1, the necessary variable attributes to be displayed are determined as "date" and "province city". The "categories" are mapped to different line types. Other display attributes such as "quantity" form the interactive information display. According to "date", "province, drawing coordinate axes and lines, as shown in fig. 4.
The visualization method and the visualization system for the discrete data show data information of two or more dimensions in the data; the visual line of a viewer is guided in a visual mode, important information is highlighted, more information can be effectively and visually and accurately transmitted, interaction between a person and data is supported, and data updating is facilitated.
The present invention is not limited to the above preferred embodiments, and any modifications, equivalent substitutions and improvements made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims (10)

1. A method for visualizing discrete data, comprising the steps of,
s1) acquiring each piece of data information of the data set;
s2) determining necessary variable attributes to be displayed according to the variable attributes in the obtained data information;
s3) assigning a display dimension to each of said essential variable attributes, wherein at least one of said essential variable attributes is a discrete data attribute;
s4) drawing a relation graph of corresponding display dimensions according to the necessary variable attributes;
s5) displaying information of the selected relationship graphic according to the selected display area.
2. A visualization method of discrete data as recited in claim 1, wherein the number of the essential variable attributes is provided with two or more.
3. A visualization method of discrete data as recited in claim 1, wherein the corresponding mapping form of the discrete data attribute of each piece of data information is represented in the relational graph in the form of a line.
4. A method of visualization of discrete data as recited in claim 3, wherein the line has a plurality of line attributes including line type, line width, line color transparency, line spacing and line length.
5. A visualization method as claimed in claim 4, wherein each of the line attributes corresponds to other variable attributes of the data corresponding to the line except the essential variable attribute.
6. A visualization method of discrete data as recited in claim 1, wherein the step S4) comprises drawing coordinate axes of the relationship graph according to the necessary display attributes.
7. A visualization method of discrete data according to claim 1, wherein said step S5) comprises the steps of,
s51) selecting a display area in the relation graph to generate a selection signal;
s52) displaying the data information of the display area corresponding to the selected signal according to the selected signal.
8. A visualization system for implementing the visualization method of discrete data according to claim 1, comprising
The data acquisition unit is used for acquiring various pieces of data information of the data set;
the data processing unit is used for determining necessary variable attributes to be displayed according to the variable attributes in the data information, wherein at least one of the necessary variable attributes is a discrete data attribute, a display dimension endowed with the necessary variable attribute, and a relational graph of the corresponding display dimension is drawn according to the necessary variable attributes;
the data display unit displays the relationship graph generated by the data processing unit according to the selected display area;
and the data storage unit stores the data information of the data and the relation graph.
9. A visualization system of discrete data as recited in claim 8, wherein the corresponding mapped form of the discrete data attributes of the data is represented in the relational graph in the form of lines.
10. A method of visualizing discrete data as in claim 9, wherein said line has a plurality of line attributes, including line type, line width, line color transparency, line spacing and line length; each line attribute corresponds to other variable attributes except the necessary variable attributes in the data corresponding to the line.
CN201810465968.XA 2017-08-21 2018-05-16 A kind of method for visualizing and system of discrete data Pending CN108845850A (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN2017107210470 2017-08-21
CN201710721047 2017-08-21

Publications (1)

Publication Number Publication Date
CN108845850A true CN108845850A (en) 2018-11-20

Family

ID=64213050

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810465968.XA Pending CN108845850A (en) 2017-08-21 2018-05-16 A kind of method for visualizing and system of discrete data

Country Status (1)

Country Link
CN (1) CN108845850A (en)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090058867A1 (en) * 2007-08-31 2009-03-05 Christian Muenkel Optimized Visualization And Analysis Of Tabular And Multidimensional Data
CN101576881A (en) * 2008-05-07 2009-11-11 万德洪 Data visualization system and realization method
CN103412871A (en) * 2013-07-08 2013-11-27 北京百度网讯科技有限公司 Method and device for generating visualized view
CN104541270A (en) * 2012-08-10 2015-04-22 微软公司 Displaying temporal information in a spreadsheet application
CN104933664A (en) * 2015-06-19 2015-09-23 中国铁道科学研究院电子计算技术研究所 Passenger ticket data visualization method
CN106354760A (en) * 2016-08-18 2017-01-25 北京工商大学 Deforming statistical map based multi-view spatio-temporal data visualization method and application
CN106407164A (en) * 2016-09-29 2017-02-15 杭州迪普科技有限公司 Data display method and device
CN106598988A (en) * 2015-10-16 2017-04-26 阿里巴巴集团控股有限公司 Data processing method and device

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090058867A1 (en) * 2007-08-31 2009-03-05 Christian Muenkel Optimized Visualization And Analysis Of Tabular And Multidimensional Data
CN101576881A (en) * 2008-05-07 2009-11-11 万德洪 Data visualization system and realization method
CN104541270A (en) * 2012-08-10 2015-04-22 微软公司 Displaying temporal information in a spreadsheet application
CN103412871A (en) * 2013-07-08 2013-11-27 北京百度网讯科技有限公司 Method and device for generating visualized view
CN104933664A (en) * 2015-06-19 2015-09-23 中国铁道科学研究院电子计算技术研究所 Passenger ticket data visualization method
CN106598988A (en) * 2015-10-16 2017-04-26 阿里巴巴集团控股有限公司 Data processing method and device
CN106354760A (en) * 2016-08-18 2017-01-25 北京工商大学 Deforming statistical map based multi-view spatio-temporal data visualization method and application
CN106407164A (en) * 2016-09-29 2017-02-15 杭州迪普科技有限公司 Data display method and device

Similar Documents

Publication Publication Date Title
US7221474B2 (en) Method for visualizing large volumes of multiple-attribute data without aggregation using a pixel bar chart
US7907139B2 (en) Method for placement of data for visualization of multidimensional data sets using multiple pixel bar charts
US9436672B2 (en) Representing and manipulating hierarchical data
CN106598988A (en) Data processing method and device
JP6778132B2 (en) Abnormality diagnosis system for equipment
US20140320539A1 (en) Semantic zoom-in or drill-down in a visualization having cells with scale enlargement and cell position adjustment
US20140354648A1 (en) Location info-graphics visualizations
DE102013102625A1 (en) Method and device for monitoring the operation of a system asset
CN102222088A (en) System and method for checking, summarizing and displaying data quality according to multidimensional attribute
CN105550373A (en) Method, device and system for displaying data
US20140157099A1 (en) Efficient space allocation for business objects
Hlawatsch et al. Scale‐Stack Bar Charts
CN112819918A (en) Intelligent generation method and device of visual chart
US20070216683A1 (en) Method and apparatus for displaying a third variable in a scatter plot
US10198836B2 (en) Trellis chart scaling
Traun et al. Complexity reduction in choropleth map animations by autocorrelation weighted generalization of time-series data
CN107562826A (en) The visualization contrast methods of exhibiting and its system of a kind of multi-dimensional data
CN108845850A (en) A kind of method for visualizing and system of discrete data
CN107402986B (en) Visual display method and system for multi-dimensional data
CN104750847A (en) Association rule visualization system and method based on dynamic parallel coordinate
EP3304529B1 (en) Geographically smoothed demographic cartograms and cartogram server
CN107209770B (en) System and method for analyzing events and machine-readable storage medium
US7420561B2 (en) Diagnostic visual tools and methods for graphical comparison of data point and historical data density
Lipman et al. Guide to the NIST PMI CAD models and CAD system PMI modeling capability verification testing results
US20120062568A1 (en) Method for the graphical display of a plurality of series of numerical data

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20181120