Scala/Sparkだいすきですが、今度働くことになる会社はPython文化。 Scalaだって、Jupyter Notebook使えるし、matplotlibみたいに、ビジュアライゼーションできるよ!ということをアピールしたい、というのがモチベーションです。 ScalaをJupyterで使うために Jupyter NotebookはもともとPythonの開発用にiPython Notebookとして開発されていましたが、 最近はカーネルさえインストールすれば、BashでもRubyでも、なんでも動くようになっていますね。 ということで、今回はScala/Sparkが動くカーネルを入れて動かしてみます。 Scalaを動かすためのカーネルとしては、Apache Toreeを使います。 Toree以外にもJupyter Notebook用Scalaカーネルとしては以下もありますが、開発が活発そ