2017-10-01から1ヶ月間の記事一覧

「PythonとJavaScriptではじめるデータビジュアライゼーション」を読む

12.2静的ファイルの配信 フォルダ構成 viz/ data/ nobel_winners.json index.html script.js #index.html <meta charset="utf-8"> <style> body{font-family: sans-serif;} </style> <h2 id='data-title'></h2> <div id='data'> <pre></pre> </div> <script src="http://d3js.org/d3.v3.min.js"></script> </meta>

「PythonとJavaScriptではじめるデータビジュアライゼーション」を読む

12.1 データ配信 #nobel_viz.py from flask import Flask app = Flask(__name__) @app.route("/") def hello(): return "Hello world!" if __name__ == "__main__": app.run(port=8000,debug=True) nobel_viz.pyがあるフォルダで $ python nobel_viz.py と実…

「PythonとJavaScriptではじめるデータビジュアライゼーション」を読む

11.5 受賞者の年齢と没年齢 df['award_age'].hist(bins=20) <matplotlib.axes._subplots.AxesSubplot at 0x7f1459757978> [f:id:bitop:20171009090400p:plain] sns.distplot(df['award_age']) <matplotlib.axes._subplots.AxesSubplot at 0x7f1458f80fd0> 箱ひげ図 sns.boxplot(df.gender,df.award_age) plt.show() sns.violinplot(df.gen…</matplotlib.axes._subplots.axessubplot></matplotlib.axes._subplots.axessubplot>

「PythonとJavaScriptではじめるデータビジュアライゼーション」を読む

11.1 探索の開始 import pandas as pd import numpy as np import matplotlib.pyplot as plt import json import seaborn as sb %matplotlib inline plt.rcParams['figure.figsize'] = 8,4 #Mongoデータベースがうまく動かないのでjsonファイルをDataFrameに…

「PythonとJavaScriptではじめるデータビジュアライゼーション」を読む

10.2 対話型セッションの開始 p224ページのipython [notebook | qt]とあるが ipython qtではエラーがでる。 多分ipython qtconsoleまたはjupyter qtconsole %matplotlib inline import pandas as pd import numpy as np import matplotlib.pyplot as plt imp…