Open6

pandas操作メモ

KumaoKumao

Series.dt()

dtアクセサというらしい。
csv等から読み出すと、csv上ではdatetimeのように見えてもstr型になってしまう。
日付をいい感じに変換したい時に使用する。

https://pandas.pydata.org/pandas-docs/stable/reference/series.html#datetimelike-properties」

参考
https://note.nkmk.me/python-pandas-datetime-timestamp/

KumaoKumao

使ったことあるやつ

  • strftime: 文字列を指定したフォーマットにする(returnは文字列)
KumaoKumao

pandas.pivot_table

データの統計量を分析できる。

options
pandas.pivot_table(
    data, values=None, index=None,columns=None, aggfunc='mean', 
    fill_value=None, margins=False, dropna=True, margins_name='All',
    observed=False, sort=True
)

data: dataframeを指定
index: 列名を指定すると行見出しになる
columns: 列見出しになる
aggfunc: 算出方法を指定
values: 指定した列に対する結果のみ算出

参考
https://pandas.pydata.org/docs/reference/api/pandas.pivot_table.html
https://note.nkmk.me/python-pandas-pivot-table/

KumaoKumao

dataframeにnullがあるか確認する

>> dataframe.isnull().any(axis=0)

test     False
hoge         False
fuga         True
dtype: bool