Создать рейтинг на основе прошлой вероятности - PullRequest
0 голосов
/ 19 марта 2019

Я пытаюсь найти будущий рейтинг для работы, учитывая подрядчика, прошедшего номер звездного рейтинга. Table performance of contractor based on plate number

теперь я превращаю все столбцы рейтинга звездочек (5 звездочек-1 звездочка) в вероятность, разделив их на общее количество заданий (столбец No_job). и превратиться в это probality of getting star rating table

Я хочу сделать в питоне симуляцию будущего звездного рейтинга, присваиваемого каждому номерному знаку на основе их прошлых результатов. Поэтому мой вопрос заключается в том, как я могу перевести эту вероятность в получение дискретного звёздного рейтинга?

вот пример, каким будет симуляция,

Job datetime

если вы посмотрите на Al-SHEIKH Enterprise, номерной знак MAH3430 получит 5-звездочный рейтинг для этой работы с вероятностью 24%. но есть также 74% вероятности получить 4-звездочный рейтинг и даже 1% вероятности получить 2-звездочный рейтинг. Итак, как я могу перевести вероятность в симуляцию кода Python, чтобы получить дискретный рейтинг звезды?

...