CN110060091A - Retention analysis method, device, computer equipment and the storage medium of excitation factor - Google Patents

Retention analysis method, device, computer equipment and the storage medium of excitation factor Download PDF

Info

Publication number
CN110060091A
CN110060091A CN201910203101.1A CN201910203101A CN110060091A CN 110060091 A CN110060091 A CN 110060091A CN 201910203101 A CN201910203101 A CN 201910203101A CN 110060091 A CN110060091 A CN 110060091A
Authority
CN
China
Prior art keywords
user group
excitation factor
retention ratio
days
broken line
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.)
Granted
Application number
CN201910203101.1A
Other languages
Chinese (zh)
Other versions
CN110060091B (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.)
Ping An Technology Shenzhen Co Ltd
Original Assignee
Ping An Technology Shenzhen 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 Ping An Technology Shenzhen Co Ltd filed Critical Ping An Technology Shenzhen Co Ltd
Priority to CN201910203101.1A priority Critical patent/CN110060091B/en
Publication of CN110060091A publication Critical patent/CN110060091A/en
Application granted granted Critical
Publication of CN110060091B publication Critical patent/CN110060091B/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
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0201Market modelling; Market analysis; Collecting market data

Landscapes

  • Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Finance (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Game Theory and Decision Science (AREA)
  • Data Mining & Analysis (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses retention analysis method, device, computer equipment and the storage medium of a kind of excitation factor, the retention analysis method includes: to obtain excitation factor to be analyzed and multiple user groups to be analyzed;According to the user data obtained in advance, each user group is calculated in the different time month retention ratios enlivened under number of days;According to described month retention ratio and number of days drafting line chart is enlivened, the line chart includes corresponding month retention ratio broken line of each user group;According to time month retention ratio broken line in the line chart, determine that the excitation factor effect is lower with the positive user group for influencing value.The present invention realizes the value analysis to excitation factor to the retention ratio of different user group, can effectively exclude the interference of inherently very active user group, improves the value for retaining analysis result.

Description

Retention analysis method, device, computer equipment and the storage medium of excitation factor
Technical field
The present invention relates to information technology field more particularly to a kind of retention analysis method of excitation factor, device, computers Equipment and storage medium.
Background technique
In the different phase of product, the center of gravity of operation is different.Product new listing, the center of gravity of operation are to draw newly, i.e., Obtain new user.With the maturation of product, the center of gravity of operation newly can be transferred to retention from drawing, that is, keep old user here.For one For the product of a maturation and saturated markets, the cost for obtaining a new user may be to keep the several times of an old user here, The reduction of turnover rate, the growth retained also imply that the increase of business revenue.
Influence APP the excitation factor actively measured of user have it is multiple, such as neck integral of registering, open account, binding service, Activity etc..And in practical applications, not all excitation factor has positive value to active amount, and same One excitation factor can also generate different attractions to different user groups, so that it is different to generate different user group Retention ratio.However the prior art is not analyzed effectively with regard to retention value of the excitation factor to user group.
Therefore, find it is a kind of effective retain analysis method obtain excitation factor have the positive user group for influencing value, The problem of efficiency for retaining analysis is improved as those skilled in the art's urgent need to resolve.
Summary of the invention
The embodiment of the invention provides a kind of retention analysis method of excitation factor, device, computer equipment and storages to be situated between Matter, to solve the problems, such as that the prior art is not analyzed effectively with regard to retention value of the excitation factor to user group.
A kind of retention analysis method of excitation factor, comprising:
Obtain excitation factor to be analyzed and multiple user groups to be analyzed;
According to the user data obtained in advance, calculates each user group and retained within secondary month what difference was enlivened under number of days Rate;
According to described month retention ratio and number of days drafting line chart is enlivened, the line chart includes each user group Corresponding month retention ratio broken line;
According to time month retention ratio broken line in the line chart, determining that the excitation factor effect is lower has positive influence valence The user group of value.
Further, the difference enlivens the calculation formula of time month retention ratio under number of days are as follows:
In above formula, i expression enlivens number of days, RiIndicate to enliven number of days as time month retention ratio of i days users, yiExpression is worked as The moon is newly-increased and enlivens total number of users that number of days is i days, xiIt indicates of that month newly-increased and enlivens in the user that number of days is i days at second Month also active number of users.
Further, the multiple user group includes responding the user group of the excitation factor and not responding described sharp Encourage the user group of the factor.
Further, described to draw line chart with number of days is enlivened according to described month retention ratio, the line chart includes every The corresponding time month retention ratio broken line of one user group includes:
It executes preset VBA macrolanguage and draws line chart, and set the abscissa of line chart to enliven number of days, ordinate It is set as time month retention ratio;
Pass through the first label to enliven time month retention ratio that number of days is the user group that index will respond the excitation factor It is added in the line chart, connects adjacent first label, by the use of the obtained broken line excitation factor in response Time month retention ratio broken line of family group;
Pass through the second mark to enliven time month retention ratio that number of days is the user group that index will not respond the excitation factor Note is added in the line chart, connects adjacent second label, using obtained broken line as not responding the excitation factor User group time month retention ratio broken line.
Further, time month retention ratio broken line according in the line chart determines under the excitation factor effect Include: with the positive user group for influencing value
It compares time month retention ratio broken line for the user group for responding the excitation factor and does not respond the excitation factor Time month retention ratio broken line of user group, extracts identical part as identical broken line, different part is as difference Broken line;
Compare the abscissa between the difference broken line and identical broken line, obtains the corresponding use of the difference broken line Family feature;
By staying for secondary month for the user group of the response excitation factor enlivened under number of days same in the difference broken line Rate is deposited to be compared with time month retention ratio for the user group for not responding the excitation factor;
It is not responded if time month retention ratio of the user group of the same response excitation factor enlivened under number of days is all larger than When the secondary month retention ratio of the user group of the excitation factor, to have the characteristics that the user group of the user as the excitation Factor effect is lower with the positive user group for influencing value.
A kind of retention analytical equipment of excitation factor, comprising:
Module is obtained, for obtaining excitation factor to be analyzed and multiple user groups to be analyzed;
Computing module, for calculating each user group in difference and enlivening day according to the user data obtained in advance Time month retention ratio under several;
Drafting module, for drawing line chart with number of days is enlivened according to described month retention ratio, the line chart includes every Corresponding month retention ratio broken line of one user group;
Analysis module, for determining under the excitation factor effect according to time month retention ratio broken line in the line chart With the positive user group for influencing value.
Further, the multiple user group includes responding the user group of the excitation factor and not responding described sharp Encourage the user group of the factor.
Further, the drafting module includes:
Setting unit draws line chart for executing preset VBA macrolanguage, and sets living for the abscissa of line chart Jump number of days, ordinate are set as time month retention ratio;
First drawing unit, for being to index to stay secondary month that responds the user group of the excitation factor to enliven number of days It deposits rate to be added in the line chart by the first label, connects the first adjacent label, in response by obtained broken line Time month retention ratio broken line of the user group of the excitation factor;
Second drawing unit, for being secondary month for indexing the user group that will do not respond the excitation factor to enliven number of days Retention ratio is added in the line chart by the second label, the second adjacent label is connected, using obtained broken line as not Respond time month retention ratio broken line of the user group of the excitation factor.
A kind of computer equipment, including memory, processor and storage are in the memory and can be in the processing The computer program run on device, the processor realize the retention analysis of above-mentioned excitation factor when executing the computer program Method.
A kind of computer readable storage medium, the computer-readable recording medium storage have computer program, the meter Calculation machine program realizes the retention analysis method of above-mentioned excitation factor when being executed by processor.
The embodiment of the present invention enlivens number of days by introducing, and obtains excitation factor to be analyzed and multiple users to be analyzed Group;According to the user data of the excitation factor, calculates each user group and stayed within secondary month what difference was enlivened under number of days Deposit rate;According to described month retention ratio and number of days drafting line chart is enlivened, the line chart includes each user group couple Time month retention ratio broken line answered;According to time month retention ratio broken line in the line chart, the lower tool of the excitation factor effect is determined There is the positive user group for influencing value, one kind is effective to retain analysis method to provide, and can effectively exclude itself The just interference of very active user group realizes the value analysis based on excitation factor to the retention ratio of different user group, Improve the efficiency for retaining analysis.
Detailed description of the invention
In order to illustrate the technical solution of the embodiments of the present invention more clearly, below by institute in the description to the embodiment of the present invention Attached drawing to be used is needed to be briefly described, it should be apparent that, the accompanying drawings in the following description is only some implementations of the invention Example, for those of ordinary skill in the art, without any creative labor, can also be according to these attached drawings Obtain other attached drawings.
Fig. 1 is an application environment schematic diagram of the retention analysis method of excitation factor in one embodiment of the invention;
Fig. 2 is a flow chart of the retention analysis method of excitation factor in one embodiment of the invention;
Fig. 3 is a flow chart of step 204 in the retention analysis method of excitation factor in one embodiment of the invention;
Fig. 4 is a flow chart of step S205 in the retention analysis method of excitation factor in one embodiment of the invention;
Fig. 5 is the broken line schematic diagram for the excitation factor " neck integral of registering " that one embodiment of the invention provides;
Fig. 6 is a functional block diagram of the retention analytical equipment of excitation factor in one embodiment of the invention;
Fig. 7 is a schematic diagram of computer equipment in one embodiment of the invention.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete Site preparation description, it is clear that described embodiments are some of the embodiments of the present invention, instead of all the embodiments.Based on this hair Embodiment in bright, every other implementation obtained by those of ordinary skill in the art without making creative efforts Example, shall fall within the protection scope of the present invention.
The retention analysis method of excitation factor provided in an embodiment of the present invention, can be applicable in the application environment such as Fig. 1, packet Terminal device and server are included, can be communicated between the two by network.The server can use independent server The either server cluster of multiple servers composition is realized.Wherein, the terminal device is the client of application APP End is supplied to user installation and uses APP.Herein, the terminal device can be, but not limited to various personal computers, notes This computer, smart phone, tablet computer and portable wearable device.The server is the server-side of APP, passes through various associations View, may include HTTP, and business logic is exposed to client end AP P and stores the user data of client.
In one embodiment, it as shown in Fig. 2, providing a kind of retention analysis method of excitation factor, applies in this way It is illustrated, includes the following steps: for server in Fig. 1
In step s 201, excitation factor to be analyzed and multiple user groups to be analyzed are obtained.
Herein, the excitation factor, which refers in OA operation analysis, induces user to go the factor using application program.It is exemplary Ground, the excitation factor include but is not limited to register get integral, open account, binding service, activity.The multiple use Family group refer to according to excitation factor to be analyzed mark off come user group.In general, whether being responded according to user described sharp The factor is encouraged, the different analysis dimensions of the excitation factor can be marked off.The analysis dimension refers to the excitation factor pair User group's approaching side that the value that group retains is analyzed.In embodiments of the present invention, it is divided according to the excitation factor User group to be analyzed include the user group for responding the excitation factor and the user group for not responding the excitation factor Body.Illustratively, for " the neck integral of registering " in excitation factor, if excitation factor described in user response, available one A analysis dimension --- the user group for neck integral of registering;If user is not responding to the excitation factor, it is available another Analysis dimension --- the user group for neck integral of not registering.
In step S202, according to the user data obtained in advance, each user group is calculated in difference and enlivens day Time month retention ratio under several.
The user data refers to data information relevant to the user of application program.Optionally, the user data package Include but be not limited to the essential information, log-on message, interactive information, information on services of user.
In embodiments of the present invention, server can download number of users according to the needs of actual analysis from specified database According to.Herein, the embodiment of the present invention can bury a little in the surface layer APP, that is, UI layers of user interface setting data in advance, pass through the number The interface UI response events are judged and are captured by the behavior generated according to a monitoring user is buried at UI layers, are obtained above and below necessary Literary information, and the specified database that server is sent to after arranging is stored.When carrying out retaining analysis, server is according to reality The retention analysis demand on border is downloaded from the specified database, obtains user data.
As its name suggests, it retains and refers to that how many user stays.In internet industry, user is within certain time Begin to use application, continue to the user using the application after a period of time, then it is assumed that is to retain user.It uses this part It is retention ratio that family, which accounts for the ratio to Add User at that time,.It retains user and retention ratio embodies the quality of application program and retains and uses The ability at family.
The embodiment of the present invention uses time month retention ratio.Application program was used within user upper one month, if the user is next The moon also uses, this cries time month retention.The embodiment of the present invention is based on enlivening number of days calculating time month retention ratio, and the difference enlivens number of days Under time month retention ratio calculation formula are as follows:
In above formula, i expression enlivens number of days, RiIndicate to enliven number of days as time month retention ratio of i days users, yiExpression is worked as The moon is newly-increased and enlivens total number of users that number of days is i days, xiIt indicates of that month newly-increased and enlivens in the user that number of days is i days at second Month also active number of users.
Herein, newly-increased total number of users refers to that total number of users that new registration was applied within this month, second month are also active Number of users refer to registration application after at least logged primary number of users of second month.The number of days that enlivens refers to that login is answered Number of days logs in one day and is then considered that the same day is active at least once.The embodiment of the present invention traverses different active days Number calculates the user group for responding the excitation factor in the different time month retention ratios enlivened under number of days;And it calculates and does not respond The user group of the excitation factor enlivens time month retention ratio under number of days in difference.
Illustratively, it for excitation factor " neck integral of registering ", enlivening number of days 1 day, obtains the responsing excitation factor and " registers Neck integrates " and enliven the number of days first total number of users y newly-increased for 1 day this month1, the is obtained from the of that month newly-increased user Continue within two months active and neck integral of registering the first number of users x1, seek the first number of users x1With described first total user Number y1Between ratio, the user group of the ratio excitation factor " neck integral of registering " in response enlivening number of days 1 It time month retention ratio R1.Obtain the non-responsing excitation factor " neck integral of registering " and enliven this month that number of days is 1 day it is newly-increased the Two total number of users y1', second month is obtained from the of that month newly-increased user to be continued actively but do not register to lead the second of integral Number of users x1', seek the second user number x1' and described second total number of users y1' between ratio, the ratio is not as The user group for responding the excitation factor " neck integral of registering " is enlivening number of days 1 day time month retention ratio R1'。
Again for excitation factor " neck integral of registering ", enlivening number of days 2 days, the responsing excitation factor " neck integral of registering " is obtained And enliven the number of days first total number of users y newly-increased for 2 days this month2, second month is obtained from the of that month newly-increased user Continue active and neck integral of registering the first number of users x2, seek the first number of users x2With described first total number of users y2It Between ratio, the user group of the ratio excitation factor " neck integral of registering " in response enlivening time in number of days 2 days Moon retention ratio R2.It obtains the non-responsing excitation factor " register and lead integral " and enlivens the number of days second total use newly-increased for 2 days this month Amount y2', second month is obtained from the of that month newly-increased user continues active but neck integral of not registering second user number x2', seek the second user number x2' and described second total number of users y2' between ratio, the ratio is not as responding institute The user group for stating excitation factor " neck integral of registering " is enlivening number of days 2 days time month retention ratio R2'。
Respond the user group of the user group of the excitation factor/the do not respond excitation factor enliven number of days 3 days, The calculation of 4 days ... time month retention ratios and so on, details are not described herein again.Until completing to enliven number of days to of that month longest Time month retention ratio calculating, obtain the corresponding one group month retention ratio of user group for responding the excitation factor and do not respond The corresponding one group month retention ratio of the user group of the excitation factor.
In step S203, according to described month retention ratio and number of days drafting line chart is enlivened, the line chart includes every Corresponding month retention ratio broken line of one user group.
It was retained by user group corresponding one group time month of the available response excitation factor of step S202 Rate and the corresponding one group month retention ratio of the user group for not responding the excitation factor.The embodiment of the present invention is further according to sound Corresponding month retention ratio of the user group of the excitation factor is answered to draw broken line and according to the use for not responding the excitation factor Corresponding month retention ratio of family group draws broken line.Optionally, as another preferable example of the invention, as shown in figure 3, institute Step S203 is stated according to described month retention ratio and enlivens number of days drafting line chart, the line chart includes each user group The corresponding time month retention ratio broken line of body includes:
In step S2031, executes preset VBA macrolanguage and draw line chart, and set the abscissa of line chart to Enliven number of days, ordinate is set as time month retention ratio.
After the calculating for time month retention ratio for completing to enliven of that month longest number of days, the embodiment of the present invention chooses broken line icon Note responds time month retention ratio of the user group of the excitation factor and secondary month of the user group that does not respond the excitation factor Retention ratio.Herein, the line chart is to enliven number of days with abscissa, is time month retention ratio with ordinate, is based on the line chart It can show the continuous data with the variation for enlivening number of days, obtain time month retention ratio and enliven the variation under group in difference to become Gesture.
In step S2032, to enliven time month retention that number of days is the user group that index will respond the excitation factor Rate is added in the line chart by the first label, connects adjacent first label, by obtained broken line institute in response State time month retention ratio broken line of the user group of excitation factor.
It is to index to stay secondary month that does not respond the user group of the excitation factor to enliven number of days in step S2033 It deposits rate to be added in the line chart by the second label, connects adjacent second label, using obtained broken line as not ringing Answer time month retention ratio broken line of the user group of the excitation factor.
Optionally ,/the second label of the first label includes but is not limited to circle, square, triangle, diamond shape.At this In, first label and the second label should be different label.When described first labeled as circle, second mark It is denoted as except round unexpected any other label.
Herein, the embodiment of the present invention is using predefined VBA macrolanguage (the Visual Basic in Excel Applications, Visual Basic macrolanguage) draw time month retention ratio of the user group for responding the excitation factor Broken line and do not respond the excitation factor user group time month retention ratio broken line, can be corresponding time by different user group Month retention ratio broken line is plotted in the same line chart, in order to the comparative analysis in operating in next step, and improves broken line Scheme the efficiency drawn.In step S204, according to time month retention ratio broken line in the line chart, determine that the excitation factor is made There is the positive user group for influencing value with lower.
Herein, since line chart uses user's to enliven number of days as abscissa, it is anti-to a certain extent to enliven number of days Reflected user enlivens wish, enliven number of days it is longer indicate user to enliven wish higher, i.e., it is more living for the user itself Jump.The embodiment of the present invention is to time month retention ratio of the user group for responding the excitation factor and does not respond the excitation factor The variation tendency of time month retention ratio of user group is compared analysis.Excitation factor is obtained to group by the analysis of variation tendency The influence that body is retained.
Optionally, as another preferable example of the invention, such as Fig. 4, the step S204 are integrated in the line chart Time month retention ratio broken line, analyze the influence that the excitation factor retains group, obtain having under the excitation factor acts on Forward direction influence value user group include:
In step S2041, compares time month retention ratio broken line for the user group for responding the excitation factor and do not respond Time month retention ratio broken line of the user group of the excitation factor, extracts identical part as identical broken line, not identical Part as difference broken line.
In line chart, if two broken lines are overlappings, then it is assumed that two broken lines are identical, if two broken lines are Underlapped, then it is assumed that two broken lines are different.For responding time month retention of the user group of the excitation factor Rate broken line and do not respond the excitation factor user group time month retention ratio broken line, the embodiment of the present invention is by finding overlapping Part obtains identical part, and as identical broken line, then nonoverlapping part is as difference broken line.
Optionally, in practical applications, number of days, the user group of response and the non-responsing excitation factor are enlivened for same Time month retention ratio may be not completely equivalent, that is to say, that the user group's of response and the non-responsing excitation factor time month retains There may be nuances for rate, but these nuances have no effect on the user group's of response and the non-responsing excitation factor It is identical broken line that secondary month retention ratio, which extracts, for example time month retention ratio of user group of the responsing excitation factor is 81%, is not rung Time month retention ratio for answering the user group of excitation factor is 82%.In this regard, can be when step S202 calculates time month retention ratio It waits, setting is rounded gradient, and the value range of secondary month retention ratio is divided into several sections, Mei Yiqu according to the rounding gradient Between corresponding one month retention ratio.Unified be rounded of time month retention ratio fallen in identical section is stayed for corresponding time month for the section Deposit rate.It illustratively, is 5% when being rounded gradient, when the value range of secondary month retention ratio is 0-100%, according to the rounding ladder Secondary month retention ratio is divided into several sections by degree, respectively [0,5%], (5%, 10%], (10%, 15%] ... (90%, 95%], (95%, 100%], wherein the corresponding time month retention ratio in [0,5%] section be 5%, (5%, 10%] section Corresponding time month retention ratio be 10% ... (95%, 100%] the corresponding secondary month retention ratio in section is 100%.If responsing excitation Time month retention ratio of the user group of the factor is 81%, and time month retention ratio of the user group of the non-responsing excitation factor is 82%, The two all fall within (80%, 85%] interval range in, then by time month retention ratio of the user group of the responsing excitation factor and not It is 85% that time month retention ratio of the user group of the responsing excitation factor, which is rounded, in order to draw time month retention ratio broken line and pumping Take identical broken line.It should be appreciated that the value of above-mentioned rounding gradient and the division in section are merely to illustrate the present invention, and do not have to In the limitation present invention, those skilled in the art can also be rounded gradient using other to divide time month retention ratio section.In order to just In understanding, it is illustrated by taking excitation factor " neck integral of registering " as an example below.Fig. 5 be excitation provided in an embodiment of the present invention because The broken line schematic diagram of son " neck integral of registering ".In Fig. 5, abscissa expression enlivens number of days, and ordinate indicates time month retention ratio, figure In include two broken lines, broken line with square indicia indicate to register neck integral user group time month retention ratio, for the ease of Description, is denoted as the first broken line here;Broken line with diamond indicia, which indicates not register, leads time month retention ratio folding of the user group integrated Line is denoted as the second broken line for ease of description here.From the abscissa in figure, it can be concluded that, the 16th day is a separation, past Preceding first broken line and the second broken line be it is underlapped, as difference broken line;The first broken line and the second broken line are overlappings backward, As identical broken line.
In step S2042, abscissa between the difference broken line and identical broken line obtains the difference The corresponding user's feature of broken line.
The embodiment of the present invention is corresponding by comparing difference broken line after obtaining difference broken line and identical broken line Difference between abscissa and the corresponding abscissa of identical broken line obtains the corresponding user's feature of the difference broken line.? In the embodiment of the present invention, since the abscissa of the line chart enlivens number of days for user, enliven the longer expression user's of number of days It is higher to enliven wish, i.e., it is more active for the user itself, not because the effect of excitation factor keeps its active;And it lives Jump number of days is shorter indicate user to enliven wish lower.By comparing the user between the difference broken line and identical broken line Enliven number of days, the difference feature of the user group of available difference broken line and identical broken line, is low frequency any active ues Or high frequency any active ues.
In order to make it easy to understand, being illustrated by taking excitation factor " neck integral of registering " as an example below.It continues from the preceding paragraph, from Fig. 5 In abscissa from the point of view of, enliven the first broken line and the second broken line when number of days is 1-15 days be it is underlapped, for difference broken line;It is living The first broken line and the second broken line are overlappings when jump number of days is 16-28 days, are identical broken line.The horizontal seat of the difference broken line Mark is less than the abscissa of the identical broken line, i.e., the corresponding user of described difference broken line to enliven number of days lower, be low Frequency any active ues, the corresponding user of the identical broken line to enliven number of days higher, be high frequency any active ues.As previously mentioned, living The number of days that jumps is higher, indicates that user's enlivens that wish is higher, not because the effect of excitation factor keeps its active, namely just uses More active for family itself, so as to from which further follow that conclusion, excitation factor " neck integral of registering " is for high frequency any active ues Influence value it is little.
In step S2043, by the use of the response excitation factor enlivened under number of days same in the difference broken line Time month retention ratio of family group is compared with time month retention ratio for the user group for not responding the excitation factor.
In difference broken line, the corresponding ordinate of two broken lines is not identical, i.e., secondary month retention ratio be not identical.Wherein, secondary Month retention ratio is bigger, indicates that the function and effect of excitation factor are stronger, retention ratio is smaller within secondary month, indicates the function and effect of excitation factor It is fainter.The embodiment of the present invention was stayed by comparing secondary month of the identical user group for responding the excitation factor enlivened under number of days It deposits rate and does not respond the size between time month retention ratio of the user group of the excitation factor, whether obtain the excitation factor There is positive acting.
In order to make it easy to understand, being illustrated by taking excitation factor " neck integral of registering " as an example below.It continues from the preceding paragraph, from Fig. 5 In difference broken line from the point of view of, the ordinate of the first broken line is all larger than the ordinate of the second broken line, i.e., identical to enliven under number of days, label Time month retention ratio of the user group integrated to neck is greater than the secondary month retention ratio of the user group for neck integral of not registering.
In step S2044, if time month retention of the user group of the same response excitation factor enlivened under number of days When rate is all larger than the secondary month retention ratio for the user group for not responding the excitation factor, to have the characteristics that the user group of the user Body is lower with the positive user group for influencing value as excitation factor effect.
The embodiment of the present invention responds time month retention ratio of the user group of the excitation factor by comparing and does not respond institute The size between time month retention ratio of the user group of excitation factor is stated, show whether the excitation factor has positive value.If Time month retention ratio of the user group of the same response excitation factor enlivened under number of days, which is greater than, does not respond the excitation factor User group time month retention ratio when, illustrate that the excitation factor plays positive acting, the user of combination difference broken line is special Point obtains the lower user group with positive influence value of the excitation factor effect, to have the characteristics that the user of the user Group;Otherwise, the use for responding the excitation factor is greater than if time month retention ratio for the user group for responding the excitation factor When secondary month retention ratio of family group, illustrate that the excitation factor does not play positive acting.
In order to make it easy to understand, being illustrated by taking excitation factor " neck integral of registering " as an example below.It continues from the preceding paragraph, from Fig. 5 In difference broken line from the point of view of, the ordinate of the first broken line is all larger than the ordinate of the second broken line, i.e., identical enliven is signed under number of days Time month retention ratio of the user integrated to neck is greater than the secondary month retention ratio of the user for neck integral of not registering, combination difference broken line User's feature is low frequent user, it can be deduced that conclusion: the excitation factor has positive influence value to low frequent user.
In conclusion the embodiment of the present invention enlivens number of days by introducing, counts and to be analyzed under number of days swash in identical enliven Encourage the corresponding time month retention ratio of different user group of the factor, then using enliven number of days as abscissa, secondary month retention ratio as Ordinate draws corresponding month retention ratio broken line of different user group, obtains excitation factor by analyzing a time month retention ratio broken line With the positive user group for influencing value, to provide, one kind is effective to retain analysis method, can effectively exclude this The interference of body just very active user group, realizes the value point based on excitation factor to the retention ratio of different user group Analysis improves the efficiency for retaining analysis.There is the positive user group for influencing value to carry out resource inclination based on resulting, for example mentions The inclination measures such as high red packet probability, increase red packet amount, are conducive to the retention ratio for improving the certain customers group.
It should be understood that the size of the serial number of each step is not meant that the order of the execution order in above-described embodiment, each process Execution sequence should be determined by its function and internal logic, the implementation process without coping with the embodiment of the present invention constitutes any limit It is fixed.
In one embodiment, a kind of retention analytical equipment of excitation factor, the retention analytical equipment of the excitation factor are provided It is corresponded with the retention analysis method of excitation factor in above-described embodiment.As shown in fig. 6, dress is analyzed in the retention of the excitation factor It sets including obtaining module, computing module, drafting module, analysis module.Detailed description are as follows for each functional module:
Module 61 is obtained, for obtaining excitation factor to be analyzed and multiple user groups to be analyzed;
Computing module 62, for it is active in difference to calculate each user group according to the user data obtained in advance Time month retention ratio under number of days;
Drafting module 63, for drawing line chart with number of days is enlivened according to described month retention ratio, the line chart includes Corresponding month retention ratio broken line of each user group;
Analysis module 64, for determining the excitation factor effect according to time month retention ratio broken line in the line chart The lower user group with positive influence value.
Optionally, the difference enlivens the calculation formula of time month retention ratio under number of days are as follows:
In above formula, i expression enlivens number of days, RiIndicate to enliven number of days as time month retention ratio of i days users, yiExpression is worked as The moon is newly-increased and enlivens total number of users that number of days is i days, xiIt indicates of that month newly-increased and enlivens in the user that number of days is i days at second Month also active number of users.
Optionally, the multiple user group includes responding the user group of the excitation factor and not responding the excitation The user group of the factor.
Optionally, the drafting module 63 includes:
Setting unit draws line chart for executing preset VBA macrolanguage, and sets living for the abscissa of line chart Jump number of days, ordinate are set as time month retention ratio;
First drawing unit, for being to index to stay secondary month that responds the user group of the excitation factor to enliven number of days It deposits rate to be added in the line chart by the first label, connects the first adjacent label, in response by obtained broken line Time month retention ratio broken line of the user group of the excitation factor;
Second drawing unit, for being secondary month for indexing the user group that will do not respond the excitation factor to enliven number of days Retention ratio is added in the line chart by the second label, the second adjacent label is connected, using obtained broken line as not Respond time month retention ratio broken line of the user group of the excitation factor.
Optionally, the analysis module includes:
Extracting unit responds time month retention ratio broken line of the user group of the excitation factor and does not respond institute for comparing Time month retention ratio broken line for stating the user group of excitation factor, extracts identical part as identical broken line, different Part is used as difference broken line;
User's feature acquiring unit is obtained for the abscissa between the difference broken line and identical broken line The corresponding user's feature of the difference broken line;
Retention ratio comparing unit, for by the response excitation factor enlivened under number of days same in the difference broken line Time month retention ratio of user group be compared with the secondary month retention ratio for the user group for not responding the excitation factor;If same The one time month retention ratio for enlivening the user group of the response excitation factor under number of days, which is all larger than, does not respond the excitation factor User group time month retention ratio when, to have the characteristics that the user group of the user as the lower tool of the excitation factor effect There is the positive user group for influencing value.
The specific of retention analytical equipment about excitation factor limits the retention that may refer to above for excitation factor The restriction of analysis method, details are not described herein.Modules in the retention analytical equipment of above-mentioned excitation factor can whole or portion Divide and is realized by software, hardware and combinations thereof.Above-mentioned each module can be embedded in the form of hardware or independently of computer equipment In processor in, can also be stored in a software form in the memory in computer equipment, in order to processor calling hold The corresponding operation of the above modules of row.
In one embodiment, a kind of computer equipment is provided, which can be server, internal junction Composition can be as shown in Figure 7.The computer equipment include by system bus connect processor, memory, network interface and Database.Wherein, the processor of the computer equipment is for providing calculating and control ability.The memory packet of the computer equipment Include non-volatile memory medium, built-in storage.The non-volatile memory medium is stored with operating system, computer program and data Library.The built-in storage provides environment for the operation of operating system and computer program in non-volatile memory medium.The calculating The network interface of machine equipment is used to communicate with external terminal by network connection.When the computer program is executed by processor with Realize a kind of retention analysis method of excitation factor.
In one embodiment, a kind of computer equipment is provided, including memory, processor and storage are on a memory And the computer program that can be run on a processor, processor perform the steps of when executing computer program
Obtain excitation factor to be analyzed and multiple user groups to be analyzed;
According to the user data obtained in advance, calculates each user group and retained within secondary month what difference was enlivened under number of days Rate;
According to described month retention ratio and number of days drafting line chart is enlivened, the line chart includes each user group Corresponding month retention ratio broken line;
According to time month retention ratio broken line in the line chart, determining that the excitation factor effect is lower has positive influence valence The user group of value.
In one embodiment, a kind of computer readable storage medium is provided, computer program is stored thereon with, is calculated Machine program performs the steps of when being executed by processor
Obtain excitation factor to be analyzed and multiple user groups to be analyzed;
According to the user data obtained in advance, calculates each user group and retained within secondary month what difference was enlivened under number of days Rate;
According to described month retention ratio and number of days drafting line chart is enlivened, the line chart includes each user group Corresponding month retention ratio broken line;
According to time month retention ratio broken line in the line chart, determining that the excitation factor effect is lower has positive influence valence The user group of value.
Those of ordinary skill in the art will appreciate that realizing all or part of the process in above-described embodiment method, being can be with Relevant hardware is instructed to complete by computer program, the computer program can be stored in a non-volatile computer In read/write memory medium, the computer program is when being executed, it may include such as the process of the embodiment of above-mentioned each method.Wherein, To any reference of memory, storage, database or other media used in each embodiment provided by the present invention, Including non-volatile and/or volatile memory.Nonvolatile memory may include read-only memory (ROM), programming ROM (PROM), electrically programmable ROM (EPROM), electrically erasable ROM (EEPROM) or flash memory.Volatile memory may include Random access memory (RAM) or external cache.By way of illustration and not limitation, RAM is available in many forms, Such as static state RAM (SRAM), dynamic ram (DRAM), synchronous dram (SDRAM), double data rate sdram (DDRSDRAM), enhancing Type SDRAM (ESDRAM), synchronization link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic ram (DRDRAM) and memory bus dynamic ram (RDRAM) etc..
It is apparent to those skilled in the art that for convenience of description and succinctly, only with above-mentioned each function Can unit, module division progress for example, in practical application, can according to need and by above-mentioned function distribution by different Functional unit, module are completed, i.e., the internal structure of described device is divided into different functional unit or module, more than completing The all or part of function of description.
Embodiment described above is merely illustrative of the technical solution of the present invention, rather than its limitations;Although referring to aforementioned reality Applying example, invention is explained in detail, those skilled in the art should understand that: it still can be to aforementioned each Technical solution documented by embodiment is modified or equivalent replacement of some of the technical features;And these are modified Or replacement, the spirit and scope for technical solution of various embodiments of the present invention that it does not separate the essence of the corresponding technical solution should all It is included within protection scope of the present invention.

Claims (10)

1. a kind of retention analysis method of excitation factor characterized by comprising
Obtain excitation factor to be analyzed and multiple user groups to be analyzed;
According to the user data obtained in advance, each user group is calculated in the different time month retention ratios enlivened under number of days;
According to described month retention ratio and number of days drafting line chart is enlivened, the line chart includes that each user group is corresponding Time month retention ratio broken line;
According to time month retention ratio broken line in the line chart, determining that the excitation factor effect is lower influences value with forward direction User group.
2. the retention analysis method of excitation factor as described in claim 1, which is characterized in that the difference is enlivened under number of days The calculation formula of secondary month retention ratio are as follows:
In above formula, i expression enlivens number of days, RiIndicate to enliven number of days as time month retention ratio of i days users, yiIndicate of that month new Increase and enliven total number of users that number of days is i days, xiIndicate of that month newly-increased and enliven in the user that number of days is i days second month also Active number of users.
3. the retention analysis method of excitation factor as claimed in claim 2, which is characterized in that the multiple user group includes It responds the user group of the excitation factor and does not respond the user group of the excitation factor.
4. the retention analysis method of excitation factor as claimed in claim 3, which is characterized in that described to be retained according to described time month Rate draws line chart with number of days is enlivened, and the line chart includes corresponding month retention ratio broken line packet of each user group It includes:
It executes preset VBA macrolanguage and draws line chart, and set the abscissa of line chart to enliven number of days, ordinate setting For secondary month retention ratio;
It is added with enlivening time month retention ratio that number of days is the user group that index will respond the excitation factor by the first label Into the line chart, adjacent first label is connected, by the user group of the obtained broken line excitation factor in response Time month retention ratio broken line of body;
It is to index to add time month retention ratio for not responding the user group of the excitation factor by the second label to enliven number of days It is added in the line chart, the second adjacent label is connected, using obtained broken line as the use for not responding the excitation factor Time month retention ratio broken line of family group.
5. the retention analysis method of excitation factor as claimed in claim 4, which is characterized in that described according in the line chart Time month retention ratio broken line, determine that the excitation factor effect is lower includes: with the positive user group for influencing value
Time month retention ratio broken line for comparing the user group for responding the excitation factor and the user for not responding the excitation factor Time month retention ratio broken line of group, extracts identical part as identical broken line, different part is as difference broken line Section;
Compare the abscissa between the difference broken line and identical broken line, it is special to obtain the corresponding user of the difference broken line Point;
By time month retention ratio of the user group of the response excitation factor enlivened under number of days same in the difference broken line It is compared with time month retention ratio for the user group for not responding the excitation factor;
If time month retention ratio of the user group of the same response excitation factor enlivened under number of days be all larger than do not respond it is described When the secondary month retention ratio of the user group of excitation factor, to have the characteristics that the user group of the user as the excitation factor Effect is lower with the positive user group for influencing value.
6. a kind of retention analytical equipment of excitation factor characterized by comprising
Module is obtained, for obtaining excitation factor to be analyzed and multiple user groups to be analyzed;
Computing module, for calculating each user group in the case where difference enlivens number of days according to the user data obtained in advance Time month retention ratio;
Drafting module, for drawing line chart with number of days is enlivened according to described month retention ratio, the line chart includes each institute State corresponding month retention ratio broken line of user group;
Analysis module, for according to time month retention ratio broken line in the line chart, determining to have under the excitation factor effect Forward direction influences the user group of value.
7. the retention analytical equipment of excitation factor as claimed in claim 6, which is characterized in that the multiple user group includes It responds the user group of the excitation factor and does not respond the user group of the excitation factor.
8. the retention analytical equipment of excitation factor as claimed in claim 7, which is characterized in that the drafting module includes:
Setting unit draws line chart for executing preset VBA macrolanguage, and is set as the abscissa of line chart to enliven day Number, ordinate are set as time month retention ratio;
First drawing unit, for enliven time month retention ratio that number of days is the user group that index will respond the excitation factor It is added in the line chart by the first label, connects the first adjacent label, obtained broken line is described in response Time month retention ratio broken line of the user group of excitation factor;
Second drawing unit, for enliven time month retention that number of days is the user group that index will not respond the excitation factor Rate is added in the line chart by the second label, connects adjacent second label, using obtained broken line as not responding Time month retention ratio broken line of the user group of the excitation factor.
9. a kind of computer equipment, including memory, processor and storage are in the memory and can be in the processor The computer program of upper operation, which is characterized in that the processor realized when executing the computer program as claim 1 to The retention analysis method of 5 described in any item excitation factors.
10. a kind of computer readable storage medium, the computer-readable recording medium storage has computer program, and feature exists In the retention point of realization such as excitation factor described in any one of claim 1 to 5 when the computer program is executed by processor Analysis method.
CN201910203101.1A 2019-03-18 2019-03-18 Method, device, computer equipment and storage medium for retention analysis of excitation factors Active CN110060091B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910203101.1A CN110060091B (en) 2019-03-18 2019-03-18 Method, device, computer equipment and storage medium for retention analysis of excitation factors

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910203101.1A CN110060091B (en) 2019-03-18 2019-03-18 Method, device, computer equipment and storage medium for retention analysis of excitation factors

Publications (2)

Publication Number Publication Date
CN110060091A true CN110060091A (en) 2019-07-26
CN110060091B CN110060091B (en) 2023-06-30

Family

ID=67317032

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910203101.1A Active CN110060091B (en) 2019-03-18 2019-03-18 Method, device, computer equipment and storage medium for retention analysis of excitation factors

Country Status (1)

Country Link
CN (1) CN110060091B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113269370A (en) * 2021-06-18 2021-08-17 腾讯科技(成都)有限公司 Active user prediction method and device, electronic equipment and readable storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070185867A1 (en) * 2006-02-03 2007-08-09 Matteo Maga Statistical modeling methods for determining customer distribution by churn probability within a customer population
CN106600344A (en) * 2016-12-30 2017-04-26 广州虎牙信息科技有限公司 Method and apparatus for obtaining active user data of target product
CN109285028A (en) * 2018-08-22 2019-01-29 中国平安人寿保险股份有限公司 Business data processing method and device, storage medium and electronic equipment

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070185867A1 (en) * 2006-02-03 2007-08-09 Matteo Maga Statistical modeling methods for determining customer distribution by churn probability within a customer population
CN106600344A (en) * 2016-12-30 2017-04-26 广州虎牙信息科技有限公司 Method and apparatus for obtaining active user data of target product
CN109285028A (en) * 2018-08-22 2019-01-29 中国平安人寿保险股份有限公司 Business data processing method and device, storage medium and electronic equipment

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113269370A (en) * 2021-06-18 2021-08-17 腾讯科技(成都)有限公司 Active user prediction method and device, electronic equipment and readable storage medium
CN113269370B (en) * 2021-06-18 2023-12-12 腾讯科技(成都)有限公司 Active user prediction method and device, electronic equipment and readable storage medium

Also Published As

Publication number Publication date
CN110060091B (en) 2023-06-30

Similar Documents

Publication Publication Date Title
Lima et al. Coding together at scale: GitHub as a collaborative social network
US10459939B1 (en) Parallel coordinates chart visualization for machine data search and analysis system
US10026061B2 (en) Interactive organization visualization tools for use in analyzing multivariate human-resource data of organizations
US11037342B1 (en) Visualization modules for use within a framework for displaying interactive visualizations of event data
CN108804483A (en) Rendering intent, server and the computer readable storage medium of the cell page
CN102831218B (en) Method and device for determining data in thermodynamic chart
CN110399420A (en) A kind of deriving method, electronic equipment and the medium of configurableization Excel format
AU2021201898A1 (en) System and method for use of alternating least squares to identify common profiles of tax filers and tailor the tax preparation process based on the profile for the individual tax filer
Vagni et al. Patterns of everyday activities across social contexts
CN106651416A (en) Analyzing method and analyzing device of application popularization information
CN106055316A (en) Supply chain finance engine system, system establishment method and server
Lee et al. Regional knowledge production and entrepreneurial firm creation: Spatial Dynamic Analyses
US11893076B2 (en) Systems and methods for managing an online user experience
CN103024078A (en) Resource allocation method and device in cloud computing environment
CN107025237A (en) A kind of page clicks on the generation method and system of distribution map
CN107391506A (en) Method and apparatus for inquiring about data
CN110060091A (en) Retention analysis method, device, computer equipment and the storage medium of excitation factor
CN106909567A (en) Data processing method and device
CN107895289A (en) A kind of task dissemination method and device
Onwunalu et al. Application of statistical proxies to speed up field development optimization procedures
Kimball The evolving role of the enterprise data warehouse in the era of big data analytics
CN109885350A (en) User interface configuration method, system, computer equipment and storage medium
CN108363574A (en) Front end method for customizing, device, terminal device and storage medium based on SDK
CN106844467A (en) Method for exhibiting data and device
CN106156122A (en) Transaction Information acquisition methods and device

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