データフレームの特定の列のみを文字列変換したく、現状下記のように一回、1列だけのデータフレームを作り、そのデータフレームを元々のデータフレームの1列目と入れ替えるというような処理をしています。
このような方法ではなく、直接、特定の列のみを編集する方法があれば教えてください。
目的:Date列の"03/01/2020" という値を"2020/03/01"という形に置き換える。
Date | time | etc.. |
---|---|---|
03/01/2020 | 19:43:00 | |
03/03/2020 | 19:43:00 | |
03/06/2020 | 19:43:00 |
現状試していること
python
1 2# データフレームの"Date"列に入替用の関数を適用 3x = df["Date"].apply(irekae) 4 5# 上記の1列のみのデータフレームを元々のデータフレームに入替 6df["Date"] = x 7 8# 文字列操作の関数 9def irekae(target): 10 target = target.split("/") 11 target = target[2]+"."+target[0]+"."+target[1] 12 13 return target
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。