joelgrus/data-science-from-scratch has 9,776 GitHub stars and 4,716 forks. GitHot measured +1 stars in 24 hours and +10 in 7 days. Last checked 2026-11-11 19:45 UTC. Last push 2023-11-09.
書籍『Data Science From Scratch』のコード
計測したスター増加
- 24時間
- +1
- 7日間
- +10
- 15日間
- 更新が遅れています
- 1か月
- 更新が遅れています
期間ごとの純増数です。期間は重複しており、日別の値ではありません。未計測の値は空欄です。スター数は注目度の指標であり、品質の保証ではありません。
README.md
オリジナルData Science from Scratch
Here's all the code and examples from the second edition of my book Data Science from Scratch. They require at least Python 3.6.
(If you're looking for the code and examples from the first edition, that's in the first-edition folder.)
If you want to use the code, you should be able to clone the repo and just do things like
In [1]: from scratch.linear_algebra import dot
In [2]: dot([1, 2, 3], [4, 5, 6])
Out[2]: 32
and so on and so forth.
Two notes:
In order to use the library like this, you need to be in the root directory (that is, the directory that contains the
scratchfolder). If you are in thescratchdirectory itself, the imports won't work.It's possible that it will just work. It's also possible that you may need to add the root directory to your
PYTHONPATH, if you are on Linux or OSX this is as simple as
export PYTHONPATH=/path/to/where/you/cloned/this/repo
(substituting in the real path, of course).
If you are on Windows, it's potentially more complicated.
Table of Contents
- Introduction
- A Crash Course in Python
- Visualizing Data
- Linear Algebra
- Statistics
- Probability
- Hypothesis and Inference
- Gradient Descent
- Getting Data
- Working With Data
- Machine Learning
- k-Nearest Neighbors
- Naive Bayes
- Simple Linear Regression
- Multiple Regression
- Logistic Regression
- Decision Trees
- Neural Networks
- [Deep Learning]
- Clustering
- Natural Language Processing
- Network Analysis
- Recommender Systems
- Databases and SQL
- MapReduce
- Data Ethics
- Go Forth And Do Data Science
関連プロジェクトを探す
Asabeneh/30-Days-Of-Python
30 Days of Python プログラミングチャレンジは、Python プログラミング言語を 30 日で学ぶためのステップバイステップのガイドです。このチャレンジは 100 日以上かかることもあります。自分のペースで進めてください。こちらの動画も役立つかもしれません: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
78,560 スターgrafana/grafana
オープンで組み合わせ可能なオブザーバビリティおよびデータ可視化プラットフォームです。Prometheus、Loki、Elasticsearch、InfluxDB、Postgres など、複数のソースからメトリクス、ログ、トレースを可視化できます。
77,830 スターredis/redis
リアルタイムのデータ駆動型アプリケーションを構築する開発者にとって、Redis は最も選ばれ、最速で、機能が最も豊富なキャッシュ、データ構造サーバー、ドキュメントおよびベクトルクエリエンジンです。
77,395 スターapache/superset
Apache Superset は、データ可視化とデータ探索のためのプラットフォームです。
75,473 スター