numpy.where()のサンプルコード 1次元配列のサンプルコード numpy.where()のサンプルコードになります。 条件に一致したインデックス取得、置換のサンプルを揃えてみました。 $ cat sample.・・・
「2018年」の記事一覧(8 / 12ページ目)
PythonのNumPyで、文字列としてcvsファイルを読み込み/書き込みする方法
dtype = "unicode"を指定して、numpy.loadtxt()で読み込む データ型をunicode型に指定することで読み込むことができます。 **ただし、日本語の文字列などはエラーとなってしまいました。**・・・
スタックのpush,pop関数をc言語で実装(動的にスタック領域を拡張/縮小)
サンプルコード 以前、スタック領域を固定で確保してから、push/pop操作するサンプルコードを書きました。 参考:スタックのpush,pop関数をC言語とPythonで実装 今回は、push操作をしてスタック領域がFu・・・
ツリー構造をc言語で実装してみました。サンプルコードあり。
ツリー構造のデータ構造 構造体で下記のように表現しています。 各ノードには、値と左右のノードへのポインタを定義しています。 typedef struct node{ int value; struct node* pLe・・・
catの-nと-bオプションで行番号を付与する
-nオプションで行番号を付与 ※MACターミナル(BSD系)での動作確認です。 ターミナルでファイル表示だったり、ファイルの結合をするのに、catはお馴染みのですね。 $ cat file01.txt awk find ・・・
Pythonで正規分布の乱数を発生させて統計情報を算出
Pythonで正規分布の乱数を生成させて統計情報を算出 NumPyで正規分布の乱数を生成 まずはNumPyで正規分布の乱数を発生させます。 例えば、平均が100、標準偏差が20の乱数を500個生成するには、下記のように書・・・
Pythonでgrepのように正規表現で検索する
ファイルオープンしてreadlines()で1行ずつ読み込む まずは、ファイルオープンしてreadlines()で1行ずつ読み込みます。 close忘れをなくすためにも、with open ~ as ~ の形式が便利だと・・・
Pythonのリストに要素を追加・挿入する方法
Pythonのリストに要素を追加・挿入する方法 リストの末尾にappend()で要素を追加 リストの末尾に要素を追加する場合には、append()メソッドを下記の形式で使います。 list.append(追加するオブジェ・・・
awkのmatch()関数の使い方
awkのmatch()関数の使い方 下記の形式でmatch()を書きます。 対象文字列を先頭から検索し、検索対象が検出された最初の位置を戻り値として返します。 match(対象文字列, 検索対象) ※検索対象は正規表現で・・・
