Hazy Ideas

日々の勉強の気づきを書き出しています

Python: 基本ライブラリのまとめ

*個人用メモです

 

Pythonのデータ可視化モジュールmatplotlib

python -m pip install matplotlib

 

ベクトルはオブジェクトである(線形代数を学んだ方が良い)

NumPyライブラリを使うと高度な配列クラスと算術演算が可能

SciPyライブラリは多様な統計機能を使用可能

 

最も適した(尤度が最大な)プログラムのために勾配降下法が使われる

 

データの取得にはstdinとstdout

sys.stdin(取り込み)とsys.stdout(表示)を用いてデータをプログラムに渡す

 

Webスクレイピングにはbeautifulsoup4を使う

プログラムインターフェイス(API)は構造化されたデータ

Web APIを通じてデータを要求するにはデータを文字列形式にする必要がある(シリアライズ

このためにJSON(JavaScript Object Notation)が用いられる(jsonモジュール)

APIプロバイダーは、許可されたも者だけがデータへアクセスでき、誰か特定したいと考えている

 

pandasライブラリはデータ操作、データ読み込みを行うのに便利

Scrapyライブラリは複雑なWebスクレイバーを作るのに便利

 

今日は本を読んだだけ。