ミナピ@データアナリスト

Python

PYOCR+Tesseractを使って画像からのテキスト抽出(文字認識)をやってみる

Pythonで文字画像の文字をテキストに書き起こす 前準備 #pyocrのインストール pip install pyocr 次にOCRを行う「tesseract」のインストール。「Ho...
Flask

【Python】Flaskを使ってWebアプリ上にMatplotlibプロットしたグラフを表示させる

こんにちは、ミナピピン(@python_mllover)です! 今回はPythonのwebアプリ用フレームワークであるFlaskを使ってhtml上にMatplotlibで作成したグラフを表示させる方法について紹...
Flask

【CentOS 7】Apache+wsgi+FlaskでWebアプリをデプロイする上でのエラー原因&解決法

Apache&Flaskが起動しない時のトラブルシューティング 前回はVPSサーバー上でFlask+Wsgi+Apacheで自作のWebアプリをインターネット上にデプロイする流れを一通り説明しました。 で...
ブロックチェーン

ビットコインの「ブロックチェーン技術」を超わかりやすく説明してみる

ビットコインのブロックチェーン技術とは何か? ブロックチェーンは仮想通貨の中心となる技術で別名分散台帳技術とも呼ばれることもあります。ビットコインに代表される仮想通貨の大半は、取引記録の保存する...
Python

Pythonのオブジェクト指向を理解する②~クラスとインスタンスの違いを分かりやすく解説する

今回はPythonにおけるクラスとインスタンスについて解説していきたいと思います。このクラスを理解するためには、オブジェクト指向とは何かについても知る必要があります。 オブジェクト指向とは何か? ...
Flask

FlaskによるWebアプリ開発①~簡単なWebページを表示させてみる

PythonでのWebアプリケーション開発 Pythonは基本的にデータ分析のためのプログラミング言語ですが、その応用幅は広くて実はWebサイトなんかもPythonで作ることが可能です。身近な例だとyoutubeやインスタグラ...
Anaconda

「R」をJupyterNotebook上でノートブック形式で便利に使う方法

現在の「R」の開発環境 「R」と言えば、対話型コンソールのRStudioが主な開発環境ですが、Pythonのツールやライブラリが搭載されたフリーソフトである「Anaconda」上でもRは使用することができ、Rもデータ分析用ツー...
データ分析入門シリーズ

【初心者向け】プログラミングとは何か?を分かりやすく説明する

プログラミングって何なの? 最近小学校の義務教育にも組み込まれたり、なにかと注目をあびている「プログラミング」ですが「プログラミングってそもそも何なんだろ……?」 と思っている人はとても多...
R

【R言語】 Sample関数による無作為抽出のやり方

Rでの乱数の生成 前回、正規乱数と一様乱数の生成方法を紹介したところで、次はsample()関数による無作為抽出のシミュレーションを行っていきます。sample()関数が、前回紹介したdnorm()関数などどう違うのかというと...
データ分析入門シリーズ

【統計学】⑥正規分布を分かりやすく説明する

正規分布とは何か? 今回は統計学において頻出である「正規分布」について取り上げていきます。「正規分布」とは、確率論や統計学で必ずといっていいほど出てくる分布のことで、発見したドイツの数学者ガウス名前から別名:ガウス分布ともいわ...
タイトルとURLをコピーしました