数学

数学

比例式の基本とPythonを使った解き方。基礎編

比例式は、私たちの身の回りでよく見かける数学の概念です。 例えば、スーパーでのお買い物やレシピなど、様々な場面で比例式が活用されています。 この記事では、比例式の基本的な考え方から、分数や括弧を含む複雑な比例式の解き方まで、わかりやすく解説...
数学

Pythonで方程式の解を求めグラフで可視化する

方程式をグラフ化してみることで、一体自分らは高校数学で何を習っていたのかを再確認しようと思います。 データをグラフ化することは最終的にプログラムがやってくれるので、それほど難しくはないです。 ここでは、文系プログラマーのためのPythonで...
数学

python を使った整数の因数計算プログラム

整数の因数を計算するプログラムです。 因数ですが、ある数 a を他の整数 b で割り、余りが無ければ a は b の因数ということになります。 この記事はこんな人におすすめ。 Pythonで因数を割り出したい。 整数の因数の見つけ方を知りた...
数学

Pythonで2次方程式と連立方程式を解いてみる。

ではpythonを使って2次方程式を解いてみましょう。 使用する関数は代数演算を行うことができるSymPyから、Symbolクラス、solve()関数を使います。 この記事はこんな人におすすめ。 SymPy を使って2次方程式を解く方法を知...
数学

Python 単回帰分析の実装をやってみた

回帰分析(Regression Analysis)とは、ある変数の値から別の変数の値を推定する方法です。 データによって未来を予測するデータサイエンスで頻繁に用いられる手法になります。 回帰分析には推定に用いる独立変数(説明変数)と、推定さ...
数学

Python で順列と組み合わせを実装してみる

順列は簡単に言うと「並べ方、並べる順番」です。 つまり、n個の異なった要素から決められた数、rの要素を取り出し、取り出した順番に並べた数が順列です。 ちょっと何言っているかわからないですよね。 もっと簡単に言うと、例えば1,2,3,4,5,...
数学

Pythonで離散値の確率分布、二項分布を計算してみる

離散値の確率を計算するのに便利な二項分布を、Pythonを使って実装してみようという趣旨。 離散型の確率分布として使われる二項分布は、例えば勝率が3割のチームが7戦した時に勝つ確率を求めるときなどに役立ちます。 この記事はこんな人におすすめ...
数学

Pythonで確率の計算。for文で集合の中の要素を抽出

確率という言葉は「降水確率」みたいな形で見たことはあるけど、なんとなく感覚的にわかっているだけで、実際に何かというと何かよくわからないですよね。 しかし、データ分析をするのに理解する必要があるので、頑張って読んでみました。 やり方としては、...
数学

python で重さの単位変換プログラムを書いてみた

重さの単位は世界共通ではありません。 イギリスやアメリカなどでは、私たちが使っているキログラムではなく、ポンドやオンスが重量の単位です。 当然そのままでは都合が悪いので、どちらに単位の変換をしなければなりません。 そこで、pythonでポン...
数学

python で正規分布の確率密度関数を描く

Pythonで正規分布の確率密度関数を描いてみます。 データは気象庁の仙台 日平均気温の月平均値(℃)を使って正規分布の確率密度関数を描いてみます。 この記事はこんな人におすすめ。 データの前処理の方法を知りたい。 正規分布の確率密度関数を...