プログラミング

スポンサーリンク
プログラミング

GeoPandasのインストールに失敗した場合の対処法(Fiona/GDALのエラー + Rtreeのインストール) 5 (3)

この記事は Pythonの環境によっては、pipを用いたGeoPandasのインストールに失敗するみたいです。 私は失敗しました。 というわけで、解決策を記録しておきます。 (この記事では、GeoPandasのインストール中にFiona関連...
プログラミング

対象の配列と同じサイズのゼロ配列を作成する ー Rust-Ndarray例文集(第1回) 0 (0)

やりたいこと 任意の次元・大きさの配列が与えられたときに、それと全く同じサイズのゼロ配列を作りたい。つまり、Shape=の3次元配列が与えられた際に、Shape=の3次元ゼロ配列を取得したい。 ようは、Numpyのzeros_...
プログラミング

Rust-Ndarray例文集 0 (0)

このシリーズでは、Rustのndarrayクレートを使う際に、知っておくと便利な書き方についてまとめていく。 記事一覧 対象の配列と同じサイズのゼロ配列を作成する対象の配列から任意の1次元を削除したゼロ配列を作成する対象の配列...
スポンサーリンク
プログラミング

K-meansクラスタリング―任意の距離を持つデータに対する応用― 5 (1)

概要 空間内の点をいくつかのグループに分割することを考え、データにK-meansクラスタリングアルゴリズムを適用する。応用例として、MDSを用いて点同士の距離が任意となる場合(直線距離でなく道のりが与えられる等)の最適化手法について...
プログラミング

日本の県庁所在地の緯度経度を配列にしたもの 0 (0)

毎回作るのが面倒なので、共有しておきます。 name = ["札幌市", "青森市", "盛岡市", "仙台市", "秋田市", "山形市", "福島市", "水戸市", "宇都宮市", "...
プログラミング

Box-Muller法による標準正規分布に従う乱数生成 0 (0)

概要 ボックス=ミュラー法(Box-Muller's method)は、一様分布に従う確率変数から標準正規分布に従う確率変数を生成する手法である。この記事では、その手法と実装について紹介し、その後それらを導出する。 手法 ...
プログラミング

指数分布の最尤推定とパラメータ変換、乱数生成 0 (0)

定義 指数分布はパラメータ \(\lambda\) を用いて以下のように定義される。$$\mathrm{Exp}(x|\lambda)=\lambda e^{-\lambda x}$$ 基本的な性質 平均 分散...
プログラミング

ヒストグラムと確率分布の同時プロット―フィッティング精度の検証用に 5 (3)

多数のデータ点が得られたとき のようなフィッティングを行えば、それらのデータ点が従う分布を推定することができる。この場合、データのヒストグラムはその分布に類似した形状をとるはずであり、そのことを視覚的に確かめたい(または...
プログラミング

逆関数法とその導出 0 (0)

この記事では、サンプリング法の1つである逆関数法を導出する。参考にした資料はPRML(パターン認識と機械学習―ベイズ理論による統計的予測:C.M.ビショップ著)であり、同書「第11章サンプリング法 11.1.1 標準的な分布」の前半の解説...
プログラミング

Adsenseの遅延読み込みと、使用していないJavaScriptの除去(Cocoonにおける最適化事例) 5 (1)

当サイトはWordPressで作られていますが、先日ふと思い立って「PageSpeed Insights」でサイトパフォーマンスを測定してみたところ、PCはともかくモバイルのスコアが非常に低かった(20~30くらいで赤信号)ので、高速化を...
スポンサーリンク