1. Learn
  2. /
  3. Courses
  4. /
  5. Procvičování otázek z kódovacích pohovorů v Pythonu

Connected

Exercise

Funkce s dodatečnými argumenty

Pojďme přidat do definice funkce nějaké argumenty!

Číselná data v scores představují výsledky studentů na škále od 0 do 100. Tvým úkolem je tato data přeškálovat na libovolný rozsah mezi low a high. Přeškálování probíhá lineárně, tj. pro každý datový bod \(x\) ve sloupci platí:

\(x_{new}\) = \(x\frac{high -low}{100} + low\)

Pro přeškálování budeš muset definovat funkci rescale(). Nezapomeň, že výše zapsanou operaci lze aplikovat přímo na Series. Po definování funkce ji aplikuj na zadané sloupce scores.

Instructions 1/2

undefined XP
    1
    2
  • Definuj výraz pro přeškálování vstupní série.
  • Přeškáluj data v cols do rozsahu od 1 do 10.