-1
パンダのデータフレームに3つの列(日、週、年)を設定したいとします。ファイル名に基づいてパンダの列値を生成する
AAAA_DDWWYYYY.txt
:
- AAAA =アルファ文字
- DD =日
- WW =月
データがこの形式であるファイル名から抽出されます
- YYYY =年
:
NDVI_01012016.txt
は次のとおりです。
- 日= 01
- 週= 01
- 年= 2016
パンダのデータフレームに3つの列(日、週、年)を設定したいとします。ファイル名に基づいてパンダの列値を生成する
AAAA_DDWWYYYY.txt
:
データがこの形式であるファイル名から抽出されます
:
NDVI_01012016.txt
は次のとおりです。
df
と仮定すると、あなたのデータフレームがある::
df.ix[df.filename == 'NDVI_01012016.txt', 'Day'] = 1
df.ix[df.filename == 'NDVI_01012016.txt', 'Week'] = '01'
df.ix[df.filename == 'NDVI_01012016.txt', 'Year'] = '2016'
この質問は信じられないほど曖昧で、サンプルの生データ、コードの試行、希望の出力とエラーを投稿していない – EdChum