Python基礎
はじめに Xで見かけたのがきっかけです。 JavaScriptは演算子のオーバーロードができないので、A,Bが行列の時、行列の積ABはプログラムでA@Bのように書けないわけです。 でも、PyodideはPythonが使えるそうなので、numpyも使えちゃうわけです。 なので私のや…
Pandasの基礎的なことをまとめていきます。 Pandasの概要 PandasはNumpyを基盤にシリーズ(Series)とデータフレーム(DataFrame)というデータ型を提供しています。 importするときは以下のように書くことが多いです。 import pandas as pd Seriesとは Seriesは…
私が忘れるかもしれないことをまとめていきます。 次元の変換 reshapeメソッドを使う以外にも以下のような方法がある。 import numpy as np a = np.array([1, 2, 3]) # a[:,np.newaxis]はa.reshape(3,1)と同じ # a[:,np.newaxis]はa[:,None]とも書ける a[:,n…
mglearnとは mglearnとは、コードを読みやすくするためのライブラリのことで、「Pythonではじめる機械学習」の著者が作成したものです。 mglearnのインストール GoogleColabでもインストールできます。 以下を実行するだけです。 !pip install mglearn mglea…