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 PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 9
- 238000012800 visualization Methods 0.000 claims description 14
- 238000007794 visualization technique Methods 0.000 claims description 14
- 238000012545 processing Methods 0.000 claims description 10
- 238000013500 data storage Methods 0.000 claims description 5
- 238000013507 mapping Methods 0.000 claims description 4
- 230000000007 visual effect Effects 0.000 description 7
- 238000012271 agricultural production Methods 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/44—Arrangements for executing specific programs
- G06F9/451—Execution 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
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.
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)
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 |
-
2018
- 2018-05-16 CN CN201810465968.XA patent/CN108845850A/en active Pending
Patent Citations (8)
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 |