learn
π A curated collection of marimo notebooks for education.
νμΌ νμκΈ°
μ΅μ’ λ²μ λ€μ΄λ‘λ (.zip)- example_request.yaml
- check-empty-cells.yml
- deploy.yml
- hf_sync.yml
- typos.yaml
- PULL_REQUEST_TEMPLATE.md
- main.py
- README.md
- 01_introduction.py
- 02_marks_encoding.py
- 03_data_transformation.py
- 04_scales_axes_legends.py
- 05_view_composition.py
- 06_interaction.py
- 07_cartographic.py
- 08_debugging.py
- README.md
- marimo-learn.png
- styles.css
- build.py
- check_empty_cells.py
- check_missing_titles.py
- check_notebook_packages.py
- create_sql_lab.sql
- create_sql_penguins.py
- create_sql_survey.py
- extract.py
- preview.py
- run_notebooks.sh
- utils.py
- 01_what_makes_daft_special.py
- _index.md
- penguins.csv
- 01_getting_started.py
- 08_loading_parquet.py
- 09_loading_json.py
- 11_working_with_apache_arrow.py
- DuckDB_Loading_CSVs.py
- README.md
- 05_functors.py
- 06_applicatives.py
- _index.md
- 01_least_squares.py
- 02_linear_program.py
- 03_minimum_fuel_optimal_control.py
- 04_quadratic_program.py
- 05_portfolio_optimization.py
- 06_convex_optimization.py
- 07_sdp.py
- README.md
- contributors.md
- educators.md
- 01_why_polars.py
- 02_dataframes.py
- 03_loading_data.py
- 04_basic_operations.py
- 05_reactive_plots.py
- 06_dataframe_transformer.py
- 07_querying_with_sql.py
- 08_working_with_columns.py
- 09_data_types.py
- 10_strings.py
- 11_missing_data.py
- 12_aggregations.py
- 13_window_functions.py
- 14_user_defined_functions.py
- 16_lazy_execution.py
- README.md
- 01_sets.py
- 02_axioms.py
- 03_probability_of_or.py
- 04_conditional_probability.py
- 05_independence.py
- 06_probability_of_and.py
- 07_law_of_total_probability.py
- 08_bayes_theorem.py
- 09_random_variables.py
- 10_probability_mass_function.py
- 11_expectation.py
- 12_variance.py
- 13_bernoulli_distribution.py
- 14_binomial_distribution.py
- 15_poisson_distribution.py
- 16_continuous_distribution.py
- 17_normal_distribution.py
- 18_central_limit_theorem.py
- 19_maximum_likelihood_estimation.py
- 20_naive_bayes.py
- 21_logistic_regression.py
- README.md
- 01_numbers.py
- 02_strings.py
- 03_collections.py
- 04_conditional_logic.py
- 05_loops.py
- 06_dictionaries.py
- 07_advanced_collections.py
- 08_functions.py
- 09_modules.py
- 10_exceptions.py
- README.md
- 01_basic_ideas.py
- 02_queue_formation.py
- 03_littles_law.py
- 04_sojourn_time.py
- 05_mm1_nonlinearity.py
- 06_pooled_vs_separate.py
- 07_late_merge.py
- 08_inspectors_paradox.py
- 09_convoy_effect.py
- 10_priority_starvation.py
- 11_tandem_queue.py
- 12_rush_hour.py
- 13_braess_paradox.py
- README.md
- 01_concepts.svg
- 02_concepts.svg
- 03_concepts.svg
- 04_concepts.svg
- 05_concepts.svg
- 06_concepts.svg
- lab.db
- penguins.db
- survey.db
- survey_tables.svg
- 01_basic_select.py
- 02_filter.py
- 03_aggregate_group.py
- 04_null.py
- 05_join.py
- 06_keys.py
- README.md
- book.svg
- flask.svg
- github-20.svg
- github-24.svg
- globe.svg
- lightning.svg
- base.html
- contribute.html
- index.html
- lesson.html
- page.html
- running_notebooks.html
- 01_wiggly.py
- 02_formative.py
- 03_turtles.py
- README.md
- .gitignore
- .typos.toml
- Dockerfile
- LICENSE
- Makefile
- README.md
- requirements.txt
# μ€μΉ κ°μ΄λ
1. μ½λ λ΄λ €λ°κΈ°
git clone https://github.com/marimo-team/learn
κΉνλΈμμ νλ‘μ νΈ μ½λ μ 체λ₯Ό λ΄ μ»΄ν¨ν°λ‘ λ΄λ €λ°μ΅λλ€.
cd learn
λ°©κΈ λ΄λ €λ°μ νλ‘μ νΈ ν΄λ μμΌλ‘ μ΄λν©λλ€.
2. Docker
μ¬μ μΆμ²μ¬μ μ€λΉλ¬Ό
- Git GitHubμμ νλ‘μ νΈ μ½λλ₯Ό λ΄λ €λ°μΌλ €λ©΄ νμν©λλ€.
- Docker Desktop 컨ν μ΄λλ₯Ό λΉλνκ³ μ€ννλ €λ©΄ νμν©λλ€. μ€μΉ ν μ€νν΄μ λ°±κ·ΈλΌμ΄λμ μΌλμΈμ.
docker build -t learn .
Dockerfileμ κΈ°λ°μΌλ‘ μ€ν κ°λ₯ν μ΄λ―Έμ§λ₯Ό λΉλν©λλ€.
docker run -p 8080:80 learn
λΉλλ μ΄λ―Έμ§λ₯Ό μ€μ 컨ν μ΄λλ‘ μ€νν©λλ€.
ν°λ―Έλμ docker compose ps λ₯Ό μ
λ ₯ν΄ μ»¨ν
μ΄λλ€μ΄ Up μνμΈμ§ νμΈνμΈμ. READMEμ ν¬νΈ λ²νΈκ° μ νμλ€λ©΄ λΈλΌμ°μ μμ http://localhost:ν¬νΈλ²νΈ λ‘ μ μν΄λ³΄μΈμ.
3. Python
μ¬μμ¬μ μ€λΉλ¬Ό
pip install -r requirements.txt
requirements.txt λ±μ λͺ μλ νμ΄μ¬ λΌμ΄λΈλ¬λ¦¬λ₯Ό μ€μΉν©λλ€.
python <μ€νν νμΌλͺ
>.py # READMEμμ μ νν μ€ν νμΌλͺ
μ νμΈνμΈμ
νμ΄μ¬ μ€ν¬λ¦½νΈ(λλ λͺ¨λ)λ₯Ό μ€νν©λλ€.
μλ¬ λ©μμ§ μμ΄ μ€νλκ³ ν°λ―Έλμ μλ΄ λ¬Έκ΅¬κ° μΆλ ₯λλ©΄ μ μμ
λλ€.
4. Make
보ν΅μ¬μ μ€λΉλ¬Ό
- Git GitHubμμ νλ‘μ νΈ μ½λλ₯Ό λ΄λ €λ°μΌλ €λ©΄ νμν©λλ€.
- Make Linux/macOSλ λ³΄ν΅ κΈ°λ³Έ μ€μΉλμ΄ μμ΅λλ€. Windowsλ λ³λ μ€μΉ(μ: MSYS2, WSL)κ° νμν©λλ€.
make
μμ±λ λΉλ μ€μ μ λ°νμΌλ‘ μ€μ μ»΄νμΌμ μ§νν΄ μ€ν νμΌμ λ§λλλ€.
μλ¬ μμ΄ λλλ©΄ μ±κ³΅μ
λλ€. μμ±λ μ€ν νμΌμ μ§μ μ€νν΄λ³΄μΈμ.
// repository documentation
Was this content helpful?
(0 ratings)
