Find Jobs
Hire Freelancers

Create Python function for a ELO rating System

$10-30 AUD

Opravljeno
Objavljeno pred skoraj 3 leti

$10-30 AUD

Plačilo ob dostavi
*Project Edited - now just after 1 function. The definition of a ELO rating system can be found here [login to view URL] I have a datasets from AFL sport and I would like a piece of code written that will take the a column and compute an ELO rating. Dataset: - AFL where match_margin is used as the column to compute. **This dataset is one row per team per match. With the function, I would like to be able to specify: - Score input (eg the match_margin column) - K Factor - anything else relevant And then output i would like to have columns attached to the same dataframe with: - Pre Match ELO For (Team) and Against (Opposition) i.e what it was before the match has been played. - Pre Match Probabilities based off the ELO difference between two sides - Post Match ELO (What it was after the match has been played). Here are two examples i have come across to help and there are more on the internet: [login to view URL] [login to view URL] And there are also python packages for ELO, but i havent been able to figure out how to make it work. The AFL Dataset is attached (ignore soccer dataset) Any questions let me kno!
ID projekta: 30352770

Več o projektu

4 ponudb
Projekt na daljavo
Aktivno pred 3 leti

Želite zaslužiti?

Prednosti oddajanja ponudb na Freelancerju

Nastavite svoj proračun in časovni okvir
Prejmite plačilo za svoje delo
Povzetek predloga
Registracija in oddajanje ponudb sta brezplačna
Dodeljeno:
Avatar uporabnika
Hi, I think I might be a good fit for this project as I have my MSc in Electrical Engineering and I have over 6 years of Python experience. I used Python for various data manipulation tasks and for simulations in my network science research projects, check out the following repo on github: [login to view URL] I would probably use the EloPy package for the project, but I can implement the algorithm also if needed. I would be happy to discuss further details of the project.
$30 AUD v 5 dneh
0,0 (0 ocen)
0,0
0,0
4 freelancerjev je oddalo ponudbo s povprečno vrednostjo $25 AUD za to delo
Avatar uporabnika
Hello, I have read your job post and I am interested in the same. I have a B. Tech (Computer Science) and MBA from the very best universities in the country with an acceptance rate of 0.01% of the applicants. I have been doing academic writing and programming tasks for over 5 years now. I have worked with students from the US, UK, UAE and Australia in different domains ranging from Machine Learning, Website design, Engineering and others. I have expertise with C, C++, Python, Java and other languages along with Networking, Packet Tracers etc. I can discuss in detail after you have shared complete details of the task. I have assisted students from graduation, masters and Ph.D level with their thesis or other work. I can assist you in a single assignment or take up your entire course. I can assure you in terms of quality and deliverables. Please do send me a message in case you have any questions.
$25 AUD v 7 dneh
5,0 (1 ocena)
3,9
3,9
Avatar uporabnika
I have proficiency in python coding and known several libraries like pandas which will be required for this project.
$25 AUD v 6 dneh
0,0 (0 ocen)
0,0
0,0
Avatar uporabnika
I am profeshnal in python . I know more about python library like pandas,lambda, numpy ,list ,dictionary so I am more confident about this work. Thank you
$20 AUD v 7 dneh
0,0 (0 ocen)
0,0
0,0

O stranki

Zastava AUSTRALIA
Newport, Australia
4,7
5
Plačilna metoda je verificirana
Član(ica) od nov. 12, 2013

Verifikacija stranke

Hvala! Po e-pošti smo vam poslali povezavo za prevzem brezplačnega dobropisa.
Pri pošiljanju vašega e-sporočila je šlo nekaj narobe. Poskusite znova.
Registrirani uporabniki Skupaj objavljenih del
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Nalaganje predogleda
Geolociranje je bilo dovoljeno.
Vaša prijavna seja je potekla, zato ste bili odjavljeni. Prosimo, da se znova prijavite.