タグ

ブックマーク / qiita.com/kazukiii (2)

  • matplotlibでの描写 等高線プロットの基礎をわかりやすく説明してみた - Qiita

    はじめに 自分への備忘録も兼ねて、matplotlibでの等高線描写の基をまとめてみます・・・ 等高線の基 等高線描写は「meshgridしてcontour」 まず等高線を描くにあたって必要なものを洗い出しましょう。 等高線を描くには基的に以下の2つが必要になります。 等高線を書くために必要なもの 格子点 格子点における高さ なので、まず格子点を作ります。 格子点を作る 格子点を作るにはnumpy.meshgridを用います。 例えば、次のような15個の格子点を作りたいとします。 この場合、次のコードで格子点が作れます。 import numpy as np # X座標 x = np.arange(3) # array([0, 1, 2]) # Y座標 y = np.arange(5) # array([0, 1, 2, 3, 4]) # 格子点作成 xx, yy = np.mesh

    matplotlibでの描写 等高線プロットの基礎をわかりやすく説明してみた - Qiita
  • 最低限知っておくべきデータの前処理 - Qiita

    はじめに データの前処理とは、データをモデルに学習させる前に行う処理のことです。 料理でいうところの下ごしらえです。 下ごしらえの良し悪しで料理の味(分析結果)も劇的に変わります。 個人的にはデータの前処理はモデルの構築と同じくらい大切な過程だと思っています。 この記事では「前処理の理論」に加えて、「主にpandas, scikit-learnを用いた実装方法」について解説していきたいと思います。 TL;DR 以下概要 1.欠損値の処理 欠損値とは何らかの理由で値が欠損している場合です。 理由は様々ですが、例えばアンケート調査で空欄のままになっている項目があったりするときなどに起こり得ます。 残念ながら、ほとんどの計算ツールは欠損値に対処できないか、欠損値を無視した場合に予期せぬ結果を生み出します。 よって欠損値に適切な対処を施すことが重要になります。 2.特徴量のスケーリング 簡単にいう

    最低限知っておくべきデータの前処理 - Qiita
  • 1