['Time Period']値と他の文字列('01 -01 ')を新しい列に連結する:' Date '、条件はdt [頻度 '] ==' 0 '。これを手伝ってください。私はPythonには新しく、いくつかのデータ処理によってスクリプトを学習しています。文字列をPythonデータフレームの値に連結する方法
dt.loc[dt['Frequency']=='0','Date']=dt['Time Period']+'01-01'
dt:
Frequency,Time Period,Date
0,2008
0,1961
2,2015Q1
3,2016M1
[本](https://stackoverflow.com/questions/43971280/python-error-typeerror-cannot-concatenate-str-and-float-objects/43971322 #43971322)があなたに役立つかもしれません。 –
@モハメド・ヤシン、いいえ...データフレームに '期間'があり、条件ごとに別の列に更新したい場合は'01 -01 ' –
答えを解決するのに役立つDataFrameを表示してください。 – ammy