14
Сен
2021

Заменить нули в датафрейме на определенные значения

Как получить из такого датафрейма:

df =

Date        m-t vil
3/15/1990   11  0
3/16/1990   11  3.98
3/19/1990   12  0
3/20/1990   12  0
3/21/1990   12  0
3/22/1990   12  0
3/23/1990   12  -4.69
3/26/1990   13  0
3/27/1990   13  0
3/28/1990   13  0
3/29/1990   13  0
3/30/1990   13  2.72
4/2/1990    14  0
4/3/1990    14  0
4/4/1990    14  0
4/5/1990    14  0
4/6/1990    14  0.14

Такой:

Date        m-t vil
3/15/1990   11  3.98
3/16/1990   11  3.98
3/19/1990   12  -4.69
3/20/1990   12  -4.69
3/21/1990   12  -4.69
3/22/1990   12  -4.69
3/23/1990   12  -4.69
3/26/1990   13  2.72
3/27/1990   13  2.72
3/28/1990   13  2.72
3/29/1990   13  2.72
3/30/1990   13  2.72
4/2/1990    14  0.14
4/3/1990    14  0.14
4/4/1990    14  0.14
4/5/1990    14  0.14
4/6/1990    14  0.14

Тоесть заменить нули в колонке "vil", на последние числа (не знаю как правильно сказать).

Ссылка https://dropmefiles.com/j9pGF

Источник: https://ru.stackoverflow.com/questions/1328500/%D0%97%D0%B0%D0%BC%D0%B5%D0%BD%D0%B8%D1%82%D1%8C-%D0%BD%D1%83%D0%BB%D0%B8-%D0%B2-%D0%B4%D0%B0%D1%82%D0%B0%D1%84%D1%80%D0%B5%D0%B9%D0%BC%D0%B5-%D0%BD%D0%B0-%D0%BE%D0%BF%D1%80%D0%B5%D0%B4%D0%B5%D0%BB%D0%B5%D0%BD%D0%BD%D1%8B%D0%B5-%D0%B7%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%B8%D1%8F

14
Сен
2021

Заменить нули в датафрейме на определенные значения

Как получить из такого датафрейма:

df =

Date        m-t vil
3/15/1990   11  0
3/16/1990   11  3.98
3/19/1990   12  0
3/20/1990   12  0
3/21/1990   12  0
3/22/1990   12  0
3/23/1990   12  -4.69
3/26/1990   13  0
3/27/1990   13  0
3/28/1990   13  0
3/29/1990   13  0
3/30/1990   13  2.72
4/2/1990    14  0
4/3/1990    14  0
4/4/1990    14  0
4/5/1990    14  0
4/6/1990    14  0.14

Такой:

Date        m-t vil
3/15/1990   11  3.98
3/16/1990   11  3.98
3/19/1990   12  -4.69
3/20/1990   12  -4.69
3/21/1990   12  -4.69
3/22/1990   12  -4.69
3/23/1990   12  -4.69
3/26/1990   13  2.72
3/27/1990   13  2.72
3/28/1990   13  2.72
3/29/1990   13  2.72
3/30/1990   13  2.72
4/2/1990    14  0.14
4/3/1990    14  0.14
4/4/1990    14  0.14
4/5/1990    14  0.14
4/6/1990    14  0.14

Тоесть заменить нули в колонке "vil", на последние числа (не знаю как правильно сказать).

Ссылка https://dropmefiles.com/j9pGF

Источник: https://ru.stackoverflow.com/questions/1328500/%D0%97%D0%B0%D0%BC%D0%B5%D0%BD%D0%B8%D1%82%D1%8C-%D0%BD%D1%83%D0%BB%D0%B8-%D0%B2-%D0%B4%D0%B0%D1%82%D0%B0%D1%84%D1%80%D0%B5%D0%B9%D0%BC%D0%B5-%D0%BD%D0%B0-%D0%BE%D0%BF%D1%80%D0%B5%D0%B4%D0%B5%D0%BB%D0%B5%D0%BD%D0%BD%D1%8B%D0%B5-%D0%B7%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%B8%D1%8F

Тебе может это понравится...

Добавить комментарий