Korzystam z ramki danych pandy/pythona. Próbuję odjąć opóźnienie.Dodawanie/odejmowanie kolumn Pandy
Obecnie używam:
newCol = df.col - df.col.shift()
Prowadzi to do NaN na pierwszym miejscu:
NaN
45
63
23
...
Pierwsze pytanie: Czy to najlepszy sposób, żeby zrobić odejmowanie takiego?
Po drugie: jeśli chcę dodać kolumnę (taką samą liczbę wierszy) do tej nowej kolumny. Czy istnieje sposób, w jaki mogę wykonać wszystkie 0 NaN dla obliczeń?
Ex:
col_1 =
Nan
45
63
23
col_2 =
10
10
10
10
new_col =
10
55
73
33
i NIE
NaN
55
73
33
Dziękuję.