[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN112308406B - Data ordering method, device, equipment and computer readable storage medium - Google Patents

Data ordering method, device, equipment and computer readable storage medium Download PDF

Info

Publication number
CN112308406B
CN112308406B CN202011184664.XA CN202011184664A CN112308406B CN 112308406 B CN112308406 B CN 112308406B CN 202011184664 A CN202011184664 A CN 202011184664A CN 112308406 B CN112308406 B CN 112308406B
Authority
CN
China
Prior art keywords
bank
data
index
determining
index 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.)
Active
Application number
CN202011184664.XA
Other languages
Chinese (zh)
Other versions
CN112308406A (en
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.)
WeBank Co Ltd
Original Assignee
WeBank 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 WeBank Co Ltd filed Critical WeBank Co Ltd
Priority to CN202011184664.XA priority Critical patent/CN112308406B/en
Publication of CN112308406A publication Critical patent/CN112308406A/en
Application granted granted Critical
Publication of CN112308406B publication Critical patent/CN112308406B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0639Performance analysis of employees; Performance analysis of enterprise or organisation operations
    • G06Q10/06393Score-carding, benchmarking or key performance indicator [KPI] analysis
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/02Banking, e.g. interest calculation or account maintenance

Landscapes

  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Engineering & Computer Science (AREA)
  • Strategic Management (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Marketing (AREA)
  • Finance (AREA)
  • Accounting & Taxation (AREA)
  • Educational Administration (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • Tourism & Hospitality (AREA)
  • Game Theory and Decision Science (AREA)
  • Quality & Reliability (AREA)
  • Operations Research (AREA)
  • Technology Law (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The invention discloses a data sorting method, which comprises the following steps: acquiring various bank index data corresponding to the ordering instruction and index weights corresponding to the various bank index data; determining projection graphs corresponding to various banks based on the index weights and various bank index data; determining a ranking map corresponding to the ranking of each bank based on the index weight and various bank index data; displaying the projection graph and the sequencing graph on a display interface; and determining the target bank corresponding to the selected instruction, and highlighting the target bank in the projection diagram and the ordering diagram respectively. The invention also discloses a data sorting device, equipment and a computer readable storage medium. According to the invention, the projection graph and the ordering graph of each bank are displayed according to the index weight and the bank index data, so that the ordering result of the ordering graph can be understood through the projection graph and the data corresponding to the selected bank can be checked, and the interpretability of the ordering of each bank in the ordering graph is improved.

Description

Data ordering method, device, equipment and computer readable storage medium
Technical Field
The present invention relates to the field of data processing technologies, and in particular, to a data sorting method, apparatus, device, and computer readable storage medium.
Background
At present, banks are often required to be ranked and classified in banking industry, data of each bank has tens of attribute dimensions, classification of the banks requires a great deal of labor cost, and manual ranking of the banks by comparing different attribute dimensions is easy to cause errors.
At present, the sorting of banks is carried out by excel or some common multi-attribute sorting algorithms, but the sorting modes are numerical results, and results given by mathematical sorting cannot give reasonable explanations to be convinced by users, so that the interpretability of the sorting results is poor. Meanwhile, in the sorting process, in order to avoid interference of data (such as asset scale) with relatively large difference in data of each bank, the data of the bank is often normalized. But the normalized data may make the weights between the multi-attribute data difficult to measure.
The foregoing is provided merely for the purpose of facilitating understanding of the technical solutions of the present invention and is not intended to represent an admission that the foregoing is prior art.
Disclosure of Invention
The invention mainly aims to provide a data sorting method, a device, equipment and a computer readable storage medium, which aim to solve the technical problems that the interpretability of the existing bank result is poor and the weight among data is difficult to measure due to normalized data.
In order to achieve the above object, the present invention provides a data sorting method, including the steps of:
when receiving a sorting instruction triggered based on a display interface, acquiring various bank index data corresponding to the sorting instruction and index weights corresponding to the various bank index data, wherein the bank index data comprises data of a plurality of banks;
Determining projection graphs corresponding to all banks based on the index weights and various bank index data;
determining a ranking map corresponding to the ranking of each bank based on the index weight and various bank index data;
Displaying the projection graph and the ordering graph on the display interface;
and when receiving a selection instruction triggered based on a display interface, determining a target bank corresponding to the selection instruction, and highlighting the target bank in the projection image and the ordering image respectively.
Further, in an embodiment, the step of determining the projection map corresponding to each bank based on the index weight and various bank index data includes:
Determining section index data of each year corresponding to each bank based on various bank index data;
And determining the distance corresponding to each bank through tsne algorithm based on the index weight and the interval index data, and determining the projection graph of each year corresponding to each bank based on the distance.
Further, in an embodiment, the step of determining the ranking map corresponding to the ranking of each bank based on the index weight and various bank index data includes:
determining indexes and values corresponding to each bank through topsis algorithm based on the index weight and various bank index data;
And determining a ranking map corresponding to the ranking among the banks based on the indexes and the values.
Further, in an embodiment, after the step of displaying the projection view and the ranking view by the display interface, the data ranking method further includes:
and determining coordinate views corresponding to the banks based on various bank index data, and displaying the coordinate views on the display interface.
Further, in an embodiment, when receiving a selection instruction triggered based on a display interface, determining a target bank corresponding to the selection instruction, and highlighting the target bank on the projection view and the ranking view respectively includes:
when receiving a selected instruction triggered based on a display interface, determining a target bank corresponding to the selected instruction;
And highlighting the target bank in the projection view, the ordering view and the coordinate view respectively.
Further, in one embodiment, the banking index data includes asset size, capital sufficiency, excess credit to asset profit margin, capital profit margin, cost to income ratio.
Further, in an embodiment, after the step of displaying the projection view and the ranking view by the display interface, the data ranking method further includes:
and storing the index weight when a weight saving request is received.
In addition, to achieve the above object, the present invention also provides a data sorting apparatus, including:
the system comprises an acquisition module, a display interface trigger module and a display interface trigger module, wherein the acquisition module is used for acquiring various bank index data corresponding to the ordering instruction and index weights corresponding to the various bank index data when the ordering instruction triggered based on the display interface is received, and the bank index data comprises data of a plurality of banks;
The first determining module is used for determining projection graphs corresponding to various banks based on the index weights and various bank index data;
The second determining module is used for determining a ranking map corresponding to the ranking of each bank based on the index weight and various bank index data;
The display module is used for displaying the projection graph and the ordering graph on the display interface;
and the display module is used for determining a target bank corresponding to the selected instruction when receiving the selected instruction triggered based on the display interface, and highlighting the target bank in the projection diagram and the ordering diagram respectively.
In addition, to achieve the above object, the present invention also provides a data sorting apparatus including: the data sorting system comprises a memory, a processor and a data sorting program which is stored in the memory and can run on the processor, wherein the data sorting program realizes the steps of the data sorting method when being executed by the processor.
In addition, in order to achieve the above object, the present invention also provides a computer-readable storage medium having stored thereon a data sorting program which, when executed by a processor, implements the steps of the foregoing data sorting method.
When receiving a sequencing instruction triggered based on a display interface, acquiring various bank index data corresponding to the sequencing instruction and index weights corresponding to the various bank index data, wherein the bank index data comprises data of a plurality of banks; then determining projection graphs corresponding to all banks based on the index weights and various bank index data; then determining a ranking map corresponding to the ranking of each bank based on the index weight and various bank index data; and finally, when receiving a selection instruction triggered based on the display interface, determining a target bank corresponding to the selection instruction, highlighting the target bank on the projection image and the ordering image respectively, and displaying the projection image and the ordering image of each bank according to index weight and bank index data, so that the ordering result of the ordering image is understood through the projection image, and the data corresponding to the selected bank is checked, and the interpretability of the ordering of each bank in the ordering image is improved.
Drawings
FIG. 1 is a schematic diagram of a data sorting device in a hardware operating environment according to an embodiment of the present invention;
FIG. 2 is a flowchart of a first embodiment of a data sorting method according to the present invention;
FIG. 3 is a schematic illustration of a display interface in the data sorting method of the present invention;
Fig. 4 is a schematic functional block diagram of an embodiment of the data sorting device of the present invention.
The achievement of the objects, functional features and advantages of the present invention will be further described with reference to the accompanying drawings, in conjunction with the embodiments.
Detailed Description
It should be understood that the specific embodiments described herein are for purposes of illustration only and are not intended to limit the scope of the invention.
Referring to fig. 1, fig. 1 is a schematic structural diagram of a data sorting device in a hardware running environment according to an embodiment of the present invention.
The data sorting device of the embodiment of the invention can be a PC, or can be a mobile terminal device with a display function, such as a smart phone, a tablet personal computer, an electronic book reader, an MP3 (Moving Picture Experts Group Audio Layer III, dynamic image expert compression standard audio layer 3) player, an MP4 (Moving Picture Experts Group Audio Layer IV, dynamic image expert compression standard audio layer 4) player, a portable computer and the like.
As shown in fig. 1, the data sorting apparatus may include: a processor 1001, such as a CPU, a network interface 1004, a user interface 1003, a memory 1005, a communication bus 1002. Wherein the communication bus 1002 is used to enable connected communication between these components. The user interface 1003 may include a Display, an input unit such as a Keyboard (Keyboard), and the optional user interface 1003 may further include a standard wired interface, a wireless interface. The network interface 1004 may optionally include a standard wired interface, a wireless interface (e.g., WI-FI interface). The memory 1005 may be a high-speed RAM memory or a stable memory (non-volatile memory), such as a disk memory. The memory 1005 may also optionally be a storage device separate from the processor 1001 described above.
Optionally, the data sorting device may further include a camera, an RF (Radio Frequency) circuit, a sensor, an audio circuit, a WiFi module, and the like. Of course, the data sorting device may also be configured with other sensors such as gyroscopes, barometers, hygrometers, thermometers, infrared sensors, and the like, which are not described herein.
It will be appreciated by those skilled in the art that the terminal structure shown in fig. 1 does not constitute a limitation of the data sorting apparatus, and may include more or fewer components than shown, or may combine certain components, or a different arrangement of components.
As shown in fig. 1, an operating system, a network communication module, a user interface module, and a data sorting program may be included in the memory 1005, which is a type of computer storage medium.
In the data sorting device shown in fig. 1, the network interface 1004 is mainly used for connecting to a background server and performing data communication with the background server; the user interface 1003 is mainly used for connecting a client (user side) and performing data communication with the client; and the processor 1001 may be used to invoke a data ordering program stored in the memory 1005.
In this embodiment, the data sorting apparatus includes: the system comprises a memory 1005, a processor 1001 and a data sorting program stored in the memory 1005 and capable of running on the processor 1001, wherein the processor 1001 executes the steps of the data sorting method in the following embodiments when calling the data sorting program stored in the memory 1005.
The invention also provides a data sorting method, referring to fig. 2, fig. 2 is a flow chart of a first embodiment of the data sorting method of the invention.
In this embodiment, the data sorting method includes the following steps:
step S101, when a sorting instruction triggered based on a display interface is received, various bank index data corresponding to the sorting instruction and index weights corresponding to the various bank index data are obtained, wherein the bank index data comprise data of a plurality of banks;
in this embodiment, the display interface includes a weight setting window, where the weight setting window includes various bank index data and a weight setting area, where the various bank index data is data of various dimensions of each bank, and the bank index data includes data of an original rank, a property scale, a capital sufficiency rate, a core first-level capital sufficiency rate, a loan weight, a failure rate, a attention rate, a failure+attention rate, a surmounts rate (surmount loan rate), a reserve coverage rate, an absorption deposit weight, a fluidity rate, a property profit rate, a capital profit rate, a cost income rate, a first customer, a first ten customers, and the like; the user can set the index weight of each bank index data through the weight setting window according to expert experience, and when the user finishes setting the index weight, the user selects to start the sorting operation by setting the interval of the bank index data, namely, the sorting instruction is triggered.
In this embodiment, when a sorting instruction triggered based on a display interface is received, various bank index data corresponding to the sorting instruction is obtained, that is, various bank index data of each bank in a time interval corresponding to the sorting instruction is obtained, and index weights corresponding to the various bank index data, that is, index weights set by a user are obtained, where the bank index data includes data of a plurality of banks, so that sorting among the banks is achieved based on the various index weights and the bank index data.
Step S102, determining projection graphs corresponding to various banks based on the index weights and various bank index data;
In this embodiment, when the index weight and the index data of each bank are obtained, the map corresponding to each bank is determined based on the index weight and the index data of each bank, specifically, the distance between each bank is determined first, each distance determines the map, that is, the map includes the projection of each bank, referring to fig. 3, fig. 3 (b) includes the maps of each bank in 2016, 2017, and 2018, in the map, each bank is represented by a circle, in other embodiments, the map may also be represented by a triangle, a square, or the like, and the distance between circles is the distance between each bank corresponding to each circle.
Step S103, determining a ranking map corresponding to the ranking of each bank based on the index weight and various bank index data;
In this embodiment, when the index weight and the various bank index data are obtained, the rank of each bank is determined according to the index weight and the various bank index data, and the ranking map is determined according to the rank, where the ranking map includes ranks among the banks and the bank index data corresponding to each bank, and referring to fig. 3, fig. 3 (d) is the ranking map corresponding to each bank.
And step S104, displaying the projection graph and the ordering graph on the display interface.
In this embodiment, after the projection graph and the ranking graph corresponding to each bank are obtained, the projection graph and the ranking graph are displayed on the display interface, so that when a user views the ranking of each bank in the ranking graph, the user can understand the ranking result of the ranking graph according to the projection graph, and the interpretability of the ranking graph is improved. Referring to fig. 3, when a user views the ranking map of fig. 3 (d), the user can understand the ranking result in the ranking map through the projection map of fig. 3 (b) so as to understand the ranking result and further know the reason of the ranking result, so that the ranking map of fig. 3 (d) is interpreted through 3 (b), and further the interpretability of the ranking map of fig. 3 (d) is improved. At the same time, the complexity and error rate of manual understanding and analysis of the data are reduced through the operation of automatic presentation.
Step S105, when receiving a selected instruction triggered based on a display interface, determining a target bank corresponding to the selected instruction, and highlighting the target bank in the projection diagram and the ordering diagram respectively.
In this embodiment, after the projection view and the ranking view are displayed on the display interface, if the user needs to view the data of some banks in each bank, specifically, a certain bank or a plurality of banks may be selected through the projection view or the ranking view, so as to trigger the selected instruction.
In this embodiment, when a selection instruction triggered based on a display interface is received, a target bank corresponding to the selection instruction is determined first, and then the target bank is highlighted in the projection view and the coordinate view respectively, so that the selected bank is reflected in the projection view and the ordering view respectively, and data corresponding to the selected bank is convenient to view, for example, distances among a plurality of selected banks are determined through the projection view, so that similarity of bank index data corresponding to each bank is judged, and the interpretability of ordering of each bank in the ordering view is further improved.
Further, in an embodiment, after step S104, the data sorting method further includes:
And a step a of determining a coordinate view corresponding to each bank based on various bank index data, and displaying the coordinate view on the display interface.
In this embodiment, when the bank index data is obtained, the coordinate view corresponding to each bank may be determined according to the bank index data based on each bank, where the coordinate view includes each bank and the bank index data of each bank, referring to fig. 3, each column in fig. 3 (c) corresponds to one type of bank index data, each column of bank index data includes all data of each bank in the bank index data, each bank index data of each bank is connected into a line to represent each bank, each line includes each bank index data of the corresponding bank, and then the coordinate view is displayed on the display interface, so that the sequencing result of the sequencing graph is understood through the coordinate view, and the interpretability of the sequencing of each bank in the sequencing graph is further improved.
Further, in yet another embodiment, after step S104, the data sorting method further includes:
and b, storing the index weight when a weight saving request is received.
In this embodiment, the user may trigger the weight saving request through the display interface, and store the index weight when the weight saving request is received, so as to directly call the saved index weight later, for example, when an index invoking instruction is received, the corresponding weight index is displayed in the weight area in the weight setting window (refer to fig. 3 (a)) of the display interface, and the user may directly sort the banks according to the currently displayed weight index, or fine-tune and sort the banks based on the currently displayed weight index, so as to help the group user understand the ranking result and determine the change of the ranking caused by which indexes.
According to the data sorting method provided by the embodiment, when a sorting instruction triggered based on a display interface is received, various bank index data corresponding to the sorting instruction and index weights corresponding to the various bank index data are obtained, wherein the bank index data comprise data of a plurality of banks; then determining projection graphs corresponding to all banks based on the index weights and various bank index data; then determining a ranking map corresponding to the ranking of each bank based on the index weight and various bank index data; and finally, when receiving a selection instruction triggered based on the display interface, determining a target bank corresponding to the selection instruction, highlighting the target bank on the projection image and the ordering image respectively, and displaying the projection image and the ordering image of each bank according to index weight and bank index data, so that the ordering result of the ordering image is understood through the projection image, and the data corresponding to the selected bank is checked, and the interpretability of the ordering of each bank in the ordering image is improved.
Based on the first embodiment, a second embodiment of the data sorting method of the present invention is proposed, in which step S102 includes:
step S201, determining section index data of each year corresponding to each bank based on various bank index data;
Step S202, determining the distance corresponding to each bank through tsne algorithm based on the index weight and the interval index data, and determining the projection graph of each year corresponding to each bank based on the distance.
In this embodiment, when the index weight and various bank index data are acquired, the section index data of each year corresponding to each bank is determined based on the various bank index data, and referring to fig. 3, as can be seen from the projection chart of fig. 3 (b), the bank index data in fig. 3 includes the bank index data of each of the respective banks in 2016, 2017, and 2018.
Then, based on the index weight and the interval index data, determining the distance corresponding to each bank through tsne algorithm, that is, based on the index weight and the interval index data, determining the similarity between each bank through tsne algorithm, determining the distance corresponding to each bank according to the similarity, for example, taking the similarity between each bank as the distance between corresponding banks, then determining the projection graph of each year corresponding to each bank based on the distance, that is, setting the icon corresponding to each bank in the projection graph according to the distance between banks, so that the distance between the icons of each bank in the projection graph is the distance between each bank or the same proportion as the distance between each bank, referring to fig. 3, in the projection graph, each bank is represented by a circle, in other embodiments, triangle, square, etc. may also be used to represent, and the distance between circles is the distance between each bank corresponding to each bank.
According to the data sorting method provided by the embodiment, the interval index data of each year corresponding to each bank is determined based on the index data of each bank; and then determining the distance corresponding to each bank through tsne algorithm based on the index weight and the interval index data, and determining the projection graph of each year corresponding to each bank based on the distance, so that the projection graph of each year corresponding to each bank can be accurately obtained according to the distance corresponding to each bank, the accuracy of the projection graph is further improved, the sequencing result of the sequencing graph is conveniently understood through the projection graph, and the interpretation of the sequencing of each bank in the sequencing graph is further improved.
Based on the first embodiment, a third embodiment of the data sorting method of the present invention is proposed, in which step S103 includes:
Step S301, determining indexes and values corresponding to various banks through topsis algorithm based on the index weight and various bank index data;
step S302, determining a ranking map corresponding to the ranking among the banks based on the indexes and the values.
In this embodiment, when the index weight and the index data of each bank are obtained, the index weight and the index data of each bank are determined by topsis algorithm based on the index weight and the index data of each bank, that is, the index weight and the index data of each bank are calculated by topsis algorithm to obtain the index and the value corresponding to each bank, then the ranking map corresponding to the ranking between each bank is determined based on the index and the value, specifically, each bank is ranked according to the index and the value, and the ranking map corresponding to the ranking between each bank is obtained according to the ranking result, where the ranking map includes the ranking between each bank and the index data of each bank corresponding to each bank, referring to fig. 3, and fig. 3 (d) is the ranking map corresponding to each bank.
According to the data sorting method provided by the embodiment, indexes and values corresponding to all banks are determined through topsis algorithm based on the index weight and various bank index data; and then determining a sequencing graph corresponding to sequencing among the banks based on the indexes and the values, accurately obtaining the sequencing graph corresponding to each bank through the indexes and the values, improving the accuracy of the sequencing graph, and further improving the interpretability of sequencing of each bank in the sequencing graph.
Based on the first embodiment, a fourth embodiment of the data sorting method of the present invention is proposed, in which step S105 includes:
step S401, when a selected instruction triggered based on a display interface is received, determining a target bank corresponding to the selected instruction;
Step S402, highlighting the target bank in the projection view, the ranking view and the coordinate view, respectively.
In this embodiment, after the projection view, the coordinate view and the ranking view are displayed on the display interface, if the user needs to view the data of some banks in each bank, specifically, a certain bank or a plurality of banks can be selected through the projection view, the coordinate view or the ranking view, so as to trigger the selected instruction.
In this embodiment, when a selection instruction triggered based on a display interface is received, a target bank corresponding to the selection instruction is first determined, and then the target bank is respectively highlighted in the projection view, the ranking view and the coordinate view, so that the selected bank is respectively reflected in the projection view, the ranking view and the coordinate view, and the data corresponding to the selected bank is conveniently checked, for example, the distance between a plurality of banks selected is determined through the projection view, so as to determine the similarity of bank index data corresponding to each bank, or the bank index data of the selected bank is checked through the coordinate view, so that the ranking result is conveniently understood, and the interpretability of the ranking of each bank in the ranking view is further improved.
According to the data sorting method provided by the embodiment, when a selected instruction triggered based on a display interface is received, a target bank corresponding to the selected instruction is determined; and then highlighting the target banks in the projection view, the ranking view and the coordinate view respectively, so as to conveniently check the data corresponding to the selected banks, for example, determining the distance between a plurality of selected banks through the projection view to judge the similarity of the bank index data corresponding to each bank, or checking the bank index data of the selected banks through the coordinate view, thereby facilitating understanding the ranking result and further improving the interpretability of the ranking of each bank in the ranking view.
An embodiment of the present invention further provides a data sorting device, referring to fig. 4, fig. 4 is a schematic diagram of a functional module of an embodiment of the data sorting device of the present invention, where the data sorting device includes:
The acquiring module 100 is configured to acquire, when receiving a sorting instruction triggered based on a display interface, various bank index data corresponding to the sorting instruction and index weights corresponding to the various bank index data, where the bank index data includes data of a plurality of banks;
A first determining module 200, configured to determine a projection map corresponding to each bank based on the index weight and various bank index data;
A second determining module 300, configured to determine a ranking map corresponding to the ranking of each bank based on the index weight and various bank index data;
a display module 400, configured to display the projection view and the ranking view on the display interface;
and the display module 500 is used for determining a target bank corresponding to the selected instruction when the selected instruction triggered based on the display interface is received, and highlighting the target bank in the projection diagram and the ordering diagram respectively.
Further, the first determining module 200 is further configured to:
Determining section index data of each year corresponding to each bank based on various bank index data;
And determining the distance corresponding to each bank through tsne algorithm based on the index weight and the interval index data, and determining the projection graph of each year corresponding to each bank based on the distance.
Further, the second determining module 300 is further configured to:
determining indexes and values corresponding to each bank through topsis algorithm based on the index weight and various bank index data;
And determining a ranking map corresponding to the ranking among the banks based on the indexes and the values.
Further, the data sorting apparatus further includes:
and determining coordinate views corresponding to the banks based on various bank index data, and displaying the coordinate views on the display interface.
Further, the display module 500 is further configured to:
when receiving a selected instruction triggered based on a display interface, determining a target bank corresponding to the selected instruction;
And highlighting the target bank in the projection view, the ordering view and the coordinate view respectively.
Further, the data sorting apparatus further includes:
and storing the index weight when a weight saving request is received.
In addition, the embodiment of the invention also provides a storage medium which is a computer readable storage medium, wherein the storage medium stores a data sorting program, and the data sorting program realizes the steps of the data sorting method when being executed by a processor.
The method implemented when the data sorting program running on the processor is executed may refer to various embodiments of the data sorting method of the present invention, which are not described herein again.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or system that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or system. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article, or system that comprises the element.
The foregoing embodiment numbers of the present invention are merely for the purpose of description, and do not represent the advantages or disadvantages of the embodiments.
From the above description of the embodiments, it will be clear to those skilled in the art that the above-described embodiment method may be implemented by means of software plus a necessary general hardware platform, but of course may also be implemented by means of hardware, but in many cases the former is a preferred embodiment. Based on such understanding, the technical solution of the present invention may be embodied essentially or in a part contributing to the prior art in the form of a software product stored in a storage medium (e.g. ROM/RAM, magnetic disk, optical disk) as described above, comprising instructions for causing a terminal device (which may be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to perform the method according to the embodiments of the present invention.
The foregoing description is only of the preferred embodiments of the present invention, and is not intended to limit the scope of the invention, but rather is intended to cover any equivalents of the structures or equivalent processes disclosed herein or in the alternative, which may be employed directly or indirectly in other related arts.

Claims (7)

1. A method of ordering data, the method comprising the steps of:
when receiving a sorting instruction triggered based on a display interface, acquiring various bank index data corresponding to the sorting instruction and index weights corresponding to the various bank index data, wherein the bank index data comprises data of a plurality of banks;
Determining projection graphs corresponding to all banks based on the index weights and various bank index data;
determining a ranking map corresponding to the ranking of each bank based on the index weight and various bank index data;
Displaying the projection graph and the ordering graph on the display interface;
based on various bank index data, determining a coordinate view corresponding to each bank, and displaying the coordinate view on the display interface;
when receiving a selected instruction triggered based on a display interface, determining a target bank corresponding to the selected instruction;
Highlighting the target bank in the projection view, the ranking view and the coordinate view, respectively;
wherein, based on the index weight and various bank index data, the step of determining the projection map corresponding to each bank includes:
Determining section index data of each year corresponding to each bank based on various bank index data;
And determining the similarity between the banks through tsne algorithm based on the index weight and the interval index data, determining the distance corresponding to each bank according to the similarity, and determining the projection graph of each year corresponding to each bank based on the distance, wherein in the projection graph, each bank adopts a circle representation, and the distance between circles is the distance between the corresponding banks.
2. The data sorting method according to claim 1, wherein the step of determining a sort map corresponding to the sort of each bank based on the index weight and various bank index data includes:
determining indexes and values corresponding to each bank through topsis algorithm based on the index weight and various bank index data;
And determining a ranking map corresponding to the ranking among the banks based on the indexes and the values.
3. The data ordering method according to claim 1, wherein the banking index data includes asset size, capital sufficiency, excess-to-credit asset profit margin, capital profit margin, cost-to-income ratio.
4. A method of ordering data according to any one of claims 1 to 3, wherein after the step of presenting the projected pattern and the ordering pattern at the presentation interface, the method of ordering data further comprises:
and storing the index weight when a weight saving request is received.
5. A data sorting apparatus, characterized in that the data sorting apparatus comprises:
the system comprises an acquisition module, a display interface trigger module and a display interface trigger module, wherein the acquisition module is used for acquiring various bank index data corresponding to the ordering instruction and index weights corresponding to the various bank index data when the ordering instruction triggered based on the display interface is received, and the bank index data comprises data of a plurality of banks;
The first determining module is used for determining projection graphs corresponding to various banks based on the index weights and various bank index data;
The second determining module is used for determining a ranking map corresponding to the ranking of each bank based on the index weight and various bank index data;
The display module is used for displaying the projection graph and the ordering graph on the display interface;
The display module is used for determining a target bank corresponding to the selected instruction when the selected instruction triggered based on the display interface is received, and highlighting the target bank in the projection image and the ordering image respectively, wherein the display module is particularly used for determining the target bank corresponding to the selected instruction when the selected instruction triggered based on the display interface is received; highlighting the target bank in the projection view, the ranking view and the coordinate view respectively;
The display module is also used for determining interval index data of each year corresponding to each bank based on various bank index data; determining the similarity between banks through tsne algorithm based on the index weight and the interval index data, determining the distance corresponding to each bank according to the similarity, and determining the projection graph of each year corresponding to each bank based on the distance, wherein in the projection graph, each bank is represented by a circle, and the distance between circles is the distance between the corresponding banks;
Wherein, the data sorting device further includes: and determining coordinate views corresponding to the banks based on various bank index data, and displaying the coordinate views on the display interface.
6. A data sorting apparatus, characterized in that the data sorting apparatus comprises: memory, a processor and a data sorting program stored on the memory and executable on the processor, which when executed by the processor implements the steps of the data sorting method according to any of claims 1 to 4.
7. A computer-readable storage medium, characterized in that the computer-readable storage medium has stored thereon a data sorting program, which, when executed by a processor, implements the steps of the data sorting method according to any of claims 1 to 4.
CN202011184664.XA 2020-10-29 2020-10-29 Data ordering method, device, equipment and computer readable storage medium Active CN112308406B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011184664.XA CN112308406B (en) 2020-10-29 2020-10-29 Data ordering method, device, equipment and computer readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011184664.XA CN112308406B (en) 2020-10-29 2020-10-29 Data ordering method, device, equipment and computer readable storage medium

Publications (2)

Publication Number Publication Date
CN112308406A CN112308406A (en) 2021-02-02
CN112308406B true CN112308406B (en) 2024-06-11

Family

ID=74331823

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011184664.XA Active CN112308406B (en) 2020-10-29 2020-10-29 Data ordering method, device, equipment and computer readable storage medium

Country Status (1)

Country Link
CN (1) CN112308406B (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107562966A (en) * 2017-10-23 2018-01-09 郑州大学 The optimization system and method based on intelligence learning for web page interlinkage retrieval ordering
CN107967624A (en) * 2017-11-24 2018-04-27 四川长虹电器股份有限公司 A kind of evaluation method of business activity Sale Forecasting Model
CN108415921A (en) * 2017-09-25 2018-08-17 平安科技(深圳)有限公司 Supplier recommends method, apparatus and computer readable storage medium
CN111178377A (en) * 2019-10-12 2020-05-19 未鲲(上海)科技服务有限公司 Visual feature screening method, server and storage medium
CN111428092A (en) * 2020-03-20 2020-07-17 北京中亦安图科技股份有限公司 Accurate bank marketing method based on graph model

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110196808A1 (en) * 2009-08-03 2011-08-11 Kamal Mustafa System and Method for Directors and Officers Risk Assessment

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108415921A (en) * 2017-09-25 2018-08-17 平安科技(深圳)有限公司 Supplier recommends method, apparatus and computer readable storage medium
CN107562966A (en) * 2017-10-23 2018-01-09 郑州大学 The optimization system and method based on intelligence learning for web page interlinkage retrieval ordering
CN107967624A (en) * 2017-11-24 2018-04-27 四川长虹电器股份有限公司 A kind of evaluation method of business activity Sale Forecasting Model
CN111178377A (en) * 2019-10-12 2020-05-19 未鲲(上海)科技服务有限公司 Visual feature screening method, server and storage medium
CN111428092A (en) * 2020-03-20 2020-07-17 北京中亦安图科技股份有限公司 Accurate bank marketing method based on graph model

Also Published As

Publication number Publication date
CN112308406A (en) 2021-02-02

Similar Documents

Publication Publication Date Title
US20200117675A1 (en) Obtaining of Recommendation Information
CN107909466B (en) Customer relationship network display method, device, equipment and readable storage medium
US10572853B2 (en) Inventory control system
CN107818492B (en) Product recommendation apparatus, method and computer-readable storage medium
CN110472162B (en) Evaluation method, system, terminal and readable storage medium
CN113360790A (en) Information recommendation method and device and electronic equipment
CN114022702A (en) Intelligent warehouse management method and device, electronic equipment and storage medium
CN116415862A (en) Freight information processing method and system
CN114880310A (en) User behavior analysis method and device, computer equipment and storage medium
US20150278907A1 (en) User Inactivity Aware Recommendation System
CN112308406B (en) Data ordering method, device, equipment and computer readable storage medium
CN114925153B (en) Service-based geographic information data quality detection method, device and equipment
KR102744369B1 (en) An automated recommendation information provision system for car subscriptions
KR102227131B1 (en) Apparatus and method for providing information through analysis of movement patterns between stock prices
CN111291929A (en) Liquefied natural gas liquid loading and unloading point prediction method and device based on deep learning
CN111832251B (en) Method and related device for displaying aesthetic drawing record
CN110647680A (en) User browsing behavior analysis method and device
CN115857741A (en) Recommendation method and device for shortcut switch and electronic equipment
KR102104783B1 (en) Apparatus and method for providing information through analysis of movement patterns between stock prices
CN110428186A (en) Employee's construction method, device, terminal and the storage medium of team tasks
CN114880564A (en) Meta-universe virtual resource recommendation method and device
CN116932553A (en) Method, device, equipment and storage medium for constructing due-job questionnaire list
CN113362117A (en) Visual analysis method, system, equipment and storage medium for commodity data
CN115686506A (en) Data display method and device, electronic equipment and storage medium
CN113256343A (en) Data processing method, device, equipment and computer program product

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