Python基礎 シーケンス 「要素と、要素の並ぶ順序が記憶されているデータ型」をシーケンス(sequence)とよびます。Pythonのシーケンスにおいてはl、ist,、tuple、range、str、bytes、bytearrayがシーケンスとして分類されています。 2019.11.15 Python基礎
Python基礎 Pythonは遅い? Python はインタプリタ言語・動的型付け言語なので、コンパイル言語・静的型付け言語のC言語と比べると、かなり遅いのに、膨大な処理が伴うAI分野で活躍しているのでしょうか? この記事ではその理由について説明します。 2019.11.04 Python基礎
Python基礎 【pandas】ランダム・サンプリング pandas.DataFrame.sample()pandas.DataFrame.sample() メソッドを使うと、データフレームから行や列を無作為抽出 (ランダムサンプリング)できます。準備として Excel VBA 表計算とプログラ... 2019.09.12 Python基礎
Python基礎 len() len()Python の組み込み関数 len() はオブジェクトのサイズ (要素の数) を返します。引数にはリスト、タプル、range、文字列、バイト列、辞書、集合などを受け取ることができます。 len() を使ってリストの要素を数えてみ... 2019.09.08 Python基礎
Python基礎 エラーと例外処理 【Python】エラーと例外処理コンピュータが何らかの理由でプログラムを正しく実行できないと判断して処理を中断してしまうことをエラー (error) とよびます。 エラーの実体は BaseException とよばれる基底クラスから派生した... 2019.09.03 Python基礎
Python基礎 numpy.roll numpy.roll()numpy.roll() は指定した軸に沿って配列の要素を シフト させます。 numpy.roll(a, shift, axis=None)shift に正数 (プラスの値) を指定すると、すべての要素の位置が一斉... 2019.07.21 Python基礎
Python基礎 ファイル処理 open()関数とファイルオブジェクトPython でファイルを読み書きするときは、組み込み関数 open() を使ってファイルを開きます。最初の引数にはファイルのパスを渡します。絶対パス (フルパス)、相対パスのどちらでも構いません (p... 2019.06.18 Python基礎
Python基礎 パスの取得と操作 パス (path)パス (path) とはファイルあるいはフォルダ (ディレクトリ) の位置を示す情報です。パスの記述形式は OS ごとに異なります。たとえば Windows の場合、ファイルやフォルダをバックスラッシュ (\) で区切って... 2019.06.10 Python基礎
Python基礎 パウエル法で非線形最適化問題を解く 非線形モデル個々の基底関数が入力データ $x$ 以外の内部パラメータ $p_1,\ p_2,\ p_3,\ ...$ を含んでいる場合、これを \ と表すことにします。たとえば、ガウス基底の場合は $\mu$ と $\sigma$ が内部パ... 2019.02.01 Python基礎
Python基礎 剰余演算 剰余演算$a$ を $b$ で割ったときの 剰余 (modulo) $r$ は \ によって定義され、 \ と表します。$q$ は商です。Python においては $q$ だけが(浮動小数点数型の)整数値であり、$a,\ b,\ r... 2019.01.26 Python基礎