タグ

ブックマーク / qiita.com/hik0107 (7)

  • Python でデータ可視化 - "Facet"で属性別グラフを一気に描く方法が便利すぎる - Qiita

    Pythonでのグラフ描画 Pythonチャートを描く場合の定番は「matplotlib」ですが、その見た目のやや野暮ったい感じと、 表記法のややこしさが指摘されています。 そこで、この記事ではMatplotlibの機能をより美しく、またより簡単に実現するためのラッパー的存在である、「Seaborn」の使い方を取り上げます。 Seabornについてと、初歩的な使い方については下記リンクをご覧ください。 ◆pythonで美しいグラフ描画 -seabornを使えばデータ分析と可視化が捗る その1 http://qiita.com/hik0107/items/3dc541158fceb3156ee0 たくさんのグラフを一気に書く 記事ではデータから属性の異なる複数のグラフを一気に描く方法について解説します。 例えば下記にようなイメージです。 『Walk』という属性ごとに x-step, y-p

    Python でデータ可視化 - "Facet"で属性別グラフを一気に描く方法が便利すぎる - Qiita
  • Pythonで簡単な協調フィルタリングを実装するためのノート - Qiita

    この記事について Pythonで 協調フィルタリング のアルゴリズムを簡単に書いてみる 協調フィルタリングはいわゆる「これを見ている人はこれも見ています」の仕組みのアレである。 ここで扱っているのは非常に簡単なアルゴリズムなので、実際に何かの用途にそのまま使えるようなものではないが、協調フィルタリングアルゴリズムのHow to Workを簡単に理解するには役立つだろう。 この記事のコードを実際に書いてみれば、「これを見ている人はこれも見ています」のロジックはコンセプト自体はそれほど難解ではないということが理解いただけると思う。 協調フィルタリングを勉強するのに有用なサイト なお、この記事で扱っているコードはこのサイトを参考にしている。 英語を読むのに抵抗がない諸氏はオリジナルのサイトを読んでも良いだろう。 その他、レコメンドシステムのコンセプトを勉強するのに有用なサイトを幾つか列挙する 特

    Pythonで簡単な協調フィルタリングを実装するためのノート - Qiita
  • PythonでPandasのPlot機能を使えばデータ加工からグラフ作成までマジでシームレス - Qiita

    Pandasのグラフ描画機能 この記事ではPandasのPlot機能について扱います。 Pandasはデータの加工・集計のためのツールとしてその有用性が広く知られていますが、同時に優れた可視化機能を備えているということは、意外にあまり知られていません。 この機能は Pandas.DataFrame.plot() もしくは Pandas Plot と呼ばれるものです。 Pandas Plotを使いこなすことが出来るようになれば、 データの読み込み、保持 データの加工 データの集計 データの可視化 というデータ分析の一連のプロセスを全てPandasで完結させることが出来る、つまり分析の「揺りかごから墓場まで」を実現することが出来ます。 Pandasのプロット以外の機能について この記事ではPandasのデータハンドリングなどに関わる機能は説明しません。 そちらにも興味がある方は下記の記事などを

    PythonでPandasのPlot機能を使えばデータ加工からグラフ作成までマジでシームレス - Qiita
  • Python でデータ可視化 - カッコいいヒートマップを描こう - Qiita

    Pythonでのグラフ描画 Pythonチャートを描く場合の定番は「matplotlib」ですが、その見た目のやや野暮ったい感じと、 表記法のややこしさが指摘されています。 そこで、この記事ではMatplotlibの機能をより美しく、またより簡単に実現するためのラッパー的存在である、「Seaborn」の使い方を取り上げます。 Seabornについてと、初歩的な使い方については下記リンクをご覧ください。 ◆pythonで美しいグラフ描画 -seabornを使えばデータ分析と可視化が捗る その1 http://qiita.com/hik0107/items/3dc541158fceb3156ee0 seabornでは下記のように美しいヒートマップを描くことが出来ます (SeabornのTutorialサイトより抜粋) 見た目にもインパクトがあり、数字があまり得意でない人にもウケがよかったりする

    Python でデータ可視化 - カッコいいヒートマップを描こう - Qiita
  • Pythonでデータ分析するのに必要なツールのまとめ - Qiita

    この記事について Pythonデータ分析を行う際に役立つセットアップを紹介します。 データ分析に興味がある方はこちらも合わせてどうぞ データサイエンティストに興味があるならまずこの辺りを見ておきな、って文献・動画のまとめ(随時追加) - Qiita 実行環境 Jupyter(旧iPython Notebook) http://jupyter.org/ インタラクティブ(対話的)なコード実行のための環境 データ分析に非常に適していて、慣れると他のIDEなどでは分析ができなくなる。 任意に分けたコードブロックごとに実行し、結果を都度表示出来るほか、 ・グラフのインライン表示 ・数式の記述(Latex) ・マークダウン方式の文章記載 などの機能を備えており、模索しながらの分析作業や、結果の共有・保管などに非常に適する。 iPythonで文章と図表を描くことで論文のような形式で書くことも出来るた

    Pythonでデータ分析するのに必要なツールのまとめ - Qiita
  • pythonで美しいグラフ描画 -seabornを使えばデータ分析と可視化が捗る その1 - Qiita

    Pythonでのグラフ描画 Pythonチャートを描く場合の定番は「matplotlib」ですが、その見た目のやや野暮ったい感じと、表記法のややこしさが指摘されています。 そこで、この記事ではMatplotlibの機能をより美しく、またより簡単に実現するためのラッパー的存在である、「Seaborn」の使い方を取り上げます。 ◆ Overview of Python Visualization Tools http://pbpython.com/visualization-tools-1.html 上記の記事ではMatplotlibとSeabornについて下記のように書かれています。 matplotlibについて Matplotlib is the grandfather of python visualization packages. It is extremely powerful b

    pythonで美しいグラフ描画 -seabornを使えばデータ分析と可視化が捗る その1 - Qiita
  • Python Pandasでのデータ操作の初歩まとめ − 前半:データ作成&操作編 - Qiita

    はじめに Pythonデータ分析を扱う上で必須となる、Pandasでのデータ操作方法の 初歩についてまとめました。 ついつい忘れてしまう重要文法から、ちょっとしたTipsなどを盛り込んでいます。 こんな人にオススメ → Pandasを初めて触ってみたい! → Rが使えることをPythonでもやってみてーなー → Pandasの文法覚えきれねー どっかに一覧があれば便利なのに... → そもそもPythonでデータハンドリングってどれくらいできるものなのさ こちらも合わせてどうぞ ◆Pandasでデータ操作:Pandas_plyを使う http://qiita.com/hik0107/items/3dd260d9939a5e61c4f6 データを作ってみよう import pandas as pd df_sample =\ pd.DataFrame([["day1","day2","day

    Python Pandasでのデータ操作の初歩まとめ − 前半:データ作成&操作編 - Qiita
  • 1