1
「date_of_work」という列のパンダテーブルがあります。この列には、MM/DD/YYYYという形式の日付オブジェクトが含まれています。たとえば9/19/2016、または12/5/2016パンダの日付の曜日への変換
1から365の間の値から1日を割り当てる新しい列を作成しようとしているので、xの日付を持つ散布図を作成できます軸。私はこの関数を作成しました:
def converttoday(datex):
datex=str(datex)
newdate=datex.split('/')
day1=int(newdate[0])*30
day2=int(newdate[1])
finaldate=day1+day2
return finaldate
私はそれを気にしないので(年を重視しています)、年は無視されます。どのようにこれを変換するアイデア?これを試すときにエラーが発生します。
@MaxUねえ、ありがとう。それはそれを日付時間オブジェクトに変換するように働いた。私がそれをしたら、私は日付のオブジェクトを今年の週に変えるために与えることができるコマンドがありますか?私はこれを試しました: –
dt = datetime.date(2016,9,19) wk = dt.isocalendar()[1] print wk –
これは正しい週を生成しますが、その順序でパラメータが入力された場合のみです。これは、日付時間オブジェクトでは動作しません。 –