Probleem #23
Auteur:Mihai Nan
Moeilijkheid
Jouw beste score
N.v.t.
Er wordt gevraagd om een functie te bouwen die temperaturen van Celsius naar Fahrenheit transformeert en deze in een lijst teruggeeft.
Elke temperatuur is een reëel getal met twee decimalen. De conversieformule is:
waarbij:
C de temperatuur in Celsius isF de overeenkomstige temperatuur in Fahrenheit isDe functie moet een lijst van temperaturen in Celsius ontvangen en een lijst van temperaturen in Fahrenheit teruggeven, met twee decimalen.
train.csvBevat drie kolommen:
SampleID – numerieke identificator voor elke temperatuurtemperature_c – temperatuur in Celsiustemperature_f – temperatuur in FahrenheitVoorbeeld:
| 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.csvHeeft dezelfde structuur als train.csv, maar zonder de kolom temperature_f.
Het uitvoerbestand (submission.csv) moet bevatten:
SampleID – hetzelfde als in test.csvtemperature_f – de geconverteerde temperatuur in Fahrenheit, afgerond op twee decimalenVoorbeeld:
| SampleID | temperature_f |
|---|---|
| 1 | 32.00 |
| 2 | 77.00 |
| 3 | 99.50 |
| 4 | 212.00 |
De evaluatie zal plaatsvinden op basis van de juistheid van de voorspelde waarden, dat wil zeggen een exacte gelijkheid tussen de voorspelde waarde en de werkelijke waarde (vanuit het perspectief van de eerste twee decimalen):
waarbij N het totale aantal voorbeelden is.
De eindscore wordt uitgedrukt in procenten (0–100).
Dit probleem test: