Выбор ответа Junior Окна и сдвиги спрашивают часто обновлено

shift в pandas: первая строка

Вопрос

Что будет в первой строке s.shift(1)?

Попробуйте сами

Выберите вариант, и откроется разбор.

Показать ответ и разбор

Коротко

Правильный ответ: NaN. shift(1) берёт значение предыдущей строки, а у первой строки предыдущей нет, поэтому NaN.

Варианты ответа

  1. Значение последней строки ряда
  2. NaNправильный ответ
  3. 0
  4. То же значение, что в первой строке s

Разбор

shift(1) берёт значение предыдущей строки, а у первой строки предыдущей нет, поэтому NaN. Значения не «заворачиваются» по кругу, нулём не заполняются (для этого есть fill_value=0) и не копируются.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.