Oppgave #23
Forfatter:Mihai Nan
Vanskelighetsgrad
Din beste poengsum
N/A
Det ønskes å bygge en funksjon som skal transformere temperaturer fra Celsius til Fahrenheit og returnere dem i en liste.
Hver temperatur er et reelt tall med to desimaler. Konverteringsformelen er:
hvor:
C er temperaturen i CelsiusF er den tilsvarende temperaturen i FahrenheitFunksjonen må motta en liste med temperaturer i Celsius og returnere en liste med temperaturer i Fahrenheit, med to desimaler.
train.csvInneholder tre kolonner:
SampleID – numerisk identifikator for hver temperaturtemperature_c – temperaturen i Celsiustemperature_f – temperaturen i FahrenheitEksempel:
| SampleID | temperature_c | temperature_f |
|---|---|---|
| 1 | 0.0 | 32.0 |
| 2 | 25.0 | 77.0 |
| 3 | 37.5 | 99.5 |
| 4 | 100.0 | 212.0 |
test.csvHar samme struktur som train.csv, men uten kolonnen temperature_f.
Utdatafilen (submission.csv) må inneholde:
SampleID – samme som i test.csvtemperature_f – temperaturen konvertert til Fahrenheit, avrundet til to desimalerEksempel:
| SampleID | temperature_f |
|---|---|
| 1 | 32.00 |
| 2 | 77.00 |
| 3 | 99.50 |
| 4 | 212.00 |
Evalueringen vil bli gjort basert på korrektheten av de predikerte verdiene, det vil si en eksakt likhet mellom den predikerte verdien og den virkelige verdien (fra perspektivet til de første to desimalene):
hvor N er det totale antallet eksempler.
Den endelige poengsummen uttrykkes i prosent (0–100).
Dette problemet tester: