Feladat #23
Szerző:Mihai Nan
Nehézség
Az Ön legjobb eredménye
N/A
Egy olyan függvény létrehozása a cél, amely Celsius fokból Fahrenheit fokba váltja át a hőmérsékleteket és egy listában adja vissza azokat.
Minden hőmérséklet egy két tizedesjegyű valós szám. Az átváltási képlet:
ahol:
C a hőmérséklet Celsius fokbanF a megfelelő hőmérséklet Fahrenheit fokbanA függvénynek egy Celsius fokokban megadott hőmérséklet listát kell kapnia és egy két tizedesjegyű Fahrenheit fokos hőmérséklet listát kell visszaadnia.
train.csvHárom oszlopot tartalmaz:
SampleID – numerikus azonosító minden hőmérsékletheztemperature_c – hőmérséklet Celsius fokbantemperature_f – hőmérséklet Fahrenheit fokbanPélda:
| 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.csvUgyanolyan szerkezetű, mint a train.csv, de temperature_f oszlop nélkül.
A kimeneti fájlnak (submission.csv) tartalmaznia kell:
SampleID – ugyanaz, mint a test.csv-bentemperature_f – Fahrenheit fokba átváltott hőmérséklet, két tizedesjegyre kerekítvePélda:
| SampleID | temperature_f |
|---|---|
| 1 | 32.00 |
| 2 | 77.00 |
| 3 | 99.50 |
| 4 | 212.00 |
Az értékelés a megjósolt értékek helyességén alapul, azaz pontos egyezés a megjósolt és a valós érték között (az első két tizedesjegy szempontjából):
ahol N a példák teljes száma.
A végső pontszám százalékban van kifejezve (0–100).
Ez a probléma a következőket teszteli: