日差のある時系列から新しいデータフレームを作成する方法はありますか?
つまり、10月5日に5321カウント、10月6日に5331カウントがあったとします。これは10の差を表します。たとえば、私のDataFrameが10月6日に10を表示するようにしたいのです。
生のデータフレームの私のコードは次のとおりです。
import pandas as pd
from datetime import datetime, timedelta
url = 'https://raw.githubusercontent.com/mariorz/covid19-mx-time-series/master/data/covid19_confirmed_mx.csv'
df = pd.read_csv(url, index_col=0)
df = df.loc['Colima','18-03-2020':'06-10-2020']
df = pd.DataFrame(df)
df.index = pd.to_datetime(df.index, format='%d-%m-%Y')
df
これは生の結果です:
君たちありがとう!
これらの種類の操作のためだけに組み込みのdiff関数があります。
df['Diff'] = df.Colima.diff()
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加