2019-08-01から1ヶ月間の記事一覧

いつも忘れるpandas基礎事項 ~ pandas.Dataframeの列への代入

次のようなテストコードで、dataframeであるdf1を作成し、A列~D列を用意する。 dataframeの値はnp.random.randnで適当に生成。ここで、df1のC列とD列を書き換えることを考えるが、indexを指定したdf2の列で書き換えるのと、indexを指定しないdf3の列で書き…

いつも忘れるpandas.Dataframeの列処理 ~ 文字列分割

dataframeの特定の列の値をsplitで分割して新しいdataframeの列として取得するには、splitにexpand=Trueオプションを使用する。 例えば、dataframeのある列が次のような文字列を格納していたとする。 X'分割区切り文字'suffix1 Y'分割区切り文字'suffix2 Z'…

いつも忘れるpython/pandas日付処理

覚えてられねー。 #pandas.Dataframeの列全てへ日付変換を適用して、datetimeを指定したstrへ変換 df['カラム名'].dt.strftime("%Y/%m/%d") #次のような文字列のSeriesを纏めて、datetimeへ変換 #0 03-Sep-19 #1 18-Sep-19 #2 03-Sep-19 pd.to_datetime(df['…