Rで統計処理 ~ 非線形回帰 ~
非線形回帰 xとyの間に非線形の関係がある場合にも、Rはパラメーターの推定を行うことができます。このページで使用するデータとして、ロジスティック成長曲線に従う誤差を伴ったデータを生成します。ロジスティック成長曲線の解は、…
非線形回帰 xとyの間に非線形の関係がある場合にも、Rはパラメーターの推定を行うことができます。このページで使用するデータとして、ロジスティック成長曲線に従う誤差を伴ったデータを生成します。ロジスティック成長曲線の解は、…
以下ではPythonで塩基配列を操作するコードを紹介します。説明は最小限に留めてありますが、C++がわかる人ならばPython初心者でも構文が似ているので意味はわかると思います。 1.DNA配列中の各塩基の…
画像を定量するときに、あるいは、機械学習の前処理をするときなどに、画像の明るさがバラバラだと、いくらその後の過程に手の込んだプログラムを用いてもうまい結果を出せないと思います。画像の明るさを揃えるためのコードを紹介します…
NumPyを使うと簡単に二次元配列を作ることができます。ここでは、NumPyのzeros関数を使って要素が全てゼロの配列を作っています。 import numpy as np array2d = np.zeros((4,…
今回はPythonで細胞数のカウントをしてみます。C++での粒子カウントを解説したものはこちらになります。 ヒト臍帯静脈内皮細胞 (HUVEC) CD31 の免疫蛍光染色 200× コスモバイオ 画像のチャンネル分離 c…
このページではPythonの基本的な使い方を紹介します。 Jupyter notebookを起動する まず、Pythonの環境構築をした時に、pyenvを使った場合にはその環境に入ります。次に、Jupyter noteb…
MacまたはLinuxでは次のようにしてGPUによるアクセラレーションが有効なChainer環境を構築できます。GPU版のインストールには対応したGPUが必要になるので、準備が必要です。なお、私が使っているGPUはGeF…
MacまたはLinuxでは次のようにしてChainer環境を構築できます。GPUが使える環境では、計算速度が数十倍〜数百倍になる、こちらで解説しているインストール方法がお勧めです。 まず、Pythonの環境構築をした時に…
MacまたはLinuxでは次のようにコマンドを打つことでPythonとJupyterの環境を構築できます。インストール後のPythonの基本的な使い方はこちらに書きました。Pythonはバージョン2系と3系があり、少し書…
画像から種子の数をカウントします。解析の種類としては、一般的には粒子解析と言われます。光の当たり方にムラのある条件でも可能な2値化手法など応用的な内容も含んでいますが、まず初めに実施してみてほしい簡単なチュートリアルです…