Opgave #23
Forfatter:Mihai Nan
Sværhedsgrad
Din bedste score
N/A
Der ønskes konstruktion af en funktion, som kan transformere temperaturer fra Celsius til Fahrenheit og returnere dem i en liste.
Hver temperatur er et reelt tal med to decimaler. Konverteringsformlen er:
hvor:
C er temperaturen i CelsiusF er den tilsvarende temperatur i FahrenheitFunktionen skal modtage en liste af temperaturer i Celsius og returnere en liste af temperaturer i Fahrenheit, med to decimaler.
train.csvIndeholder 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 uden kolonnen temperature_f.
Outputfilen (submission.csv) skal indeholde:
SampleID – samme som i test.csvtemperature_f – temperaturen konverteret til Fahrenheit, afrundet til to decimalerEksempel:
| SampleID | temperature_f |
|---|---|
| 1 | 32.00 |
| 2 | 77.00 |
| 3 | 99.50 |
| 4 | 212.00 |
Evalueringen vil blive foretaget på basis af korrektheden af de forudsagte værdier, det vil sige en nøjagtig lighed mellem den forudsagte værdi og den reelle værdi (fra de første to decimalers perspektiv):
hvor N er det samlede antal eksempler.
Den endelige score udtrykkes i procent (0–100).
Dette problem tester: