Open39

Python勉強

ユーユー

DataFrameをコピーしたいときは.copyを忘れずに

ユーユー

メソッドの種類をみる
dir(a)

p特定のメソッドを見る
help(a.join)

ユーユー

モジュールは様々な関数を一つのファイルにまとめたもの
モジュールを束ねた存在がパッケージ

ユーユー

numpy: 行列計算
scipy: 科学技術計算
matplotlib: データの可視化

ユーユー
ユーユー

import numpy as np

import matplotlib.pyplot as plt
%matplotlib inline # Jupyter

ユーユー

押さえておきたい

・np.array()
・np.arange()
・np.linspace()
・np.zeros()
・np.ones ()
・np.random.rand()
・np.random.randn()

・np.diag()
・np.triu()

・np.sum()など

・a.sort()
・a.argsort()

・a.reshape()
・a.ravel()
・a.transpose()
・a.T

コピーする際には.copy()を用いる

array 同士の演算は要素ごとの演算
行列演算の場合は dot か@ を使う

https://note.nkmk.me/numpy/

ユーユー

Pandas 押さえておきたい

df.columns
df.info()