「生産性」「汎用性」に優れ、習得が容易なプログラミング言語。
PSSリーダーやテンプレートエンジン、簡易フレームワークの開発で学ぶPythonの世界。
「Basic」や「Pascal」などの習得が容易な「教育用言語」は、実用的なプログラムを書くのにはあまり使われていません。また、「Perl」や「Lisp」などは生産性の高い汎用言語ですが、習得は容易ではありません。さらに、業務用アプリケーションに使われることの多い「C++」や「Java」は生産性が低く、習得も困難です。「Python」は、習得の容易さ、高い生産性、汎用性を兼ね備えた、数少ないプログラミング言語と言えるでしょう。
<B>ライブラリの使い方と分析手法がよくわかる</B>
「データサイエンス」と聞くと複雑な数式やSPSS などの高価なソフトウェアパッケージが
必要と考えるかもしれませんが、近年では「R」や本書で紹介する「Python」など、データ
分析に適した様々なオープンソースのソフトウェアやプログラミング言語が公開されており、
必要な知識さえあれば誰でも簡単に高度な分析を行う環境が整ってきています。本書はIT エ
ンジニアの読者を対象とし、データサイエンスの入門としてPython を使用してデータ集計や
機械学習などのデータ分析手法を習得することを目的としています。
Python はシンプルな文法で簡単に習得できる一方、NumPy(ナムパイ)をはじめ非常に多様
なライブラリが揃っており、今やデータサイエンスにおいて最も利用されているプログラミン
グ言語の1 つと言ってもいいでしょう。
効率的なデータ分析を実践し、自らのサービスにフィードハックを加えたいエンジニアにとって、
必読の一冊です。
第1章 データサイエンスの概要
1.1 メンデルもケプラーもデータサイエンティストだった
1.2 データサイエンスの手法の要点
1.3 データサイエンスの実業務への適用
1.4 本書の内容
第2章 Pythonとデータサイエンス
2.1 データサイエンスで用いられるソフトウェア
2.2 データサイエンスに使えるPythonのライブラリ
2.3 Pythonの環境構築
2.4 numpy、pandasの基本操作
2.5 Pandas
第3章 データの読み込み、可視化、集計
3.1 データの読み込み
3.2 matplotlibによる可視化
3.3 集計
3.4 RDBMSとの連携
第4章 様々な統計分析
4.1 ヒストグラム分析
4.2 2つのグループを比較する(検定)
4.3 分散分析
第5章 回帰分析
5.1 線形回帰分析
5.2 単回帰分析
5.3 重回帰分析
第6章 教師なし学習
6.1 次元削除
6.2 クラスタリング
第7章 教師あり学習
7.1 データセットの準備
7.2 k最近傍法
7.3 ナイーブベイズ
7.4 ロジスティック回帰
7.5 各種法の比較
第8章 機械学習のWeb API
8.1 Webサービスの基本とFlask
8.2 線形回帰API
8.3 Webアプリのソースコード
付録1 基本的な統計量
1.1 平均値
1.2 分散、標準偏差
1.3 共分散、相関係数
1.4 中央値
1.5 NumPyを使用した計算
付録2 機械学習の手法の分類
2.1 クラス判別
2.2 回帰分析
2.3 クラスタリング
オーレ・マティエセンのサード・アルバムは、前作に続いてホーン・セクションのボブ・ロックウェル&ヘンリク・ボルベルクが絶好調! シンプルなメロディーと軽快なスウィングで、ジャズ全盛期の50年代に戻った気分。偉大なアメリカン・ソングブックにインスパイアされ、デンマークの旋律をタッチしたマティエセン・ワールドの70分。
デンマーク・ジャズ界の伝説的人物、オーレ・マティエセン。ピアニスト、作曲家のほか、 教育者、録音プロデューサー、エンジニア、音楽評論家、研究家、ブロードキャスター(ラジオ番組の主催)、更にはデンマーク・ジャズ音楽家協会や様々なジャズ連盟、音楽評議会などの参加と、現場から裏方まであらゆるジャズ・シーンに関わり、とりわけデンマーク放送のジャズ部門、デンマーク放送ビッグバンドのプロデュースによって、まさにデンマークのジャズ界を作ってきた人物である。250にも及ぶ彼がプロデュースしたレコードには、2つのグラミー・ノミネート作を含み、多くはデンマークのミュージシャン、デンマーク放送ビッグバンドだが、デューク・エリントン、ベン・ウェブスター、マイルス・ライヴィスなど、数多くの国際的ミュージシャンもプロデュースしている。
レッド・パイソン(Red Python)とは、直訳すれば「赤いニシキヘビ」だが、これはジャケット写真にも使われているアムステルダムの「Red Python」や「Python Bridge」と呼ばれる美しい橋のこと。アルバム・タイトルともなったRed Pythonはこの橋にインスピレーションを得て作られた曲。写真とアートワークも前作に引き続き、写真家フィエ・ヨハンセン(Fie Johansen)によるもの。(新譜案内より)
※ このCDはエンハンスト仕様になっており、収録トラックの全11曲+@の楽譜データ(スコア&B♭譜)が収録されています。
ヘンリク・ボルベルク(tp)
ボブ・ロックウェル(ts)
オーレ・マティエセン(p)
ビャルネ・ルーペ(g)*
イェスパー・ルンゴー(b)
アダム・ナスバウム(ds)
録音:2013年3月7日,8日、STCレコーディング・スタジオ(コペンハーゲン)
Disc1
1 : Time To Move On
2 : Some Place Under The Sky
3 : Pinhole
4 : Red Python *
5 : Theme To An Oldfashioned Girl
6 : Relaxing At La Napoule
7 : Second To None
8 : At Ease *
9 : Norrebrovalsen
10 : All Of Us
11 : Pulling Through
Powered by HMV
ソフト開発とプログラミングのための情報誌【特集1】Visual Studio Code拡張機能でPythonデータ分析【特集2】Pythonで「人工生命」を作る
自作派のためのコンピューター技術情報誌[特集]今さら聞けないPython入門
注目のコンピュータービジョンライブラリ。高度な映像処理、解析がPythonでさらに簡単に!
「Kivy」がもつ、「アニメーションでキャラクター動かす機能」を使いながら、Pythonプログラミングの基本を詳しく解説。「複雑な動きをさせたい」「枠からハミ出ないようにしたい」など、アニメーションの動きを修正するプログラムを書いているうちに、「Python」の「記法」と「文法」「データの構造や処理のロジック」「オブジェクト指向」などが身に付く。
Concise and easy to use, this handy guide offers programmers a complete overview of the syntax and semantics of regular expressions, which are at the heart of every text-processing application.
This ground-breaking cult series, which began in 1969, is perhaps the ultimate in TV comedy absurdity. This "best of" disc contains some of its most legendary sketches: the dead parrot, the Ministry of Silly Walks. The Lumberjack Song, And Now for Something Completely Different and many more.
14 tunes from the Tony Award-winning musical that's "lovingly ripped off from the motion picture Monty Python and the Holy Grail." Includes: Brave Sir Robin * Find Your Grail * He Is Not Dead Yet * The Song That Goes like This * and more.
Monty Python's Tunisian Holiday presents a piece of history that very few have ever been able to experience: a peek on the set of a classic Python film.
@lt;DIV@gt;Computers are used in every part of science from ecology to particle physics. This introduction to computer science using Python continually reinforces those ties by using real-world science problems as examples.@lt;/div@gt;
This groundbreaking book serves as a first introduction to computer programming of scientific applications, using the high-level Python language. The book lays a solid foundation for practicing computational science.