datta

データを扱うときの私的メモ

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

【Python】DataFrameのデータをプロットする方法

ax=df.plot(x='Time', secondary_y='Psi', marker='.', linestyle='None', figsize=(8,8)) ax.set_xlim([0,60]) ax.set_ylim([-1,1]) ax.right_ax.set_ylim([-np.pi,np.pi]) ytick = [r"$-π$", r"$-\frac{1}{2}π$", "0", r"$\frac{1}{2}π$", r"$π$"] locs = …

【Python】DataFrameを転置させる方法

dfnew=df.T【参考】 pandas.DataFrameの行と列を入れ替える(転置) | note.nkmk.me

【Python】DataFrameの列の名前を付け直す方法

df.columns=['X','Y','Z','V','W']【参考】 pandas.DataFrameの行名・列名の変更 | note.nkmk.me

【Python】特定の列を引数とした関数をDataFrameに適用する方法

def normXY(row): return np.sqrt(row['X']**2+row['Y']**2) df['Result'] = df.apply(normXY, axis=1)【参考】 Python - Pandasで複数の列の要素を引数に取った関数を適用させる|teratail

【Python】DataFrameを結合させる方法

df = pd.concat([dfX,dfY,dfZ], axis=1)Python pandas 図でみる データ連結 / 結合処理 - StatsFragments