I am analysing some employee details to find the efficiency of the employees. Ideally I want some rankings to rank them based on these features.

My features include;

  • current salary
  • projects completed
  • customer ratings
  • number of bugs reported
  • customer complaints
  • employee satisfaction
  • profit
  • age
  • etc.

My target is the ranking of the employee in the job hierarchy.

I did some correlation analysis and found some features that have positive correlation (e.g., salary, projects completed, profit, customer ratings, employee satisfaction etc.).

I also found some features that are negatively correlated with ranking (e.g., customer complaints, number of bugs reported etc.)

Now, I want to use these features to make a function that reflects the employees actual rankings, so that we can use the same function to rank employees in the future.

NOTE: I am not only limited to correlations. I am happy to receive answers using other methods as well.

Is there a any good method to solve my problem.

I am happy to provide more details if needed.

  • $\begingroup$ I guess principal component factor analysis will be used somewhere. Based on those variables, run a PCA and use the first loading to rank the students. $\endgroup$ – user245165 Apr 18 '19 at 3:37
  • $\begingroup$ Please indicate measurement- types numeric for different "features" you want to incude. in your measure of efficiency. how do you compute efficiecy? $\endgroup$ – Subhash C. Davar Apr 18 '19 at 4:27
  • $\begingroup$ @SubhashC.Davar I want some ranking (i.e. the most efficient employee to be 1 and so on). Do you have any suggestions? :) $\endgroup$ – EmJ Apr 18 '19 at 4:52
  • 1
    $\begingroup$ Do you have an external measure of the efficiency of a worker? If not, do you know in advance which "pole" of every of your features is positive ("efficient")? $\endgroup$ – ttnphns Apr 18 '19 at 20:43
  • 1
    $\begingroup$ It sounds like you might already have known target ranks for each employee. Is this the case? And, are you trying to learn a ranking function that matches these targets? If that's the case, could you edit the question to make this clear? $\endgroup$ – user20160 Sep 8 '19 at 4:36

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.