Uzdevums #23
Autors:Mihai Nan
Grūtības pakāpe
Jūsu labākais rezultāts
Nav pieejams
Nepieciešams izveidot funkciju, kas pārveido temperatūras no Celsija uz Fārenheitu un atgriež tās sarakstā.
Katra temperatūra ir reāls skaitlis ar divām decimāldaļām. Pārveidošanas formula ir:
kur:
C ir temperatūra CelsijāF ir atbilstošā temperatūra FārenheitāFunkcijai jāsaņem temperatūru saraksts Celsijā un jāatgriež temperatūru saraksts Fārenheitā ar divām decimāldaļām.
train.csvSatur trīs kolonnas:
SampleID – skaitlisks identifikators katrai temperatūraitemperature_c – temperatūra Celsijātemperature_f – temperatūra FārenheitāPiemērs:
| 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.csvIr tāda pati struktūra kā train.csv, bet bez temperature_f kolonnas.
Izvades failam (submission.csv) jāsatur:
SampleID – tāds pats kā test.csvtemperature_f – temperatūra pārveidota uz Fārenheitu, noapaļota līdz divām decimāldaļāmPiemērs:
| SampleID | temperature_f |
|---|---|
| 1 | 32.00 |
| 2 | 77.00 |
| 3 | 99.50 |
| 4 | 212.00 |
Vērtēšana notiks balstoties uz prognozēto vērtību pareizību, tas ir, precīza vienādība starp prognozēto un reālo vērtību (no pirmajām divām decimāldaļām):
kur N ir kopējais piemēru skaits.
Galīgais rezultāts tiek izteikts procentos (0–100).
Šī problēma pārbauda: