CodeGraffiti

Pythonデータ分析の基礎

【Python】seabornの色々な分布図を扱う – distplot, jointplot, pairplot

Pythonのデータ視覚化ライブラリであるseabornに用意されているデータセットをload_dataset()を使って読み込んでグラフを描画してみました。distplot()、jointplot()、pairplot()を扱います。
Pythonデータ分析の基礎

【Python】seabornの導入 – 簡単に美しいグラフ描写ができるライブラリ

ここでは、Pythonのデータ可視化ライブラリであるmatplotlibをベースにしたグラフ描画ライブラリのseabornの導入を扱います。seabornを使うとmatplotlibで描画したグラフを簡単に綺麗な表示にしてくれます。
Matplotlib

【Python】Matplotlibでグラフ表示するための色々な使い方

Pythonの外部ライブラリMatplotlibを使ってデータをグラフで可視化する時の色々なメソッドがあります。複数のグラフ表示や、色やマーカーなどのオプション、タイトルの設定、凡例の表示などグラフに必要な情報を加える方法を見ていきます。
スポンサーリンク
Pythonデータ分析の基礎

【Python】Matplotlibの導入と基本操作 – はじめの一歩

Matplotlibは、Pythonを使ってデータを視覚化するためのライブラリです。いろんなグラフに表示することができます。ここではMatplotlibのインストール、導入、日本語化、簡単なデータのグラフの描画の方法について扱います。
Pythonの応用

【Python】venvで仮想環境をMacに作る

Pythonで作業するには異なるバージョンのパッケージを使う場面も出てきますが、そのままではできません。そこでで隔離された仮想環境を作ることになります。ここではvenvコマンドを使って仮想環境の作成、有効化、無効化の方法を見ていきます。
Pandas

【Python】PandasのDataの読み込み・書き込み – CSV, Excel, HTML, SQL

Pythonの拡張モジュールPandasを使ってデータの入力と出力を扱います。pd.read_メソッドを使ってさまざまな種類のファイルを読み出すことができます。ここではCSV、Excel、HTML、SQLの4つの一般的なデータ型を扱います。
Pandas

【Python】PandasのDataFrameのいろいろな操作方法

Python拡張モジュールPandasのDataFrameの様々な操作方法を見ていきます。unique(), drop(), sort_values(), dropna(), fillna(), pivot_table() などを扱います。
Pandas

【Python】PandasのDataFrameの組み合わせ- merge(), join(), concate()による結合

Pythonの拡張モジュールPandasで複数のDataFrameを組み合わせる方法を見ていきます。それには主に3つの方法があります。merge(), Join(), concate()を使ってDataFrameの結合をみていきましょう。
Pandas

【Python】Pandasのgroupbyでデータを集約する

Pythonの拡張モジュールPandasを使ってデータの集約を行ないます。データの集約はそのままsum()やmean()を使えば全体の様子を掴めますが、groupby()によってインデックスや列に条件をつけて詳細に絞り込むことができます。
Pandas

【Python】Pandasの欠損値の除外と代入処理 – dropna(), fillna()

Pythonの拡張モジュールPandasを使って、欠損値を処理する操作を行ないます。データの欠落部分をデータ全体から削除するメソットdropna()、欠損値の代わりに値を置き換えるfillna()メソッドの操作を見ていきましょう。
Pandas

【Python】PandasでDataFrameオブジェクトを作る

Pythonの拡張モジュールPandasのDataFrameを扱います。DataFrameは一連のデータオブジェクトをまとめて、同じインデックスを共有することができます。DataFrameはPandasの主要な機能と言っていいと思います。
Pythonの応用

【Python】tkinterの使い方入門。計算機GUIアプリの作成に挑戦!

Pythonのtkinterを扱います。tkinterはUnixプラットフォームやWindows上で利用できるTk GUIツールキットをPythonで使うためのインタフェースです。ここでは試しに簡単な計算機GUIアプリを作ってみます。
Pandas

【Python】PandasでSeriesオブジェクトを作る

Pythonの拡張モジュールPandasは、数表や時系列データを操作するためのデータ構造の分析と演算をすることができます。ここではPandasでSeriesを作る操作を学びます。Seriesは軸ラベルを持つのがNumPy配列との違いです。
NumPy

【Python】NumPyの配列の演算 – NumPy Operations, ufunc

PythonのライブラリーNumPyを使って配列の演算を行います。四則演算などの各種演算ができるだけでなく、ユニバーサル関数(ufunc)というものを使えば、演算処理の速度を上げることができるので、大量のデータを計算するには有用です。
NumPy

【Python】NumPy配列のインデックスと値の指定選択

Python拡張モジュールのNumPyを使って配列(array)のインデックス操作を学びます。配列はインデックスを指定して、配列の値を取り出したり、配列をスライスすることができます。スライスとcopy()と元の配列との関係も理解しましょう。
NumPy

【Python】NumPyで配列を作る – NumPy Arrays

ここではPythonの拡張モジュールのNumPyを使って配列を作る操作を中心にみていきます。array(), arange(), zeros(), ones(), linspace(), eye(), randomモジュールなどを扱います。
Pythonの応用

【Python】NumPy,Pandas,Matplotlibと単回帰分析で家賃の予測値を求めてみる

PythonのライブラリであるNumPy、Pandas、Matplotlibを使って単回帰分析に挑戦。部屋の広さから家賃の予測をしてみます。データ分析には統計の定義の結果だけを利用すればできます。理解を深める為に統計学の知識も得たいですね。
Pythonの応用

【Python】configparserの使い方と設定ファイル

Pythonでは標準モジュールのconfigparserを使って設定ファイルの形式である.iniファイルを処理することができます。サーバーやアプリケーションなどで長期に渡って使い続ける設定は別に設定して保存しておく必要があります。
スポンサーリンク