-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsearchindex.js
1 lines (1 loc) · 92.7 KB
/
searchindex.js
1
Search.setIndex({"alltitles": {"(Armchair) Psychology of debugging": [[6, "armchair-psychology-of-debugging"]], "A Brief History of Operating Systems": [[3, "a-brief-history-of-operating-systems"]], "Activate the course environment": [[111, "activate-the-course-environment"]], "Additional Materials": [[10, "additional-materials"], [96, "additional-materials"], [106, "additional-materials"]], "Additional configuration": [[19, "additional-configuration"]], "Advantages of the functional way": [[50, "advantages-of-the-functional-way"]], "Applications": [[1, "applications"]], "Array indexing": [[118, "array-indexing"]], "Assignment and Built-in Scalar Types": [[81, "assignment-and-built-in-scalar-types"]], "Avoiding debugging": [[4, "avoiding-debugging"]], "Branches": [[11, "branches"]], "Breakpoint in simple py files": [[10, "breakpoint-in-simple-py-files"]], "Breakpoints with pytask": [[10, "breakpoints-with-pytask"]], "Breakpoints with pytest": [[10, "breakpoints-with-pytest"]], "Broadcasting": [[113, "broadcasting"]], "Calculations between arrays": [[114, "calculations-between-arrays"]], "Calculations on arrays": [[115, "calculations-on-arrays"]], "Calling the functions with invalid inputs": [[142, "calling-the-functions-with-invalid-inputs"]], "Cards": [[13, "cards"], [21, "cards"]], "Changing overall appearance": [[67, "changing-overall-appearance"]], "Choosing a Linux Distribution": [[112, "choosing-a-linux-distribution"]], "Choosing optimization algorithms": [[43, "choosing-optimization-algorithms"]], "Cloning GitHub repos + Personal Access Tokens": [[12, "cloning-github-repos-personal-access-tokens"]], "Collaboration": [[13, "collaboration"]], "Comprehensions": [[82, "comprehensions"]], "Creating arrays": [[116, "creating-arrays"]], "Creating repositiories": [[15, "creating-repositiories"]], "Creating the course environment": [[109, "creating-the-course-environment"], [110, "creating-the-course-environment"], [111, "creating-the-course-environment"]], "Creating variables": [[47, "creating-variables"]], "Cross-validation and hyperparamters in scikit-learn": [[30, "cross-validation-and-hyperparamters-in-scikit-learn"]], "Customise plots created with plotly express": [[66, "customise-plots-created-with-plotly-express"]], "Customise plots created with plotly express: Example Notebook": [[67, "customise-plots-created-with-plotly-express-example-notebook"]], "Customised plots with plotly graph objects": [[62, "customised-plots-with-plotly-graph-objects"]], "Customised plots with plotly graph objects: Example Notebook": [[61, "customised-plots-with-plotly-graph-objects-example-notebook"]], "Data Analysis in Python": [[27, "data-analysis-in-python"]], "Data management with pandas": [[53, "data-management-with-pandas"]], "Data types": [[49, "data-types"]], "DataFrames and Series": [[48, "dataframes-and-series"]], "Debugging": [[9, "debugging"]], "Defining Functions": [[85, "defining-functions"]], "Defining custom containers": [[128, "defining-custom-containers"]], "Derivative-Based Line Search": [[34, "derivative-based-line-search"]], "Derivative-Based Trust Region": [[35, "derivative-based-trust-region"]], "Derivative-Free Direct Search": [[36, "derivative-free-direct-search"]], "Derivative-Free Trust Region": [[37, "derivative-free-trust-region"]], "Detecting your processor type": [[110, "detecting-your-processor-type"]], "Dictionaries": [[83, "dictionaries"]], "Directory structure in the templates": [[70, "directory-structure-in-the-templates"]], "Effective Programming Practices for Economists: Topics": [[26, "effective-programming-practices-for-economists-topics"]], "Environment files and environments (conda/mamba)": [[101, "environment-files-and-environments-conda-mamba"]], "Executing .py files from the shell (conda/mamba)": [[104, "executing-py-files-from-the-shell-conda-mamba"]], "Executing .py files in VS Code": [[95, "executing-py-files-in-vs-code"]], "Executing .py files in VS Code (conda/mamba)": [[105, "executing-py-files-in-vs-code-conda-mamba"]], "Executing Jupyter notebooks in VS Code": [[94, "executing-jupyter-notebooks-in-vs-code"]], "Executing jupyter notebooks in VS Code (conda/mamba)": [[103, "executing-jupyter-notebooks-in-vs-code-conda-mamba"]], "Executing notebooks in a browser (conda/mamba)": [[102, "executing-notebooks-in-a-browser-conda-mamba"]], "File Systems": [[0, "file-systems"]], "File paths with pathlib": [[91, "file-paths-with-pathlib"]], "For loops": [[84, "for-loops"]], "Functional data management": [[51, "functional-data-management"]], "Functional data management: Example": [[50, "functional-data-management-example"]], "Functional data management: Fundamental rules": [[52, "functional-data-management-fundamental-rules"]], "Gathering data efficiently": [[8, "gathering-data-efficiently"]], "Get life expectancy by country, continent, and year": [[61, "get-life-expectancy-by-country-continent-and-year"], [65, "get-life-expectancy-by-country-continent-and-year"], [67, "get-life-expectancy-by-country-continent-and-year"]], "Git and Github": [[18, "git-and-github"]], "Goals and Workflow": [[60, "goals-and-workflow"]], "Graphs": [[1, "graphs"]], "Grid Search": [[39, "grid-search"]], "Handling paths in projects": [[72, "handling-paths-in-projects"]], "History of computer interfaces": [[150, "history-of-computer-interfaces"]], "How git works": [[17, "how-git-works"]], "How it will work later": [[12, "how-it-will-work-later"]], "How it works the first time": [[12, "how-it-works-the-first-time"]], "How to raise errors?": [[136, "how-to-raise-errors"]], "If conditions": [[87, "if-conditions"]], "Importing, Namespaces, Modules": [[88, "importing-namespaces-modules"]], "Inspecting and summarizing data": [[54, "inspecting-and-summarizing-data"]], "Installation": [[99, "installation"]], "Installation and introduction to Pixi": [[99, "installation-and-introduction-to-pixi"]], "Installation of the z-command": [[151, "installation-of-the-z-command"]], "Installing Git (Optional)": [[112, "installing-git-optional"]], "Installing Python": [[112, "installing-python"]], "Installing Python on Linux (conda/mamba)": [[109, "installing-python-on-linux-conda-mamba"]], "Installing Python on Mac": [[110, "installing-python-on-mac"]], "Installing Python on Windows (conda/mamba)": [[111, "installing-python-on-windows-conda-mamba"]], "Installing Python with Windows Subsystem for Linux (WSL2) (conda/mamba)": [[112, "installing-python-with-windows-subsystem-for-linux-wsl2-conda-mamba"]], "Installing WSL2": [[112, "installing-wsl2"]], "Installing WSL2 on your machine": [[112, "installing-wsl2-on-your-machine"]], "Installing git and some useful shell commands": [[19, "installing-git-and-some-useful-shell-commands"]], "Installing mamba": [[109, "installing-mamba"], [110, "installing-mamba"], [111, "installing-mamba"]], "Introduction and Overview": [[20, "introduction-and-overview"]], "Introduction to GitHub": [[16, "introduction-to-github"]], "Introduction to Machine Learning": [[28, "introduction-to-machine-learning"]], "Introduction to debugging": [[5, "introduction-to-debugging"]], "Introduction to error handling": [[129, "introduction-to-error-handling"]], "Introduction to making code fast": [[120, "introduction-to-making-code-fast"]], "Introduction to numerical optimization": [[41, "introduction-to-numerical-optimization"]], "Introduction to scikit-learn": [[31, "introduction-to-scikit-learn"]], "Learning Objectives": [[0, "learning-objectives"], [1, "learning-objectives"], [3, "learning-objectives"], [4, "learning-objectives"], [5, "learning-objectives"], [6, "learning-objectives"], [7, "learning-objectives"], [8, "learning-objectives"], [10, "learning-objectives"], [11, "learning-objectives"], [13, "learning-objectives"], [14, "learning-objectives"], [15, "learning-objectives"], [16, "learning-objectives"], [17, "learning-objectives"], [19, "learning-objectives"], [20, "learning-objectives"], [21, "learning-objectives"], [22, "learning-objectives"], [23, "learning-objectives"], [24, "learning-objectives"], [25, "learning-objectives"], [28, "learning-objectives"], [29, "learning-objectives"], [30, "learning-objectives"], [31, "learning-objectives"], [32, "learning-objectives"], [33, "learning-objectives"], [34, "learning-objectives"], [35, "learning-objectives"], [36, "learning-objectives"], [37, "learning-objectives"], [38, "learning-objectives"], [39, "learning-objectives"], [41, "learning-objectives"], [42, "learning-objectives"], [43, "learning-objectives"], [44, "learning-objectives"], [45, "learning-objectives"], [46, "learning-objectives"], [47, "learning-objectives"], [48, "learning-objectives"], [49, "learning-objectives"], [51, "learning-objectives"], [52, "learning-objectives"], [54, "learning-objectives"], [55, "learning-objectives"], [56, "learning-objectives"], [57, "learning-objectives"], [58, "learning-objectives"], [59, "learning-objectives"], [60, "learning-objectives"], [62, "learning-objectives"], [64, "learning-objectives"], [66, "learning-objectives"], [68, "learning-objectives"], [69, "learning-objectives"], [70, "learning-objectives"], [72, "learning-objectives"], [73, "learning-objectives"], [74, "learning-objectives"], [75, "learning-objectives"], [76, "learning-objectives"], [77, "learning-objectives"], [78, "learning-objectives"], [79, "learning-objectives"], [80, "learning-objectives"], [81, "learning-objectives"], [82, "learning-objectives"], [83, "learning-objectives"], [84, "learning-objectives"], [85, "learning-objectives"], [86, "learning-objectives"], [87, "learning-objectives"], [88, "learning-objectives"], [90, "learning-objectives"], [91, "learning-objectives"], [92, "learning-objectives"], [93, "learning-objectives"], [94, "learning-objectives"], [95, "learning-objectives"], [96, "learning-objectives"], [97, "learning-objectives"], [99, "learning-objectives"], [100, "learning-objectives"], [101, "learning-objectives"], [102, "learning-objectives"], [103, "learning-objectives"], [104, "learning-objectives"], [105, "learning-objectives"], [106, "learning-objectives"], [107, "learning-objectives"], [113, "learning-objectives"], [114, "learning-objectives"], [115, "learning-objectives"], [116, "learning-objectives"], [118, "learning-objectives"], [119, "learning-objectives"], [120, "learning-objectives"], [121, "learning-objectives"], [122, "learning-objectives"], [123, "learning-objectives"], [124, "learning-objectives"], [125, "learning-objectives"], [126, "learning-objectives"], [127, "learning-objectives"], [128, "learning-objectives"], [129, "learning-objectives"], [130, "learning-objectives"], [132, "learning-objectives"], [133, "learning-objectives"], [134, "learning-objectives"], [135, "learning-objectives"], [136, "learning-objectives"], [137, "learning-objectives"], [138, "learning-objectives"], [139, "learning-objectives"], [140, "learning-objectives"], [141, "learning-objectives"], [143, "learning-objectives"], [145, "learning-objectives"], [146, "learning-objectives"], [147, "learning-objectives"], [148, "learning-objectives"], [150, "learning-objectives"], [151, "learning-objectives"], [152, "learning-objectives"], [153, "learning-objectives"]], "Line profiling": [[121, "line-profiling"]], "Links used in the screencast": [[62, "links-used-in-the-screencast"], [64, "links-used-in-the-screencast"], [66, "links-used-in-the-screencast"]], "Lists, Tuples and Sets": [[90, "lists-tuples-and-sets"]], "Loading and saving data": [[55, "loading-and-saving-data"]], "Low-level approach using graph objects": [[61, "low-level-approach-using-graph-objects"]], "Making commits": [[14, "making-commits"]], "Markdown applications": [[145, "markdown-applications"]], "Markdown syntax": [[146, "markdown-syntax"]], "Markup languages": [[147, "markup-languages"]], "Materials": [[0, "materials"], [1, "materials"], [3, "materials"], [4, "materials"], [5, "materials"], [6, "materials"], [7, "materials"], [8, "materials"], [10, "materials"], [11, "materials"], [13, "materials"], [14, "materials"], [15, "materials"], [16, "materials"], [17, "materials"], [19, "materials"], [20, "materials"], [21, "materials"], [22, "materials"], [23, "materials"], [24, "materials"], [25, "materials"], [28, "materials"], [29, "materials"], [30, "materials"], [31, "materials"], [32, "materials"], [33, "materials"], [34, "materials"], [35, "materials"], [36, "materials"], [37, "materials"], [38, "materials"], [39, "materials"], [41, "materials"], [42, "materials"], [43, "materials"], [44, "materials"], [45, "materials"], [46, "materials"], [47, "materials"], [48, "materials"], [49, "materials"], [51, "materials"], [52, "materials"], [54, "materials"], [55, "materials"], [56, "materials"], [57, "materials"], [58, "materials"], [59, "materials"], [60, "materials"], [62, "materials"], [64, "materials"], [66, "materials"], [68, "materials"], [69, "materials"], [70, "materials"], [72, "materials"], [73, "materials"], [74, "materials"], [75, "materials"], [76, "materials"], [77, "materials"], [78, "materials"], [79, "materials"], [80, "materials"], [81, "materials"], [82, "materials"], [83, "materials"], [84, "materials"], [85, "materials"], [86, "materials"], [87, "materials"], [88, "materials"], [90, "materials"], [91, "materials"], [92, "materials"], [93, "materials"], [94, "materials"], [95, "materials"], [96, "materials"], [97, "materials"], [99, "materials"], [100, "materials"], [101, "materials"], [102, "materials"], [103, "materials"], [104, "materials"], [105, "materials"], [106, "materials"], [107, "materials"], [113, "materials"], [114, "materials"], [115, "materials"], [116, "materials"], [118, "materials"], [119, "materials"], [120, "materials"], [121, "materials"], [122, "materials"], [123, "materials"], [124, "materials"], [125, "materials"], [126, "materials"], [127, "materials"], [128, "materials"], [129, "materials"], [130, "materials"], [132, "materials"], [133, "materials"], [134, "materials"], [135, "materials"], [136, "materials"], [137, "materials"], [138, "materials"], [139, "materials"], [140, "materials"], [141, "materials"], [143, "materials"], [145, "materials"], [146, "materials"], [147, "materials"], [148, "materials"], [150, "materials"], [151, "materials"], [152, "materials"], [153, "materials"]], "Measuring runtime": [[122, "measuring-runtime"]], "Merging and resolving merge conflicts": [[21, "merging-and-resolving-merge-conflicts"]], "Merging datasets": [[56, "merging-datasets"]], "Miscellaneous Tools": [[149, "miscellaneous-tools"]], "Modifying Pixi environments": [[100, "modifying-pixi-environments"]], "Naming things": [[132, "naming-things"]], "Navigation in the unix shell": [[151, "navigation-in-the-unix-shell"]], "Navigation in the windows shell": [[153, "navigation-in-the-windows-shell"]], "Notes": [[19, "notes"], [23, "notes"], [24, "notes"]], "Numerical Optimization": [[40, "numerical-optimization"]], "Objectives": [[12, "objectives"]], "Optimagic overview": [[42, "optimagic-overview"]], "Optional video": [[3, "optional-video"]], "Partialling arguments to functions": [[133, "partialling-arguments-to-functions"]], "Plot entire data from Pandas": [[65, "plot-entire-data-from-pandas"]], "Plot entire data using plotly.express": [[65, "plot-entire-data-using-plotly-express"]], "Plotting": [[63, "plotting"]], "Practical Approach": [[68, "practical-approach"]], "Pre-commit hooks": [[22, "pre-commit-hooks"]], "Prettier axis label": [[67, "prettier-axis-label"]], "Principles for Good Functions": [[86, "principles-for-good-functions"]], "Problems with the imperative way": [[50, "problems-with-the-imperative-way"]], "Profiling code with snakeviz": [[125, "profiling-code-with-snakeviz"]], "Pure functions": [[134, "pure-functions"]], "Python Basics": [[89, "python-basics"]], "Python: Installation and Execution": [[98, "python-installation-and-execution"]], "Python: Installation and Execution (via conda)": [[108, "python-installation-and-execution-via-conda"]], "Python\u2019s Data Analysis Ecosystem": [[29, "pythons-data-analysis-ecosystem"]], "Quick plots with plotly express": [[64, "quick-plots-with-plotly-express"]], "Quick plots with plotly express: Example Notebook": [[65, "quick-plots-with-plotly-express-example-notebook"]], "Quiz": [[0, "quiz"], [1, "quiz"], [3, "quiz"], [4, "quiz"], [5, "quiz"], [6, "quiz"], [7, "quiz"], [8, "quiz"], [10, "quiz"], [11, "quiz"], [13, "quiz"], [14, "quiz"], [15, "quiz"], [16, "quiz"], [17, "quiz"], [19, "quiz"], [20, "quiz"], [21, "quiz"], [22, "quiz"], [23, "quiz"], [24, "quiz"], [25, "quiz"], [34, "quiz"], [35, "quiz"], [36, "quiz"], [37, "quiz"], [38, "quiz"], [39, "quiz"], [41, "quiz"], [43, "quiz"], [44, "quiz"], [45, "quiz"], [46, "quiz"], [47, "quiz"], [48, "quiz"], [49, "quiz"], [51, "quiz"], [54, "quiz"], [55, "quiz"], [56, "quiz"], [57, "quiz"], [58, "quiz"], [59, "quiz"], [60, "quiz"], [62, "quiz"], [64, "quiz"], [66, "quiz"], [68, "quiz"], [69, "quiz"], [70, "quiz"], [72, "quiz"], [74, "quiz"], [75, "quiz"], [77, "quiz"], [78, "quiz"], [79, "quiz"], [80, "quiz"], [81, "quiz"], [83, "quiz"], [84, "quiz"], [85, "quiz"], [86, "quiz"], [87, "quiz"], [88, "quiz"], [90, "quiz"], [91, "quiz"], [92, "quiz"], [93, "quiz"], [99, "quiz"], [100, "quiz"], [104, "quiz"], [113, "quiz"], [114, "quiz"], [115, "quiz"], [116, "quiz"], [118, "quiz"], [119, "quiz"], [120, "quiz"], [121, "quiz"], [122, "quiz"], [123, "quiz"], [124, "quiz"], [125, "quiz"], [126, "quiz"], [127, "quiz"], [128, "quiz"], [129, "quiz"], [130, "quiz"], [132, "quiz"], [133, "quiz"], [134, "quiz"], [135, "quiz"], [136, "quiz"], [137, "quiz"], [138, "quiz"], [139, "quiz"], [140, "quiz"], [141, "quiz"], [143, "quiz"], [146, "quiz"], [147, "quiz"], [148, "quiz"], [151, "quiz"], [152, "quiz"], [153, "quiz"]], "Randomness": [[119, "randomness"]], "Re-using pytask functions": [[75, "re-using-pytask-functions"]], "Recipe for good error handling": [[142, "recipe-for-good-error-handling"]], "Removing some Spaghettis with facet columns": [[67, "removing-some-spaghettis-with-facet-columns"]], "Reproducible Research": [[71, "reproducible-research"]], "Reusing test code": [[137, "reusing-test-code"]], "Rules for data management": [[57, "rules-for-data-management"]], "Running Python code via pytask": [[96, "running-python-code-via-pytask"]], "Running Python code via pytask (conda/mamba)": [[106, "running-python-code-via-pytask-conda-mamba"]], "Running Python code via pytest": [[97, "running-python-code-via-pytest"]], "Running Python code via pytest (conda/mamba)": [[107, "running-python-code-via-pytest-conda-mamba"]], "Running regressions using statsmodels": [[32, "running-regressions-using-statsmodels"]], "Scientific Computing": [[117, "scientific-computing"]], "Selecting rows and columns": [[58, "selecting-rows-and-columns"]], "Set up VSCode": [[112, "set-up-vscode"]], "Set up of the example": [[38, "set-up-of-the-example"]], "Setting and renaming columns and indices": [[46, "setting-and-renaming-columns-and-indices"]], "Setting up Class Software in WSL2": [[112, "setting-up-class-software-in-wsl2"]], "Setting up a project": [[76, "setting-up-a-project"]], "Software Engineering": [[131, "software-engineering"]], "Some Background": [[2, "some-background"]], "Staging files": [[23, "staging-files"]], "Starting point": [[61, "starting-point"], [67, "starting-point"]], "Strategies for debugging": [[7, "strategies-for-debugging"]], "Strings": [[92, "strings"]], "Style guides": [[138, "style-guides"]], "Testing code that should raise errors": [[135, "testing-code-that-should-raise-errors"]], "Texts, Typesetting, and Text Data": [[144, "texts-typesetting-and-text-data"]], "The functional way": [[50, "the-functional-way"]], "The idea of unit testing": [[130, "the-idea-of-unit-testing"]], "The imperative way": [[50, "the-imperative-way"]], "The pytask documentation": [[73, "the-pytask-documentation"]], "Tracebacks and Asking for Help": [[93, "tracebacks-and-asking-for-help"]], "Troubleshooting": [[112, "troubleshooting"]], "Troubleshooting 1": [[111, "troubleshooting-1"]], "Troubleshooting 2": [[111, "troubleshooting-2"]], "Troubleshooting 3": [[111, "troubleshooting-3"]], "Troubleshooting 4": [[111, "troubleshooting-4"]], "Undoing things": [[24, "undoing-things"]], "Unix File System": [[0, "unix-file-system"]], "Using optimagic\u2019s minimize and maximize": [[45, "using-optimagics-minimize-and-maximize"]], "Using the Pdb+ debugger": [[10, "using-the-pdb-debugger"]], "Visualizing optimizer histories": [[44, "visualizing-optimizer-histories"]], "What are the project templates?": [[77, "what-are-the-project-templates"]], "What does pytask do?": [[78, "what-does-pytask-do"]], "What does pytest do?": [[140, "what-does-pytest-do"]], "What does reproducibility mean?": [[74, "what-does-reproducibility-mean"]], "What is (modern) pandas?": [[59, "what-is-modern-pandas"]], "What is WSL 2": [[112, "what-is-wsl-2"]], "What is cloning?": [[12, "what-is-cloning"]], "What is numpy?": [[126, "what-is-numpy"]], "What to test? How to test it?": [[139, "what-to-test-how-to-test-it"]], "When to use custom containers?": [[127, "when-to-use-custom-containers"]], "Which errors to handle?": [[141, "which-errors-to-handle"]], "Why git?": [[25, "why-git"]], "Why plotly? And some prerequisites.": [[69, "why-plotly-and-some-prerequisites"]], "Why this Guide": [[112, "why-this-guide"]], "Why use shells today?": [[152, "why-use-shells-today"]], "Windows File System": [[0, "windows-file-system"]], "Windows workaround": [[69, "windows-workaround"]], "Worked error handling example": [[142, "worked-error-handling-example"]], "Working with statsmodels\u2019 results objects": [[33, "working-with-statsmodels-results-objects"]], "Writing (py)tasks with multiple outputs": [[79, "writing-py-tasks-with-multiple-outputs"]], "Writing Readme Files": [[148, "writing-readme-files"]], "Writing fast code with numba": [[123, "writing-fast-code-with-numba"]], "Writing fast code with numpy": [[124, "writing-fast-code-with-numpy"]], "Writing simple (py)tasks": [[80, "writing-simple-py-tasks"]], "Writing simple (py)tests": [[143, "writing-simple-py-tests"]], "pandas settings for getting \u201cmodern\u201d behaviour": [[59, "pandas-settings-for-getting-modern-behaviour"]], "pandas settings for getting \u201cmodern\u201d behaviour and the plotly backend for graphs": [[54, "pandas-settings-for-getting-modern-behaviour-and-the-plotly-backend-for-graphs"]], "pdbp and different ways of running code": [[10, "pdbp-and-different-ways-of-running-code"]]}, "docnames": ["background/file_systems/objectives_materials", "background/graphs/objectives_materials", "background/index", "background/os_history/objectives_materials", "debugging/avoiding_debugging/objectives_materials", "debugging/debugging_intro/objectives_materials", "debugging/debugging_psychology/objectives_materials", "debugging/debugging_strategies/objectives_materials", "debugging/gathering_data/objectives_materials", "debugging/index", "debugging/pdbp/objectives_materials", "git/branches/objectives_materials", "git/cloning_repos/instructions", "git/collaboration/objectives_materials", "git/committing/objectives_materials", "git/creating_repos/objectives_materials", "git/github/objectives_materials", "git/how_git_works/objectives_materials", "git/index", "git/installing_git/objectives_materials", "git/introduction/objectives_materials", "git/merging_and_conflicts/objectives_materials", "git/pre_commits/objectives_materials", "git/staging/objectives_materials", "git/undoing_things/objectives_materials", "git/why_git/objectives_materials", "landing-page", "metrics_ml/index", "metrics_ml/ml_intro_diffs_metrics/objectives_materials", "metrics_ml/overview/objectives_materials", "metrics_ml/sklearn_cv_hyper/objectives_materials", "metrics_ml/sklearn_intro/objectives_materials", "metrics_ml/statsmodels_intro/objectives_materials", "metrics_ml/statsmodels_results/objectives_materials", "numerical_optimization/db_line_search/objectives_materials", "numerical_optimization/db_trust_region/objectives_materials", "numerical_optimization/df_direct_search/objectives_materials", "numerical_optimization/df_trust_region/objectives_materials", "numerical_optimization/example_set_up/objectives_materials", "numerical_optimization/grid_search/objectives_materials", "numerical_optimization/index", "numerical_optimization/introduction/objectives_materials", "numerical_optimization/optimagic_overview/objectives_materials", "numerical_optimization/optimization_algorithms/objectives_materials", "numerical_optimization/optimization_histories/objectives_materials", "numerical_optimization/optimization_mechanics/objectives_materials", "pandas/columns_and_indices/objectives_materials", "pandas/creating_variables/objectives_materials", "pandas/dataframes_and_series/objectives_materials", "pandas/datatypes/objectives_materials", "pandas/functional/functional_pandas", "pandas/functional/objectives_materials", "pandas/functional_fundamentals/objectives_materials", "pandas/index", "pandas/inspecting_and_summarizing/objectives_materials", "pandas/loading_and_saving/objectives_materials", "pandas/merging/objectives_materials", "pandas/rules/objectives_materials", "pandas/selection/objectives_materials", "pandas/what_is_pandas/objectives_materials", "plotting/goals_workflow/objectives_materials", "plotting/graph_objects/graph_objects_example", "plotting/graph_objects/objectives_materials", "plotting/index", "plotting/quick_plots/objectives_materials", "plotting/quick_plots/quick_plots_example", "plotting/tweak_px/objectives_materials", "plotting/tweak_px/tweak_px_example", "plotting/what_to_plot/objectives_materials", "plotting/why_plotly_prerequisites/objectives_materials", "projects/directory_structure/objectives_materials", "projects/index", "projects/paths/objectives_materials", "projects/pytask_docs/objectives_materials", "projects/reproducibility/objectives_materials", "projects/reusing_pytask_functions/objectives_materials", "projects/setup/objectives_materials", "projects/what_are_templates/objectives_materials", "projects/what_does_pytask_do/objectives_materials", "projects/writing_pytasks_multiple_outputs/objectives_materials", "projects/writing_simple_pytasks/objectives_materials", "python_basics/assignment_and_scalar_types/objectives_materials", "python_basics/comprehensions/objectives_materials", "python_basics/dicts/objectives_materials", "python_basics/for_loops/objectives_materials", "python_basics/functions_basics/objectives_materials", "python_basics/functions_principles/objectives_materials", "python_basics/if_conditions/objectives_materials", "python_basics/importing/objectives_materials", "python_basics/index", "python_basics/lists_tuples_sets/objectives_materials", "python_basics/pathlib/objectives_materials", "python_basics/strings/objectives_materials", "python_basics/tracebacks/objectives_materials", "python_installation_execution/executing_notebook_vscode/objectives_materials", "python_installation_execution/executing_py_vscode/objectives_materials", "python_installation_execution/executing_pytask/objectives_materials", "python_installation_execution/executing_pytest/objectives_materials", "python_installation_execution/index", "python_installation_execution/installation_executing_py_shell/objectives_materials", "python_installation_execution/pixi_modifying_environments/objectives_materials", "python_installation_execution_via_conda/environments/objectives_materials", "python_installation_execution_via_conda/executing_notebook_browser/objectives_materials", "python_installation_execution_via_conda/executing_notebook_vscode/objectives_materials", "python_installation_execution_via_conda/executing_py_shell/objectives_materials", "python_installation_execution_via_conda/executing_py_vscode/objectives_materials", "python_installation_execution_via_conda/executing_pytask/objectives_materials", "python_installation_execution_via_conda/executing_pytest/objectives_materials", "python_installation_execution_via_conda/index", "python_installation_execution_via_conda/installation_linux/instructions", "python_installation_execution_via_conda/installation_mac/instructions", "python_installation_execution_via_conda/installation_windows/instructions", "python_installation_execution_via_conda/installation_wsl/instructions", "scientific_computing/broadcasting/objectives_materials", "scientific_computing/calculations_between_arrays/objectives_materials", "scientific_computing/calculations_on_arrays/objectives_materials", "scientific_computing/creating_arrays/objectives_materials", "scientific_computing/index", "scientific_computing/indexing/objectives_materials", "scientific_computing/randomness/objectives_materials", "scientific_computing/speedup_intro/objectives_materials", "scientific_computing/speedup_line_profile/objectives_materials", "scientific_computing/speedup_measuring_time/objectives_materials", "scientific_computing/speedup_numba/objectives_materials", "scientific_computing/speedup_numpy/objectives_materials", "scientific_computing/speedup_snakeviz/objectives_materials", "scientific_computing/what_is_numpy/objectives_materials", "software_engineering/deciding_containers/objectives_materials", "software_engineering/defining_containers/objectives_materials", "software_engineering/error_handling_intro/objectives_materials", "software_engineering/idea_of_testing/objectives_materials", "software_engineering/index", "software_engineering/naming/objectives_materials", "software_engineering/partial/objectives_materials", "software_engineering/pure_functions/objectives_materials", "software_engineering/pytest_error_handling/objectives_materials", "software_engineering/raising_errors/objectives_materials", "software_engineering/reuse_test_code/objectives_materials", "software_engineering/style_guides/objectives_materials", "software_engineering/what_and_how_to_test/objectives_materials", "software_engineering/what_does_pytest_do/objectives_materials", "software_engineering/which_errors_to_handle/objectives_materials", "software_engineering/worked_error_example/worked_example", "software_engineering/writing_simple_pytests/objectives_materials", "texts/index", "texts/markdown_applications/objectives_materials", "texts/markdown_syntax/objectives_materials", "texts/markup_languages/objectives_materials", "texts/writing_readme_files/objectives_materials", "tools/index", "tools/shell_history/objectives_materials", "tools/unix_navigation/objectives_materials", "tools/why_shells_today/objectives_materials", "tools/windows_navigation/objectives_materials"], "envversion": {"sphinx": 61, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.intersphinx": 1, "sphinx.ext.todo": 2}, "filenames": ["background/file_systems/objectives_materials.ipynb", "background/graphs/objectives_materials.ipynb", "background/index.md", "background/os_history/objectives_materials.ipynb", "debugging/avoiding_debugging/objectives_materials.ipynb", "debugging/debugging_intro/objectives_materials.ipynb", "debugging/debugging_psychology/objectives_materials.ipynb", "debugging/debugging_strategies/objectives_materials.ipynb", "debugging/gathering_data/objectives_materials.ipynb", "debugging/index.md", "debugging/pdbp/objectives_materials.ipynb", "git/branches/objectives_materials.ipynb", "git/cloning_repos/instructions.md", "git/collaboration/objectives_materials.ipynb", "git/committing/objectives_materials.ipynb", "git/creating_repos/objectives_materials.ipynb", "git/github/objectives_materials.ipynb", "git/how_git_works/objectives_materials.ipynb", "git/index.md", "git/installing_git/objectives_materials.ipynb", "git/introduction/objectives_materials.ipynb", "git/merging_and_conflicts/objectives_materials.ipynb", "git/pre_commits/objectives_materials.ipynb", "git/staging/objectives_materials.ipynb", "git/undoing_things/objectives_materials.ipynb", "git/why_git/objectives_materials.ipynb", "landing-page.md", "metrics_ml/index.md", "metrics_ml/ml_intro_diffs_metrics/objectives_materials.ipynb", "metrics_ml/overview/objectives_materials.ipynb", "metrics_ml/sklearn_cv_hyper/objectives_materials.ipynb", "metrics_ml/sklearn_intro/objectives_materials.ipynb", "metrics_ml/statsmodels_intro/objectives_materials.ipynb", "metrics_ml/statsmodels_results/objectives_materials.ipynb", "numerical_optimization/db_line_search/objectives_materials.ipynb", "numerical_optimization/db_trust_region/objectives_materials.ipynb", "numerical_optimization/df_direct_search/objectives_materials.ipynb", "numerical_optimization/df_trust_region/objectives_materials.ipynb", "numerical_optimization/example_set_up/objectives_materials.ipynb", "numerical_optimization/grid_search/objectives_materials.ipynb", "numerical_optimization/index.md", "numerical_optimization/introduction/objectives_materials.ipynb", "numerical_optimization/optimagic_overview/objectives_materials.ipynb", "numerical_optimization/optimization_algorithms/objectives_materials.ipynb", "numerical_optimization/optimization_histories/objectives_materials.ipynb", "numerical_optimization/optimization_mechanics/objectives_materials.ipynb", "pandas/columns_and_indices/objectives_materials.ipynb", "pandas/creating_variables/objectives_materials.ipynb", "pandas/dataframes_and_series/objectives_materials.ipynb", "pandas/datatypes/objectives_materials.ipynb", "pandas/functional/functional_pandas.ipynb", "pandas/functional/objectives_materials.ipynb", "pandas/functional_fundamentals/objectives_materials.ipynb", "pandas/index.md", "pandas/inspecting_and_summarizing/objectives_materials.ipynb", "pandas/loading_and_saving/objectives_materials.ipynb", "pandas/merging/objectives_materials.ipynb", "pandas/rules/objectives_materials.ipynb", "pandas/selection/objectives_materials.ipynb", "pandas/what_is_pandas/objectives_materials.ipynb", "plotting/goals_workflow/objectives_materials.ipynb", "plotting/graph_objects/graph_objects_example.ipynb", "plotting/graph_objects/objectives_materials.ipynb", "plotting/index.md", "plotting/quick_plots/objectives_materials.ipynb", "plotting/quick_plots/quick_plots_example.ipynb", "plotting/tweak_px/objectives_materials.ipynb", "plotting/tweak_px/tweak_px_example.ipynb", "plotting/what_to_plot/objectives_materials.ipynb", "plotting/why_plotly_prerequisites/objectives_materials.ipynb", "projects/directory_structure/objectives_materials.ipynb", "projects/index.md", "projects/paths/objectives_materials.ipynb", "projects/pytask_docs/objectives_materials.ipynb", "projects/reproducibility/objectives_materials.ipynb", "projects/reusing_pytask_functions/objectives_materials.ipynb", "projects/setup/objectives_materials.ipynb", "projects/what_are_templates/objectives_materials.ipynb", "projects/what_does_pytask_do/objectives_materials.ipynb", "projects/writing_pytasks_multiple_outputs/objectives_materials.ipynb", "projects/writing_simple_pytasks/objectives_materials.ipynb", "python_basics/assignment_and_scalar_types/objectives_materials.ipynb", "python_basics/comprehensions/objectives_materials.ipynb", "python_basics/dicts/objectives_materials.ipynb", "python_basics/for_loops/objectives_materials.ipynb", "python_basics/functions_basics/objectives_materials.ipynb", "python_basics/functions_principles/objectives_materials.ipynb", "python_basics/if_conditions/objectives_materials.ipynb", "python_basics/importing/objectives_materials.ipynb", "python_basics/index.md", "python_basics/lists_tuples_sets/objectives_materials.ipynb", "python_basics/pathlib/objectives_materials.ipynb", "python_basics/strings/objectives_materials.ipynb", "python_basics/tracebacks/objectives_materials.ipynb", "python_installation_execution/executing_notebook_vscode/objectives_materials.ipynb", "python_installation_execution/executing_py_vscode/objectives_materials.ipynb", "python_installation_execution/executing_pytask/objectives_materials.ipynb", "python_installation_execution/executing_pytest/objectives_materials.ipynb", "python_installation_execution/index.md", "python_installation_execution/installation_executing_py_shell/objectives_materials.ipynb", "python_installation_execution/pixi_modifying_environments/objectives_materials.ipynb", "python_installation_execution_via_conda/environments/objectives_materials.ipynb", "python_installation_execution_via_conda/executing_notebook_browser/objectives_materials.ipynb", "python_installation_execution_via_conda/executing_notebook_vscode/objectives_materials.ipynb", "python_installation_execution_via_conda/executing_py_shell/objectives_materials.ipynb", "python_installation_execution_via_conda/executing_py_vscode/objectives_materials.ipynb", "python_installation_execution_via_conda/executing_pytask/objectives_materials.ipynb", "python_installation_execution_via_conda/executing_pytest/objectives_materials.ipynb", "python_installation_execution_via_conda/index.md", "python_installation_execution_via_conda/installation_linux/instructions.md", "python_installation_execution_via_conda/installation_mac/instructions.md", "python_installation_execution_via_conda/installation_windows/instructions.md", "python_installation_execution_via_conda/installation_wsl/instructions.md", "scientific_computing/broadcasting/objectives_materials.ipynb", "scientific_computing/calculations_between_arrays/objectives_materials.ipynb", "scientific_computing/calculations_on_arrays/objectives_materials.ipynb", "scientific_computing/creating_arrays/objectives_materials.ipynb", "scientific_computing/index.md", "scientific_computing/indexing/objectives_materials.ipynb", "scientific_computing/randomness/objectives_materials.ipynb", "scientific_computing/speedup_intro/objectives_materials.ipynb", "scientific_computing/speedup_line_profile/objectives_materials.ipynb", "scientific_computing/speedup_measuring_time/objectives_materials.ipynb", "scientific_computing/speedup_numba/objectives_materials.ipynb", "scientific_computing/speedup_numpy/objectives_materials.ipynb", "scientific_computing/speedup_snakeviz/objectives_materials.ipynb", "scientific_computing/what_is_numpy/objectives_materials.ipynb", "software_engineering/deciding_containers/objectives_materials.ipynb", "software_engineering/defining_containers/objectives_materials.ipynb", "software_engineering/error_handling_intro/objectives_materials.ipynb", "software_engineering/idea_of_testing/objectives_materials.ipynb", "software_engineering/index.md", "software_engineering/naming/objectives_materials.ipynb", "software_engineering/partial/objectives_materials.ipynb", "software_engineering/pure_functions/objectives_materials.ipynb", "software_engineering/pytest_error_handling/objectives_materials.ipynb", "software_engineering/raising_errors/objectives_materials.ipynb", "software_engineering/reuse_test_code/objectives_materials.ipynb", "software_engineering/style_guides/objectives_materials.ipynb", "software_engineering/what_and_how_to_test/objectives_materials.ipynb", "software_engineering/what_does_pytest_do/objectives_materials.ipynb", "software_engineering/which_errors_to_handle/objectives_materials.ipynb", "software_engineering/worked_error_example/worked_example.ipynb", "software_engineering/writing_simple_pytests/objectives_materials.ipynb", "texts/index.md", "texts/markdown_applications/objectives_materials.ipynb", "texts/markdown_syntax/objectives_materials.ipynb", "texts/markup_languages/objectives_materials.ipynb", "texts/writing_readme_files/objectives_materials.ipynb", "tools/index.md", "tools/shell_history/objectives_materials.ipynb", "tools/unix_navigation/objectives_materials.ipynb", "tools/why_shells_today/objectives_materials.ipynb", "tools/windows_navigation/objectives_materials.ipynb"], "indexentries": {}, "objects": {}, "objnames": {}, "objtypes": {}, "terms": {"": [0, 27, 34, 35, 36, 37, 39, 40, 44, 78, 111, 113, 116, 137, 147], "0": [50, 61, 69, 142], "1": [12, 50, 61, 67, 69, 116, 126], "10": 112, "11": 112, "12": [61, 65, 67], "13": [61, 65, 67], "14": [61, 65, 67], "146": [61, 65, 67], "15": [61, 65, 67, 74], "150": [61, 65, 67], "16": [61, 65, 67], "1639": [61, 65, 67], "1640": [61, 65, 67], "1641": [61, 65, 67], "1642": [61, 65, 67], "1643": [61, 65, 67], "190": [61, 65, 67], "1952": [61, 65, 67], "1957": [61, 65, 67], "1962": [61, 65, 67], "1967": [61, 65, 67], "1972": [61, 65, 67], "1987": [61, 65, 67], "1992": [61, 65, 67], "1997": [61, 65, 67], "2": [12, 50, 61, 116, 118, 126], "2002": [61, 65, 67], "2007": [61, 65, 67], "2017": 28, "2023": 42, "2025": [101, 102, 103, 104, 105, 106, 107, 109, 111, 112], "220": [61, 65, 67], "230": [61, 65, 67], "27": 116, "280": [61, 65, 67], "3": [12, 50, 116, 126], "4": [50, 61, 65, 67, 116], "5": [50, 61, 116], "55": [61, 65, 67], "59": [61, 65, 67], "6": [50, 116], "64": [61, 65, 67], "66": [61, 65, 67], "660": [61, 65, 67], "67": [61, 65, 67], "690": [61, 65, 67], "7": [50, 68, 116], "70": [61, 65, 67], "71": [61, 65, 67], "72": [61, 65, 67], "73": [61, 65, 67], "747": [61, 65, 67], "766": [61, 65, 67], "77": [50, 61], "8": [50, 116, 138], "820": [61, 65, 67], "9": [50, 116], "99": 50, "A": [2, 12, 91, 132], "And": [63, 90, 93, 112], "As": [24, 109, 110, 111], "But": 142, "By": [80, 143], "For": [11, 13, 14, 15, 16, 17, 19, 21, 23, 24, 25, 89, 111, 112], "If": [10, 24, 89, 109, 110, 111, 112, 119, 151], "In": [99, 111, 112, 151], "It": 12, "Its": 112, "NOT": 112, "Not": 142, "On": [0, 19], "One": [0, 112], "Such": 142, "That": 3, "The": [1, 10, 12, 19, 42, 56, 62, 64, 66, 68, 71, 87, 91, 96, 106, 109, 110, 111, 112, 113, 116, 131, 142, 151], "Then": [10, 12, 109, 110, 111], "There": [0, 24, 50, 109, 110, 111], "These": 127, "To": [12, 109, 110, 111, 112], "_": 142, "_create_data_row": 142, "_create_head": 142, "_create_separ": 142, "_fail": 142, "_fail_if_dict_of_lists_with_different_length": 142, "_fail_if_dict_of_wrong_typ": 142, "_fail_if_list_of_dicts_with_different_kei": 142, "_fail_if_list_of_wrong_typ": 142, "_fail_if_neither_dict_nor_list": 142, "_fail_if_not_dict": 142, "_fail_if_not_list": 142, "aarch64": 112, "abandon": 24, "abbrevi": 132, "abil": 24, "abl": [0, 1, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52, 54, 55, 56, 57, 58, 59, 60, 62, 64, 66, 68, 69, 70, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 90, 91, 92, 93, 94, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106, 107, 112, 113, 114, 115, 116, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 143, 145, 146, 147, 148, 150, 151, 152, 153], "about": [55, 68, 101, 102, 103, 104, 105, 106, 107, 109, 110, 111, 112, 113, 126], "abov": [12, 111, 112], "absolut": [91, 109, 110, 111], "accept": 112, "access": [0, 18, 83, 90], "accompani": 68, "accord": [57, 109, 110, 111], "account": 16, "accuraci": 31, "achiev": 50, "across": [10, 50], "action": 24, "activ": [59, 69, 96, 97, 102, 104, 106, 107, 109, 110, 112], "actual": [24, 109, 110], "ad": 112, "adapt": 112, "add": [23, 24, 69, 77, 100, 101, 112], "add_annot": 61, "add_trac": 61, "addit": 68, "addition": [111, 112], "adjust": 66, "administr": 111, "advanc": [55, 73], "advantag": [34, 35, 36, 37, 39, 112, 134], "affect": 11, "after": [0, 1, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52, 54, 55, 56, 57, 58, 59, 60, 62, 64, 66, 68, 69, 70, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 90, 91, 92, 93, 94, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106, 107, 109, 110, 111, 112, 113, 114, 115, 116, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 143, 145, 146, 147, 148, 150, 151, 152, 153], "again": [12, 109, 110, 111, 112], "agan": 7, "agre": [50, 111], "agreement": [50, 109, 110], "albania": [61, 65, 67], "alberto": 68, "algorithm": [31, 34, 35, 36, 37, 38, 39, 40, 41], "all": [3, 10, 12, 23, 24, 42, 50, 72, 84, 91, 97, 107, 111, 112], "all_countri": [61, 65, 67], "allow": [111, 112, 151], "alon": 0, "along": 33, "alreadi": [10, 19, 50, 104, 111, 112], "also": [23, 51, 68, 104, 112], "altern": 111, "alwai": 112, "am": 22, "america": [61, 65, 67], "an": [1, 5, 10, 12, 24, 28, 41, 42, 44, 48, 52, 68, 69, 93, 110, 111, 112, 126], "anaconda": [109, 110, 111], "analysi": [1, 57, 59, 70], "analyz": 100, "ani": [12, 24, 99, 109, 110, 111, 112], "annoi": 111, "anoth": [0, 10, 111], "anyon": 69, "anyth": [12, 24, 142], "anywai": 111, "appear": [111, 112, 150], "append": [61, 142, 151], "appl": 110, "appli": [28, 31, 84, 115, 138], "applic": [0, 28, 41, 42, 144], "appreci": [3, 8, 59, 120, 132, 150], "approach": [4, 28, 63, 65, 67, 111, 112], "appropri": [31, 112], "apt": 112, "ar": [0, 1, 3, 10, 11, 13, 14, 15, 16, 17, 19, 21, 22, 23, 24, 25, 34, 35, 36, 37, 38, 39, 47, 48, 50, 52, 56, 60, 68, 69, 71, 82, 104, 109, 110, 111, 112, 119, 126, 127, 135, 137, 142, 150, 151], "architectur": 112, "area": 23, "arg": 142, "argument": [56, 75, 85, 131], "arithmet": 114, "arm64": [110, 112], "armchair": 9, "around": [0, 3, 10, 76], "arrai": [117, 126], "arrang": 31, "art": 68, "articl": 3, "ask": [89, 99, 109, 110], "aspect": 61, "assign": [47, 48, 83, 89, 92], "assum": [10, 28, 104], "astyp": 50, "author": 20, "authorit": 68, "autom": [74, 138], "automat": [17, 112, 138], "avail": [68, 74, 112], "avoid": [9, 30, 47, 123, 124, 132], "b": [11, 61, 116], "back": [12, 24], "backend": [50, 61, 64, 65, 67], "background": [0, 28, 69], "bad": [10, 132], "bar": 112, "base": [0, 40, 47, 58, 68, 76, 112, 130], "bash": [109, 110, 112, 151], "bashrc": 151, "basic": [3, 10, 31, 38, 41, 113, 138], "beauti": 3, "becaus": [10, 12, 112], "becom": [24, 68], "been": [13, 142], "befor": [0, 12, 24, 50, 109, 110, 111], "behavior": [1, 139], "behaviour": [3, 135], "behind": [31, 38, 119], "believ": [109, 110, 111], "below": [0, 104, 109, 110, 111, 112, 142], "benefit": [20, 23, 25, 49, 57, 59, 83, 109, 110, 111, 115], "bergstrom": 68, "berkelei": 3, "best": [50, 119], "better": [58, 59, 68, 86, 128], "between": [0, 11, 16, 17, 20, 21, 28, 33, 47, 60, 75, 81, 87, 90, 91, 101, 112, 117, 151], "bewar": 112, "beyond": 138, "bia": 30, "big": 111, "bin": [0, 151], "binari": 112, "bit": 111, "block": [1, 111], "blog": [68, 132], "blogpost": [93, 119], "bold": 146, "bonn": 26, "book": [1, 68], "boolean": [58, 118], "both": 12, "bottleneck": [120, 123], "bottom": [69, 112], "bound": 45, "branch": [18, 21, 24], "brief": 2, "broadcast": 117, "brows": [16, 24, 73], "browser": 108, "bsd": 3, "build": [1, 11, 13, 14, 15, 16, 17, 19, 21, 23, 24, 25, 69], "built": [89, 92, 95, 110, 112, 136, 147], "bullshit": 68, "button": 111, "c": [0, 116], "cairo": 68, "calcul": [47, 54, 117], "call": [0, 31, 42, 50, 68, 69, 75, 85, 112, 119], "can": [0, 4, 8, 11, 12, 19, 21, 23, 24, 28, 50, 51, 55, 61, 75, 78, 84, 86, 109, 110, 111, 112, 113, 119, 120, 124, 128, 142, 151], "canada": 61, "cannot": 111, "capit": 0, "carl": 68, "carri": 25, "case": [0, 7, 99, 104, 111, 112, 151], "categor": 49, "categori": 50, "categoricaldtyp": 50, "caus": [140, 142, 143], "causal": 1, "cd": [111, 151, 153], "cell": [50, 58], "central": [12, 72], "certain": [24, 111, 112], "chain": [50, 80], "chanc": 112, "chang": [11, 13, 24, 50, 111], "chapter": [68, 101, 102, 103, 104, 105, 106, 107, 109, 111, 112], "charact": [109, 110], "chart": [62, 64, 66, 68], "check": [12, 92, 109, 110, 111, 112, 135, 137, 139, 142], "checkbox": 12, "checkout": [11, 24], "choic": [43, 150], "choos": [0, 12, 31, 40, 45, 49, 55, 109, 110], "chose": [109, 110, 111], "circl": 112, "circumv": 112, "class": [31, 88, 109, 110, 111, 128, 142], "classic": 12, "clean": [50, 52, 112], "clean_agreement_scal": 50, "clean_data": 50, "clean_favorite_languag": 50, "clear": 119, "clearli": 50, "click": [12, 111, 112], "clone": [16, 18], "close": [109, 110, 111, 151], "cloud": 0, "clutter": 50, "cmd": 111, "code": [0, 7, 11, 19, 20, 50, 51, 52, 66, 74, 82, 86, 98, 104, 108, 111, 115, 117, 121, 126, 131, 138, 139, 140, 142, 146], "coding_geniu": 50, "codingkim": 142, "col": 61, "collabor": [18, 20, 24], "collect": [48, 78, 109, 110, 111, 140], "color": [61, 65, 67], "column": [47, 48, 50, 53, 61, 65, 118], "com": 112, "combin": [47, 56, 87], "come": [50, 111, 112, 142], "command": [10, 12, 18, 20, 96, 97, 104, 106, 107, 109, 110, 111, 112, 150, 153], "comment": [50, 69], "commit": [17, 18, 19, 24], "common": [6, 88, 92, 132], "compar": 112, "compat": [111, 112], "complet": [111, 112], "complex": [42, 69], "complic": 112, "comprehens": 89, "comput": [1, 15, 16, 104, 110, 112, 149], "concat": 56, "concaten": 56, "concept": [28, 136], "conda": 110, "condit": [10, 47, 89, 111, 142], "confer": 42, "config": [12, 19, 72], "configur": [0, 10, 55, 59], "conflict": 18, "connect": [0, 16, 112], "consist": 138, "consol": 111, "construct": [74, 78], "contact": 112, "contain": [0, 84, 90, 109, 110, 112, 131], "content": [50, 142], "continu": [110, 142], "control": [20, 25, 74], "convent": 138, "convert": [81, 142], "convert_dol_to_lod": 142, "convert_lod_to_dol": 142, "convinc": 151, "copi": 12, "copy_on_writ": [50, 54, 59], "core": [19, 28], "corner": 112, "correct": [50, 94, 95, 96, 97, 104, 106, 107, 142], "correctli": [10, 12, 74], "correspond": [28, 143], "cost": 142, "could": 142, "country_nam": 61, "cours": [99, 112], "cover": [109, 110, 111, 112], "creat": [0, 7, 10, 11, 12, 14, 16, 17, 18, 19, 48, 53, 62, 63, 68, 90, 117, 142], "create_markdown_t": 142, "creation": [109, 110, 111, 116], "credenti": 12, "criterion_plot": 44, "cross": 27, "csv": 50, "ctrl": 104, "current": [11, 12, 111], "custom": [61, 76, 131, 136], "customis": 63, "d": [11, 112, 142], "dag": [1, 78], "dana": 1, "danger": 50, "darkgrai": 61, "data": [0, 5, 9, 30, 31, 33, 45, 56, 61, 64, 67, 68, 74, 83, 119, 128, 142], "datacamp": 90, "dataclass": 128, "datafram": [46, 47, 50, 52, 53, 56, 61, 65, 67], "dataset": [51, 53, 54, 55, 59], "datatyp": [49, 55], "datclass": 127, "date": 12, "deal": 88, "debat": 142, "debian": 112, "debug": [8, 10, 50, 140], "debugg": [8, 9], "decid": [12, 60, 75, 127, 136, 141, 148, 152], "def": [50, 142], "default": [19, 61, 65, 67, 75, 85, 109, 110, 111, 112], "defend": 111, "defin": [50, 60, 89, 131, 136], "definit": [1, 50], "delet": [11, 12, 19, 24], "depart": 26, "depend": [70, 78, 79, 80], "deriv": 40, "describ": [0, 1, 3, 11, 12, 28, 29, 30, 38, 69, 77, 93, 111, 130, 145], "descript": 14, "desir": 135, "despit": 111, "destroi": 24, "detail": 42, "detect": 121, "determin": [56, 90], "develop": [12, 59, 88], "devot": 68, "df": 50, "diagnos": 88, "diagnost": 42, "dict": [82, 127, 142], "dictionari": [84, 89, 128, 142], "did": 93, "differ": [0, 3, 16, 17, 20, 21, 28, 31, 33, 38, 55, 56, 60, 70, 75, 81, 87, 88, 90, 91, 92, 100, 101, 103, 104, 105, 109, 110, 111, 112, 114, 137, 146, 147, 151, 153], "dimension": [118, 126], "direct": [40, 68], "directli": [61, 65, 67, 112, 142], "directori": [0, 12, 71, 91, 104, 109, 110, 111, 112, 151, 153], "disadvantag": [34, 35, 36, 37, 39], "disagre": 50, "discov": 6, "discuss": [34, 35, 36, 37, 39, 49, 51, 57, 70, 74, 78, 82, 132, 138], "disk": 0, "displai": [33, 151, 153], "distract": 42, "distribut": [3, 54, 109, 110, 111], "do": [10, 12, 69, 71, 84, 109, 110, 111, 112, 114, 131, 141, 142], "document": [0, 20, 32, 33, 55, 71, 76, 77, 81, 83, 88, 91, 92, 112, 113, 116, 118, 137, 138, 146, 147], "doe": [24, 41, 71, 109, 110, 111, 125, 131, 142], "dol": 142, "don": [42, 69], "done": [12, 111, 112], "doubl": 111, "down": [12, 135], "download": [0, 1, 3, 4, 5, 6, 7, 8, 10, 12, 20, 22, 28, 29, 30, 31, 32, 33, 41, 43, 44, 45, 46, 47, 48, 49, 51, 52, 54, 55, 56, 57, 58, 59, 60, 62, 64, 66, 68, 69, 70, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 90, 91, 92, 93, 94, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106, 107, 109, 110, 111, 112, 113, 114, 115, 116, 118, 119, 120, 121, 122, 123, 124, 125, 126, 128, 129, 130, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 143, 145, 146, 147, 148, 151, 152, 153], "drive": 0, "dropbox": [0, 20], "dtype": 50, "duplic": 137, "dure": 111, "e": [0, 10, 50, 80, 112, 119, 142, 143], "each": [0, 4, 50, 80, 109, 110, 111, 121, 142], "earlier": 24, "earliest": 142, "easi": [111, 112, 142], "easier": 112, "easiest": 112, "easili": [12, 50], "econ": [20, 28, 76, 77], "econom": [26, 41, 68, 74], "econometr": 28, "ecosystem": [27, 112], "edit": 112, "editor": [19, 151], "effect": [51, 104, 112], "effici": [9, 20, 50, 151], "effort": [112, 137], "either": [50, 109, 110, 111, 112], "element": [83, 84, 116, 118], "elementari": 130, "elementwis": 114, "elf64": 112, "elif": 87, "els": [87, 109, 110, 111, 142], "email": 19, "emploi": [1, 68, 113, 137], "employe": 69, "empti": 52, "enabl": 22, "encourag": 72, "endors": 74, "engin": 0, "enough": [82, 112], "enter": [12, 109, 110], "entir": [68, 123], "entri": [90, 142], "enumer": [61, 142, 146], "env": [109, 110, 111], "environ": [0, 96, 97, 98, 102, 104, 106, 107, 108], "environment_nam": 111, "epp": [104, 111], "epp_top": 111, "error": [4, 12, 88, 93, 111, 131, 143], "especi": [50, 112], "essenti": [74, 126], "estim": 31, "estimag": 42, "etc": 0, "europ": [61, 65, 67], "euroscipi": 42, "evalu": 31, "even": [12, 50, 82, 112], "everi": [52, 61], "everyth": [59, 109, 110, 111, 112, 142], "exactli": [93, 109, 110, 111], "exampl": [0, 10, 22, 40, 53, 63, 68, 70, 74, 84, 88, 112, 113, 120, 131, 147], "excel": [11, 13, 14, 15, 16, 17, 19, 21, 23, 24, 25, 93], "except": [12, 136, 142], "execut": [0, 10, 12, 50, 96, 97, 99, 106, 107, 109, 110, 111, 120, 140], "executionpolici": 111, "exist": 48, "expand": 12, "expect": [109, 110, 111, 135, 137, 143], "experi": 69, "experienc": 111, "expert": 42, "expir": 12, "explain": [0, 1, 4, 5, 6, 7, 8, 10, 17, 20, 21, 22, 23, 25, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 41, 42, 44, 46, 47, 51, 52, 57, 58, 59, 60, 68, 69, 70, 72, 74, 77, 78, 82, 83, 84, 87, 88, 90, 91, 99, 100, 101, 111, 112, 113, 114, 115, 119, 120, 122, 123, 124, 125, 126, 128, 129, 130, 134, 135, 136, 137, 138, 139, 140, 141, 145, 147, 148, 151, 153], "explan": 0, "exploratori": 60, "export": 69, "exposit": 119, "express": [61, 63], "extens": [68, 112], "extra": [111, 112, 137], "f": [61, 92, 109, 110, 111, 142], "f1": 31, "facet": [62, 66], "facet_col": [61, 67], "fail": [7, 136], "failur": 140, "fals": [61, 67], "familiar": [111, 112], "fan": 111, "fast": [21, 70, 109, 110, 111, 117, 126], "faster": [82, 120], "favorit": 112, "favorite_languag": 50, "favourit": [0, 50], "featur": [21, 31, 42, 50, 59, 73, 137], "feel": 69, "fellow": 93, "few": [22, 24, 68, 92, 111, 112], "fig": [61, 67], "figur": [66, 69], "file": [2, 3, 17, 18, 19, 24, 70, 78, 89, 98, 99, 100, 108, 109, 110, 111, 112, 140, 144, 151], "final": [50, 111], "find": [11, 12, 23, 64, 68, 76, 88, 109, 110, 119, 132], "fine": 50, "finish": [109, 110, 111, 112], "first": [3, 111, 112, 150], "fit": [31, 33], "fix": [21, 111, 112], "fixtur": 137, "flag": 0, "flat": [42, 83], "focu": [68, 93, 120], "folder": [25, 70, 109, 110, 111, 112, 151], "follow": [12, 19, 42, 99, 109, 110, 111, 112, 119, 142], "font": 61, "for_each_annot": [61, 67], "forg": [109, 110, 111, 112], "form": 57, "format": [45, 55, 57, 138, 146], "former": 69, "formula": 32, "forward": 21, "found": 119, "framework": 130, "free": [40, 69], "freeli": 112, "frequenc": 24, "fresh": [109, 110, 111], "friendli": 42, "from": [12, 19, 28, 42, 47, 48, 61, 66, 70, 72, 88, 99, 102, 108, 109, 110, 111, 112, 116, 142], "full": 112, "fulli": 104, "function": [38, 45, 53, 55, 68, 69, 71, 78, 88, 89, 115, 116, 122, 125, 131, 132, 135, 136, 137, 138, 139, 140, 143], "functool": 133, "fundament": 53, "furthermor": 143, "futur": [50, 54, 59, 112], "g": [0, 50, 112, 119, 142], "gabler": 26, "galleri": [62, 64, 66], "game": 112, "gapmind": [61, 65, 67], "gather": [5, 9], "gaudeck": 26, "gener": [12, 33, 68, 112, 119], "get": [0, 12, 42, 50, 68, 76, 109, 110, 111, 112, 113, 140], "git": [1, 11, 12, 13, 14, 15, 16, 20, 22, 23, 24], "github": [10, 13, 20, 24, 112], "github_nam": 142, "github_nameeeeeeeee": 142, "give": [109, 110, 111], "given": [50, 69, 111, 112], "global": [12, 19, 43, 50], "go": [0, 12, 24, 61, 62, 109, 110, 111, 113, 142], "goal": [24, 50, 63, 112], "good": [3, 10, 28, 42, 50, 72, 89, 109, 110, 111, 112, 132, 138, 148, 151], "got": 12, "gotten": 69, "granular": [137, 139], "graph": [0, 2, 63, 80], "graph_object": 61, "graphic": 68, "great": [3, 68, 69], "grid": [30, 40], "group": 142, "gui": [20, 152], "guid": [0, 43, 49, 111, 131], "ha": [0, 3, 50, 68, 69, 80, 110, 142], "had": 50, "hamburg": 12, "han": 26, "handl": [4, 33, 71, 131], "hang": 69, "happen": [21, 24, 50, 93], "hard": [19, 24, 50, 69], "harder": 24, "harmless": 47, "have": [10, 12, 13, 19, 23, 24, 28, 42, 47, 50, 52, 69, 73, 99, 104, 109, 110, 111, 112, 142, 151], "head": 146, "header": 142, "heavi": 20, "help": [0, 3, 4, 10, 11, 51, 56, 64, 68, 78, 86, 89, 99, 109, 110, 111, 112, 142], "helper": [12, 50], "here": [24, 34, 35, 36, 37, 38, 39, 110, 112, 119, 151], "hetting": 128, "high": [20, 61, 65, 67], "higher": 126, "highlight": 3, "histori": [0, 2, 14, 24, 40, 149], "hit": [109, 110], "holdout": 28, "home": 0, "hook": 18, "horizont": 56, "how": [0, 4, 6, 8, 10, 11, 18, 24, 25, 30, 32, 42, 51, 56, 62, 68, 70, 72, 78, 88, 93, 104, 109, 110, 111, 112, 113, 121, 131, 137, 140, 150], "howev": [12, 111, 112], "http": [12, 99, 112], "human": 1, "hyperparamet": [28, 30, 31], "hyperparamt": 27, "i": [0, 3, 5, 10, 17, 19, 20, 24, 29, 42, 44, 46, 50, 53, 58, 61, 64, 68, 69, 70, 74, 80, 84, 87, 101, 102, 103, 104, 105, 106, 107, 109, 110, 111, 117, 119, 120, 121, 122, 123, 129, 130, 135, 138, 139, 142, 143, 145, 147, 148, 151, 152, 153], "idea": [34, 35, 36, 37, 39, 42, 109, 110, 111, 113, 131, 151], "ideal": 93, "identifi": [113, 142], "iloc": 61, "impact": 69, "implement": 70, "import": [0, 1, 5, 7, 8, 10, 28, 29, 31, 32, 33, 44, 46, 49, 50, 54, 57, 59, 61, 65, 67, 68, 70, 72, 89, 93, 116, 120, 122, 123, 129, 130, 132, 135, 138, 139, 145, 148], "importerror": 88, "improv": [78, 145], "includ": [0, 109, 110, 111], "increas": 112, "index": [46, 50, 117], "indic": 53, "individu": [58, 118], "ineffic": 6, "infer": 1, "infer_str": [50, 54, 59], "info": [109, 110, 111, 112], "inform": [47, 142], "init": [109, 110, 111, 112], "input": [70, 122, 137, 141, 143], "insert": [83, 112], "insid": [50, 112], "insight": 68, "inspect": [14, 48, 53], "inspecul": 5, "instal": [0, 18, 69, 104], "instanc": 31, "instanti": 31, "instead": [12, 19, 20, 24, 57, 101, 102, 103, 104, 105, 106, 107, 109, 111, 112, 141], "instruct": [99, 109, 110, 111, 112, 151], "instructor": 93, "integr": [95, 104, 112], "intel": 110, "interact": 69, "interest": [3, 68, 73, 112], "interfac": [32, 96, 97, 106, 107, 130, 149], "intermedi": 50, "internet": [3, 12], "interpret": [95, 104, 105], "interrupt": [109, 110, 111], "intro": [19, 28], "introduct": [1, 9, 18, 27, 40, 98, 117, 131], "intuit": [31, 38], "invalid": 50, "invalid_col": 142, "invalid_dol": 142, "invalid_lod": 142, "invalid_row": 142, "involv": 79, "io": [61, 65, 67], "irrelev": 142, "isinst": 142, "issu": [69, 111, 112], "ital": 146, "iter": [7, 84, 142], "its": [0, 111], "itself": 111, "jann": 28, "jano\u015b": 26, "javascriptjess": 142, "jep": 28, "jess": 142, "jevin": 68, "join": [56, 142], "jonathan": 68, "judea": 1, "jump": 0, "jupyt": [98, 102, 108], "just": [3, 12, 42, 52, 69, 112], "k": 142, "kaleido": 69, "keep": [50, 109, 110, 111, 112], "kei": [61, 84, 142], "kept": 56, "kernel": [94, 103], "keyword": [85, 136], "kim": 142, "kind": 112, "know": [3, 6, 50, 69, 84, 104, 109, 110, 111, 112], "l": [109, 110, 111, 151, 153], "label": [58, 61, 83], "lambda": [61, 67], "languag": [29, 50, 109, 110, 111, 120, 144, 145], "larg": [78, 142], "last": 24, "later": [109, 110, 111], "latest": [99, 112], "laymen": 112, "lead": [0, 3, 30], "learn": [27, 109, 110, 111, 112], "learned_a_lot": 50, "left": 112, "legaci": 119, "len": 142, "length": 142, "less": [68, 112], "let": [0, 42, 112], "letter": 0, "level": [20, 50, 65, 67, 142, 146], "lib": 0, "librari": [0, 29, 69, 83, 88, 112], "licens": [109, 110], "lie": 68, "life_expect": [61, 65, 67], "lifeexp": [61, 65, 67], "light": 68, "lightweight": 112, "like": [0, 12, 19, 50, 109, 110, 112], "limit": 4, "line": [12, 19, 20, 40, 61, 62, 64, 65, 66, 67, 96, 97, 106, 107, 111, 117, 142, 150, 151], "link": [12, 76, 146], "linux": [3, 19, 108, 111], "list": [4, 7, 19, 22, 28, 29, 31, 41, 42, 43, 49, 55, 56, 61, 70, 81, 82, 84, 86, 89, 91, 92, 110, 112, 116, 120, 123, 124, 142, 146, 147, 151, 153], "littl": [137, 142], "ll": 113, "llm": 119, "load": [53, 59, 91], "loc": 58, "local": [13, 15, 16, 19, 43, 151], "locat": [0, 12, 109, 110], "lock": 100, "lod": 142, "log": [0, 14, 88], "logo": [109, 110, 111], "long": [57, 70, 109, 110], "longer": 61, "look": [3, 12, 44, 54, 109, 110, 112, 137, 145], "loop": [47, 75, 82, 87, 89], "lot": [0, 50, 68, 109, 110, 111, 119], "lower": 50, "m": 112, "mac": [19, 108], "machin": [19, 27, 30, 31, 111], "machineri": 95, "mackenzi": 1, "maco": [0, 3], "macosx": 110, "made": 24, "mai": [3, 56, 111, 112], "main": [10, 21, 24, 28, 42], "make": [6, 7, 8, 12, 18, 42, 51, 60, 104, 112, 117], "make_subplot": 61, "mamba": [0, 108], "mambaforg": 0, "manag": [0, 101, 102, 103, 104, 105, 106, 107, 109, 110, 111, 112], "mani": [50, 84, 109, 110, 111, 150], "manipul": [81, 84, 92], "manual": 25, "markdown": [142, 144], "markup": [144, 145], "martin": 26, "match": [61, 135, 139], "mathemat": [1, 115], "mathematician": 88, "matrix": [31, 114], "matthew": 93, "maxim": [40, 142], "md": 148, "me": 68, "mean": [0, 12, 71, 80, 88, 112, 143], "meaning": 143, "measur": 117, "mechan": 104, "memori": 49, "mental": [126, 135, 139], "mention": 0, "menu": [12, 112], "merg": [18, 53], "messag": [12, 14, 19, 142], "method": [7, 28, 31, 47, 50, 61, 65, 67, 92], "microsoft": [111, 112], "might": [3, 73], "miniforg": [109, 110, 111, 112], "miniforge3": [109, 110, 111, 112], "minim": [40, 51], "minor": 69, "mint": 112, "mislead": 68, "mistyp": 132, "ml": 28, "mode": [5, 50, 54, 59, 61], "model": [31, 33, 126, 135, 139], "modern": [49, 50, 53, 55], "modifi": [17, 23, 24, 57, 98, 133], "modul": [62, 72, 89], "modulenotfounderror": 88, "moment": 142, "more": [8, 12, 20, 42, 51, 68, 109, 110, 111, 112, 142, 151], "most": [0, 1, 19, 29, 33, 49, 80, 88, 111, 112], "mostli": 69, "move": [11, 151], "msg": 142, "much": [8, 121, 142], "mullainathan": 28, "multiindic": 46, "multipl": [16, 50, 58, 71, 114], "must": [110, 142], "mv": 151, "my": 112, "n": 142, "n_col": 142, "n_row": 142, "na": 50, "name": [12, 50, 61, 111, 112, 131, 138, 142], "namedtupl": [127, 128], "namespac": [50, 89], "nan": 50, "nano": 19, "natur": 50, "navig": [10, 64, 70, 104, 111, 112, 149], "necessari": 142, "need": [10, 24, 50, 52, 64, 66, 74, 76, 84, 109, 110, 111, 112, 113, 137, 141, 142], "nest": 83, "netninja": [11, 13, 14, 15, 16, 17, 19, 21, 23, 24, 25], "network": 1, "networkx": 1, "neutral": 50, "never": [57, 109, 110, 111], "new": [10, 11, 12, 16, 24, 31, 47, 48, 99, 100, 101, 104, 109, 110, 111, 112], "new_nam": 50, "next": [12, 24, 50, 51, 109, 110, 111, 142], "nice": [3, 87, 132], "non": [42, 111], "none": 111, "nontabulardataerror": 142, "normal": [57, 112], "note": [50, 84, 111], "notebook": [51, 63, 98, 108, 142], "noth": 111, "now": [12, 111, 112], "np": [116, 119], "nthe": 142, "numba": 117, "number": [20, 33, 68, 84, 90, 119], "numer": [42, 47, 82, 126], "numpi": [113, 114, 115, 116, 117, 118, 119], "o": [69, 110, 112], "object": [27, 63], "observ": 33, "off": 30, "offici": 112, "often": [12, 24, 68], "old": 69, "onc": [24, 52, 109, 110, 111, 112, 113], "one": [3, 6, 12, 69, 80, 90, 100, 109, 110, 111, 112, 120, 142, 143], "ones": [70, 112, 142], "onli": [59, 69, 123, 142], "onlin": [12, 68, 112], "open": [13, 19, 104, 109, 110, 111, 112, 151], "oper": [0, 2, 19, 91, 111, 112], "opt": 59, "optim": [30, 34, 35, 36, 37, 39, 42, 45], "optimag": [40, 44], "optimis": 38, "option": [10, 19, 22, 50, 54, 55, 59, 61, 65, 67, 111], "order": 50, "organis": 0, "orient": [24, 50], "other": [0, 12, 19, 24, 50, 111, 112, 132, 138, 142], "our": [10, 50, 112, 119], "out": [11, 23, 24, 92, 109, 110, 111, 112, 137, 142], "outdat": 19, "outlet": 74, "output": [70, 71, 111, 112, 142, 143], "over": [25, 47, 75, 84], "overfit": 30, "overview": [18, 28, 40], "own": [0, 55, 79, 80, 85, 93, 101, 112, 143], "p": [104, 111], "packag": [0, 88, 100, 101, 102, 103, 104, 105, 106, 107, 109, 110, 111, 112, 142], "page": [3, 10, 12, 13, 51, 101, 102, 103, 104, 105, 106, 107, 109, 111, 112], "palett": 104, "panda": [49, 50, 55, 56, 61, 64, 67], "paper": 20, "paramet": [42, 45, 137, 143], "parametr": 137, "parenthes": 111, "parenthesi": 111, "part": [3, 93, 112], "parti": 88, "partial": 131, "particular": [68, 112], "pass": [135, 139], "password": [12, 112], "past": 12, "pat": 12, "path": [71, 89, 109, 110], "pathlib": 89, "patient": 112, "patsi": 32, "pattern": 64, "pd": [50, 54, 56, 59, 61, 65, 67], "pdb": 9, "pdbcl": 10, "pearl": 1, "peasi": 112, "penguin": 112, "peopl": 112, "pep": 138, "per": [20, 24, 143], "perf_count": 122, "perfectli": 50, "perform": [30, 112], "perman": 24, "person": [0, 18], "perspect": 28, "philosophi": 3, "physic": 0, "pick": [12, 30, 43], "pictur": 112, "piec": 92, "pin": 135, "pio": [61, 65, 67], "pip": 69, "pitfal": 6, "pixi": [69, 98, 101, 102, 103, 104, 105, 106, 107, 109, 111, 112], "pkl": 91, "place": 72, "playlist": [11, 13, 14, 15, 16, 17, 19, 21, 23, 24, 25], "pleas": [109, 110, 111, 112], "plot": [33, 50, 60], "plotli": [50, 63], "plotly_dark": [61, 65, 67], "point": [16, 33], "poland": 61, "polici": 111, "popular": [29, 68, 112], "posit": [58, 85], "possibl": 142, "post": [12, 90, 93, 132], "post1": 69, "potenti": [28, 29, 111, 112, 142], "power": 112, "powershel": 111, "practic": [50, 63, 119, 132], "pre": [18, 112], "precis": [31, 93], "predict": [31, 33], "prefer": 112, "prepar": 59, "prerequisit": 63, "present": [42, 67, 111, 151, 153], "press": [12, 104], "preview": 145, "previou": [24, 111, 142], "previous": [109, 110, 111], "primari": [24, 112], "principl": [89, 130], "print": [8, 109, 110, 111, 116], "pro": 68, "probl": 142, "problem": [41, 43, 111, 112], "problemat": 111, "procedur": 111, "process": 120, "processor": 112, "product": [75, 79, 80], "profil": 117, "program": [0, 19, 112], "programdata": 0, "programm": 25, "programminggod42": 142, "project": [1, 10, 25, 69, 70, 71, 74, 75, 78, 79, 80, 96, 97, 104, 106, 107, 142, 143, 148], "prompt": [12, 111, 112], "properti": [38, 43], "proven": 52, "provid": [38, 109, 110, 111, 112, 143], "psycholog": 6, "psychologi": 9, "public": [60, 66], "pull": 13, "pure": [3, 50, 131], "push": 13, "put": [112, 148], "pwd": [109, 110, 111, 151, 153], "px": [61, 65, 67], "py": [71, 98, 108, 111, 131], "pypi": 69, "pyproject": 100, "pytask": [1, 71, 77, 79, 80, 98, 108], "pytest": [98, 108, 131, 135, 137, 143], "python": [0, 1, 10, 50, 81, 83, 84, 85, 88, 91, 92, 93, 95, 99, 104, 105, 116, 120, 125, 132, 138, 142, 146, 147], "pythonbas": 87, "q001": 50, "q002": 50, "q003": 50, "qualiti": [31, 60], "queri": [58, 61, 65, 67], "question": 50, "quick": 63, "quickli": [109, 110, 111], "quot": 146, "r": 50, "radio": 111, "rais": [131, 142, 143], "ran": 1, "random": 117, "rang": 142, "rather": [24, 112], "raw": 50, "raymond": 128, "re": [12, 50, 71, 112], "react": 6, "read": [12, 50, 55, 68, 93, 111, 137, 142], "read_csv": 50, "readabl": 51, "readi": 66, "readil": 4, "readm": 144, "real": [84, 91], "realist": 122, "realli": 120, "realpython": [90, 93], "reason": [12, 24, 29, 86, 119, 135, 139], "recal": 31, "recogn": [80, 111, 134, 143], "recommend": [12, 19, 101, 102, 103, 104, 105, 106, 107, 109, 111, 112], "recurs": 21, "red": [61, 112], "reduct": 115, "refer": [68, 88], "regardless": 69, "region": 40, "regress": [27, 33], "rel": 91, "relat": [50, 59], "relationship": 77, "releas": 112, "relev": 72, "rememb": [52, 99, 113, 137], "remot": 13, "remotesign": 111, "remov": 24, "renam": [50, 53, 61, 65, 67], "reopen": 151, "repeat": [50, 111, 116], "replac": [47, 50], "repo": 18, "report": [111, 142], "repositiori": 18, "repositori": [10, 12, 13, 14, 15, 16, 17, 22], "repres": [0, 42], "reproduc": [0, 1, 78, 96, 106], "request": 13, "requir": [20, 111], "research": [1, 20, 25, 78], "reset": [23, 24], "reshap": 116, "resolv": 18, "resourc": [3, 68, 138], "restart": [109, 110, 111], "result": [27, 50, 112, 137], "retriev": 66, "return": [50, 142], "reus": [131, 143], "reveal": 64, "revert": 24, "revolutionari": 150, "right": [50, 111, 142, 152], "rigor": 120, "robin": 142, "robust": [20, 51], "rocklin": 93, "role": 119, "root": 0, "row": [47, 53, 56, 61, 65, 67, 118, 142], "row_dict": 142, "row_str": 142, "ruff": 138, "rule": [7, 53, 113, 132], "run": [0, 27, 31, 70, 79, 80, 94, 95, 98, 99, 100, 103, 105, 108, 109, 110, 111, 112, 143, 151], "runtim": 117, "same": [0, 12, 50, 111, 112, 137], "sampl": [28, 30], "save": [12, 49, 50, 53, 78, 91, 109, 110, 111, 142, 151], "savi": 111, "scalar": 89, "scale": 50, "scatter": 61, "schwabish": 68, "scienc": [1, 68], "scientif": 7, "scikit": 27, "scope": 132, "score": 31, "scratch": 48, "screen": [33, 109, 110, 112], "screencast": [0, 19, 51, 68, 104, 151], "screenshot": [12, 104], "scroll": 12, "search": [0, 40, 111, 112], "section": [76, 111, 112], "secur": 12, "see": [12, 24, 51, 77, 81, 83, 88, 90, 93, 97, 101, 102, 103, 104, 105, 106, 107, 109, 110, 111, 112, 142, 147], "seed": 119, "seem": 69, "seemingli": 12, "seen": 19, "select": [53, 94, 95, 103, 104, 105, 111, 118], "sendhil": 28, "sensit": 0, "separ": [57, 70, 112, 142], "seri": [53, 58], "serv": 50, "set": [10, 12, 19, 31, 40, 50, 53, 61, 62, 64, 65, 67, 71, 72, 85, 89, 111, 142, 143], "seven": 7, "sever": [0, 41, 42, 81, 90, 109, 110, 111], "sh": [99, 109, 110, 112, 151], "shape": 116, "share": 0, "shell": [12, 18, 99, 102, 108, 111, 112, 149], "shift": 104, "short": 12, "shortcut": 112, "should": [0, 1, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52, 54, 55, 56, 57, 58, 59, 60, 62, 64, 66, 68, 69, 70, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 90, 91, 92, 93, 94, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106, 107, 109, 110, 111, 113, 114, 115, 116, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 136, 137, 138, 139, 140, 141, 143, 145, 146, 147, 148, 150, 151, 152, 153], "shouldn": 111, "show": [61, 68, 74, 93, 111, 120, 142], "showarrow": 61, "showlegend": [61, 67], "side": 51, "signatur": 133, "similar": [64, 68, 88], "simpl": [12, 32, 61, 71, 113, 114, 131, 145], "simpler": 1, "simpli": [24, 112], "simplifi": 7, "sinc": [50, 101, 102, 103, 104, 105, 106, 107, 109, 111, 112], "singl": [46, 58, 142], "situat": [69, 88, 113], "size": 61, "skill": [5, 145], "skip": 19, "slice": 118, "slide": [0, 1, 3, 4, 5, 6, 7, 8, 10, 20, 22, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 41, 43, 44, 45, 46, 47, 48, 49, 51, 52, 54, 55, 56, 57, 58, 59, 60, 62, 64, 66, 68, 69, 70, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 90, 91, 92, 93, 94, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106, 107, 113, 114, 115, 116, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 143, 145, 146, 147, 148, 151, 152, 153], "slightli": 10, "small": 69, "snakeviz": 117, "snapshot": 14, "snippet": [66, 146], "so": [12, 50, 80, 104, 112], "softwar": 3, "some": [0, 3, 18, 28, 29, 50, 63, 68, 73, 83, 109, 110, 111, 112, 119, 128, 151], "sometim": [19, 111, 128], "somewher": [12, 119], "sort": 112, "sourc": 57, "space": [109, 110], "special": [109, 110], "specif": [0, 24, 142, 148], "specifi": 45, "speed": 120, "spent": 121, "spiegler": 1, "spiess": 28, "split": [31, 61, 67], "spread": 50, "sr": 50, "stabl": 11, "stage": [17, 18], "standard": [74, 83, 88, 90, 109, 110, 111], "start": [52, 66, 68, 76, 99, 102, 109, 110, 111, 112, 113, 140, 142], "state": 50, "statement": [8, 10, 87], "static": 69, "statist": 54, "statsmodel": 27, "statu": 23, "step": [31, 70, 111, 112, 142], "stephen": 68, "stick": [19, 109, 110, 111], "still": [50, 111, 138, 150], "store": [0, 12, 57, 128], "str": [50, 142], "strategi": [9, 21, 51, 60, 130], "strength": 29, "string": [47, 49, 89], "strip": 50, "strongli": 50, "structur": [45, 50, 68, 71, 72, 83, 100], "student": [3, 93, 112], "stuff": 24, "style": 131, "subdirectori": [0, 12], "subplot": 61, "subplot_titl": 61, "subsystem": 108, "subtl": [0, 68], "successfulli": 151, "sudo": 112, "suggest": 119, "suitabl": [43, 45, 55], "sum": 84, "summar": 53, "summari": 54, "summaris": 33, "support": 112, "sure": [12, 104, 109, 110, 111, 112], "survei": 50, "switch": 111, "synchron": 12, "syntax": [32, 144], "system": [2, 19, 20, 91, 111, 112], "system32": 0, "t": [42, 69, 111], "tabl": [50, 68, 142], "tabular": [57, 142], "take": [61, 109, 110, 111], "target": 31, "task": [70, 71, 75, 78, 150, 152], "task_exampl": 10, "teach": 73, "tech": 111, "technica": 3, "tell": [50, 112], "templat": [10, 61, 65, 67, 71, 76], "tend": 112, "term": [111, 112], "termin": [95, 104, 109, 110, 111, 112, 151], "terminologi": [28, 41], "test": [4, 7, 30, 31, 97, 107, 131, 140, 141, 151], "test_exampl": 10, "testabl": [50, 51], "text": [49, 61, 67, 146, 151], "than": [8, 20, 58, 68, 82, 112, 128, 142], "thei": [0, 22, 50, 82, 109, 110, 111, 142, 150], "them": [0, 6, 24, 30, 33, 52, 59, 64, 70, 79, 80, 112, 143], "thi": [0, 1, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 54, 55, 56, 57, 58, 59, 60, 62, 64, 66, 68, 69, 70, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 90, 91, 92, 93, 94, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106, 107, 109, 110, 111, 113, 114, 115, 116, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 145, 146, 147, 148, 150, 151, 152, 153], "thing": [3, 12, 18, 50, 84, 88, 109, 110, 111, 123, 124, 131], "think": [50, 68, 126], "third": 88, "thorough": 142, "those": [109, 110, 111, 112, 142], "though": [50, 69, 82], "three": 147, "through": [0, 1, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52, 54, 55, 56, 57, 58, 59, 60, 62, 64, 66, 68, 69, 70, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 90, 91, 92, 93, 94, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106, 107, 111, 112, 113, 114, 115, 116, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 143, 145, 146, 147, 148, 150, 151, 152, 153], "time": [16, 24, 42, 50, 78, 109, 110, 111, 121, 122, 142], "timeit": 122, "tini": 50, "todai": [149, 150], "togeth": 92, "token": 18, "toml": 100, "too": [24, 137, 142], "tool": [112, 150, 152], "top": [50, 74, 77, 112], "topic": [0, 1, 3, 4, 5, 6, 7, 8, 10, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52, 54, 55, 56, 57, 58, 59, 60, 62, 64, 66, 68, 69, 70, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 90, 91, 92, 93, 94, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106, 107, 109, 110, 111, 113, 114, 115, 116, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 143, 145, 146, 147, 148, 150, 151, 152, 153], "touch": 52, "trace": 61, "traceback": 89, "track": 52, "trade": 30, "train": [30, 31, 119], "tree": 0, "trend": 20, "tri": 111, "troubl": 99, "true": [50, 54, 59], "trust": 40, "try": [11, 42, 68, 111, 142], "tupl": [84, 89], "tutori": [56, 84, 87, 90, 91], "two": [0, 5, 10, 24, 47, 50, 52, 100], "type": [1, 12, 19, 38, 50, 53, 56, 89, 92, 93, 104, 109, 111, 112, 142, 147, 151], "typeerror": 142, "typic": [0, 19, 139], "u": [0, 50, 109, 110, 111, 112], "ubuntu": 112, "unabl": 111, "unam": 112, "unchang": 23, "under": [0, 59], "underli": [34, 35, 36, 37, 39], "understad": 3, "understand": [16, 17, 20, 21, 25, 42, 48, 59, 62, 73, 150], "undo": 18, "unexpect": 112, "unfortun": 69, "uninstal": [109, 110, 111], "uniqu": [54, 61], "unit": [4, 131], "universit\u00e4t": 26, "unix": [3, 112, 149], "unless": [109, 110, 111], "unstag": 23, "until": [109, 110, 111], "untrack": 23, "up": [3, 40, 62, 64, 71, 72, 84, 137], "updat": [13, 61, 67, 83, 101, 102, 103, 104, 105, 106, 107, 109, 111, 112], "update_layout": [61, 67], "update_xax": 61, "update_yax": 61, "upload": 13, "upsid": 112, "us": [0, 1, 7, 9, 11, 12, 13, 14, 18, 22, 23, 24, 27, 30, 31, 34, 35, 36, 37, 38, 39, 40, 44, 47, 50, 51, 55, 56, 57, 59, 67, 69, 71, 74, 80, 82, 84, 87, 91, 92, 95, 96, 97, 99, 101, 102, 103, 104, 105, 106, 107, 109, 110, 111, 112, 113, 116, 118, 119, 120, 121, 122, 123, 125, 126, 131, 133, 134, 135, 136, 137, 141, 142, 143, 149, 151, 153], "user": [0, 12, 19, 42, 49, 69, 142], "user_1": 0, "usernam": [12, 19, 109, 110], "usr": [0, 151], "usual": 142, "v": [98, 104, 108, 136], "vagu": 73, "valid": [27, 142, 143], "valu": [33, 47, 54, 84, 85, 142], "value_count": 54, "var": [0, 50], "vari": 120, "variabl": [0, 50, 52, 53, 54, 81, 92, 132, 138], "varianc": 30, "variou": 112, "vector": [31, 42, 47, 115, 124], "venezuela": [61, 65, 67], "verbal": 0, "veri": [3, 12, 24, 28, 50, 68, 87, 112, 113, 124, 142], "verifi": [13, 109, 110, 111], "version": [11, 20, 24, 25, 50, 69, 74, 109, 110, 111, 112, 119], "vertic": 56, "via": [0, 10, 12, 20, 24, 25, 58, 69, 98, 109, 110, 111], "video": [0, 1, 4, 5, 6, 7, 8, 10, 19, 20, 22, 24, 28, 29, 30, 31, 32, 33, 38, 46, 47, 48, 49, 51, 52, 54, 55, 56, 57, 58, 59, 60, 62, 64, 66, 68, 69, 70, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 90, 91, 92, 93, 94, 95, 96, 99, 100, 101, 102, 103, 104, 105, 106, 112, 113, 114, 115, 116, 118, 119, 126, 128, 129, 130, 132, 134, 135, 136, 137, 138, 139, 140, 141, 143, 145, 146, 147, 148, 151, 152, 153], "vim": 19, "virtual": [0, 109, 110, 111, 112], "visual": [1, 40, 54, 68], "visualis": 68, "viz": 68, "vm": 112, "von": 26, "vscode": 19, "wa": [12, 42], "wai": [0, 3, 12, 52, 68, 76, 100, 109, 110, 111, 112], "wait": 111, "want": [3, 12, 45, 50, 68, 109, 110, 112, 119, 139], "watch": [3, 104], "we": [10, 11, 13, 14, 15, 16, 17, 19, 21, 23, 24, 25, 28, 50, 52, 69, 80, 99, 101, 102, 103, 104, 105, 106, 107, 109, 110, 111, 112, 143], "weak": 29, "web": 88, "webpag": 16, "websit": 112, "well": [10, 109, 110, 111, 112, 138, 146], "were": 150, "west": 68, "wget": 112, "what": [10, 17, 19, 22, 28, 41, 50, 53, 64, 71, 84, 93, 109, 110, 111, 117, 125, 131, 137, 147, 148, 151, 153], "whatev": 12, "when": [0, 6, 12, 24, 82, 88, 109, 110, 111, 112, 123, 124, 131, 136, 141, 142, 150], "whenev": 52, "where": [0, 12, 50, 69, 84, 93, 109, 110, 111, 112, 137, 141], "wherea": 0, "wherev": 50, "whether": [50, 109, 110, 112, 142], "which": [0, 11, 19, 23, 56, 69, 74, 109, 110, 112, 113, 131, 139, 140, 142, 152], "while": [8, 10, 24, 109, 110, 111], "who": [111, 112], "why": [1, 5, 18, 20, 21, 22, 29, 30, 42, 44, 46, 47, 50, 58, 60, 63, 68, 70, 74, 82, 86, 99, 119, 120, 122, 123, 124, 126, 128, 129, 130, 135, 138, 139, 148, 149], "wide": 57, "width": 61, "wikipedia": [0, 3], "willing": 112, "window": [3, 63, 108, 149], "within": [0, 120], "without": [10, 11, 12, 24, 112, 137, 142], "word": 93, "work": [0, 1, 3, 4, 5, 6, 7, 8, 10, 11, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 32, 34, 35, 36, 37, 38, 39, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52, 54, 55, 56, 57, 58, 59, 60, 62, 64, 66, 68, 69, 70, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 90, 91, 92, 93, 94, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106, 107, 109, 110, 111, 112, 113, 114, 115, 116, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 143, 145, 146, 147, 148, 150, 151, 152, 153], "workaround": 63, "workflow": [63, 75, 79, 80], "worri": 112, "would": [112, 142], "write": [14, 52, 71, 75, 82, 84, 86, 87, 101, 111, 115, 117, 126, 131, 137, 139, 142, 144, 146], "wrong": [50, 142], "wsl": 111, "wsl2": 108, "x": [61, 65, 67, 110], "x86_64": [109, 110, 111, 112], "y": [61, 65, 67], "ye": [109, 110], "year": 24, "yet": [12, 50, 69, 143], "yml": [109, 110, 111], "you": [0, 1, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52, 54, 55, 56, 57, 58, 59, 60, 61, 62, 64, 66, 68, 69, 70, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 90, 91, 92, 93, 94, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106, 107, 109, 110, 111, 112, 113, 114, 115, 116, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 145, 146, 147, 148, 150, 151, 152, 153], "your": [0, 3, 7, 10, 11, 12, 13, 14, 15, 16, 19, 31, 43, 49, 55, 60, 66, 69, 76, 78, 79, 80, 85, 93, 99, 101, 102, 104, 109, 111, 120, 121, 125, 128, 135, 139, 142, 143, 145, 151, 153], "your_link": 12, "yourself": [6, 73, 142], "youtub": [11, 13, 14, 15, 16, 17, 19, 21, 23, 24, 25], "ypthon": 50, "zsh": 112, "zshrc": 151, "zulip": [99, 112]}, "titles": ["File Systems", "Graphs", "Some Background", "A Brief History of Operating Systems", "Avoiding debugging", "Introduction to debugging", "(Armchair) Psychology of debugging", "Strategies for debugging", "Gathering data efficiently", "Debugging", "Using the Pdb+ debugger", "Branches", "Cloning GitHub repos + Personal Access Tokens", "Collaboration", "Making commits", "Creating repositiories", "Introduction to GitHub", "How git works", "Git and Github", "Installing git and some useful shell commands", "Introduction and Overview", "Merging and resolving merge conflicts", "Pre-commit hooks", "Staging files", "Undoing things", "Why git?", "Effective Programming Practices for Economists: Topics", "Data Analysis in Python", "Introduction to Machine Learning", "Python\u2019s Data Analysis Ecosystem", "Cross-validation and hyperparamters in scikit-learn", "Introduction to scikit-learn", "Running regressions using statsmodels", "Working with statsmodels\u2019 results objects", "Derivative-Based Line Search", "Derivative-Based Trust Region", "Derivative-Free Direct Search", "Derivative-Free Trust Region", "Set up of the example", "Grid Search", "Numerical Optimization", "Introduction to numerical optimization", "Optimagic overview", "Choosing optimization algorithms", "Visualizing optimizer histories", "Using optimagic\u2019s minimize and maximize", "Setting and renaming columns and indices", "Creating variables", "DataFrames and Series", "Data types", "Functional data management: Example", "Functional data management", "Functional data management: Fundamental rules", "Data management with pandas", "Inspecting and summarizing data", "Loading and saving data", "Merging datasets", "Rules for data management", "Selecting rows and columns", "What is (modern) pandas?", "Goals and Workflow", "Customised plots with plotly graph objects: Example Notebook", "Customised plots with plotly graph objects", "Plotting", "Quick plots with plotly express", "Quick plots with plotly express: Example Notebook", "Customise plots created with plotly express", "Customise plots created with plotly express: Example Notebook", "Practical Approach", "Why plotly? And some prerequisites.", "Directory structure in the templates", "Reproducible Research", "Handling paths in projects", "The pytask documentation", "What does reproducibility mean?", "Re-using pytask functions", "Setting up a project", "What are the project templates?", "What does pytask do?", "Writing (py)tasks with multiple outputs", "Writing simple (py)tasks", "Assignment and Built-in Scalar Types", "Comprehensions", "Dictionaries", "For loops", "Defining Functions", "Principles for Good Functions", "If conditions", "Importing, Namespaces, Modules", "Python Basics", "Lists, Tuples and Sets", "File paths with pathlib", "Strings", "Tracebacks and Asking for Help", "Executing Jupyter notebooks in VS Code", "Executing <code class=\"docutils literal notranslate\"><span class=\"pre\">.py</span></code> files in VS Code", "Running Python code via pytask", "Running Python code via pytest", "Python: Installation and Execution", "Installation and introduction to Pixi", "Modifying Pixi environments", "Environment files and environments (conda/mamba)", "Executing notebooks in a browser (conda/mamba)", "Executing jupyter notebooks in VS Code (conda/mamba)", "Executing <code class=\"docutils literal notranslate\"><span class=\"pre\">.py</span></code> files from the shell (conda/mamba)", "Executing <code class=\"docutils literal notranslate\"><span class=\"pre\">.py</span></code> files in VS Code (conda/mamba)", "Running Python code via pytask (conda/mamba)", "Running Python code via pytest (conda/mamba)", "Python: Installation and Execution (via conda)", "Installing Python on Linux (conda/mamba)", "Installing Python on Mac", "Installing Python on Windows (conda/mamba)", "Installing Python with Windows Subsystem for Linux (WSL2) (conda/mamba)", "Broadcasting", "Calculations between arrays", "Calculations on arrays", "Creating arrays", "Scientific Computing", "Array indexing", "Randomness", "Introduction to making code fast", "Line profiling", "Measuring runtime", "Writing fast code with numba", "Writing fast code with numpy", "Profiling code with snakeviz", "What is numpy?", "When to use custom containers?", "Defining custom containers", "Introduction to error handling", "The idea of unit testing", "Software Engineering", "Naming things", "Partialling arguments to functions", "Pure functions", "Testing code that should raise errors", "How to raise errors?", "Reusing test code", "Style guides", "What to test? How to test it?", "What does pytest do?", "Which errors to handle?", "Worked error handling example", "Writing simple (py)tests", "Texts, Typesetting, and Text Data", "Markdown applications", "Markdown syntax", "Markup languages", "Writing Readme Files", "Miscellaneous Tools", "History of computer interfaces", "Navigation in the unix shell", "Why use shells today?", "Navigation in the windows shell"], "titleterms": {"": [29, 45], "1": 111, "2": [111, 112], "3": 111, "4": 111, "A": 3, "And": 69, "For": 84, "If": 87, "The": [50, 73, 130], "access": 12, "activ": 111, "addit": [10, 19, 96, 106], "advantag": 50, "algorithm": 43, "analysi": [27, 29], "appear": 67, "applic": [1, 145], "approach": [61, 68], "ar": 77, "argument": 133, "armchair": 6, "arrai": [114, 115, 116, 118], "ask": 93, "assign": 81, "avoid": 4, "axi": 67, "backend": 54, "background": 2, "base": [34, 35], "basic": 89, "behaviour": [54, 59], "between": 114, "branch": 11, "breakpoint": 10, "brief": 3, "broadcast": 113, "browser": 102, "built": 81, "calcul": [114, 115], "call": 142, "card": [13, 21], "chang": 67, "choos": [43, 112], "class": 112, "clone": 12, "code": [10, 94, 95, 96, 97, 103, 105, 106, 107, 120, 123, 124, 125, 135, 137], "collabor": 13, "column": [46, 58, 67], "command": [19, 151], "commit": [14, 22], "comprehens": 82, "comput": [117, 150], "conda": [101, 102, 103, 104, 105, 106, 107, 108, 109, 111, 112], "condit": 87, "configur": 19, "conflict": 21, "contain": [127, 128], "contin": [61, 65, 67], "countri": [61, 65, 67], "cours": [109, 110, 111], "creat": [15, 47, 66, 67, 109, 110, 111, 116], "cross": 30, "custom": [127, 128], "customis": [61, 62, 66, 67], "data": [8, 27, 29, 49, 50, 51, 52, 53, 54, 55, 57, 65, 144], "datafram": 48, "dataset": 56, "debug": [4, 5, 6, 7, 9], "debugg": 10, "defin": [85, 128], "deriv": [34, 35, 36, 37], "detect": 110, "dictionari": 83, "differ": 10, "direct": 36, "directori": 70, "distribut": 112, "do": [78, 140], "document": 73, "doe": [74, 78, 140], "economist": 26, "ecosystem": 29, "effect": 26, "effici": 8, "engin": 131, "entir": 65, "environ": [100, 101, 109, 110, 111], "error": [129, 135, 136, 141, 142], "exampl": [38, 50, 61, 65, 67, 142], "execut": [94, 95, 98, 102, 103, 104, 105, 108], "expect": [61, 65, 67], "express": [64, 65, 66, 67], "facet": 67, "fast": [120, 123, 124], "file": [0, 10, 23, 91, 95, 101, 104, 105, 148], "first": 12, "free": [36, 37], "from": [65, 104], "function": [50, 51, 52, 75, 85, 86, 133, 134, 142], "fundament": 52, "gather": 8, "get": [54, 59, 61, 65, 67], "git": [17, 18, 19, 25, 112], "github": [12, 16, 18], "goal": 60, "good": [86, 142], "graph": [1, 54, 61, 62], "grid": 39, "guid": [112, 138], "handl": [72, 129, 141, 142], "help": 93, "histori": [3, 44, 150], "hook": 22, "how": [12, 17, 136, 139], "hyperparamt": 30, "i": [12, 59, 112, 126], "idea": 130, "imper": 50, "import": 88, "index": 118, "indic": 46, "input": 142, "inspect": 54, "instal": [19, 98, 99, 108, 109, 110, 111, 112, 151], "interfac": 150, "introduct": [5, 16, 20, 28, 31, 41, 99, 120, 129], "invalid": 142, "jupyt": [94, 103], "label": 67, "languag": 147, "later": 12, "learn": [0, 1, 3, 4, 5, 6, 7, 8, 10, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52, 54, 55, 56, 57, 58, 59, 60, 62, 64, 66, 68, 69, 70, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 90, 91, 92, 93, 94, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106, 107, 113, 114, 115, 116, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 143, 145, 146, 147, 148, 150, 151, 152, 153], "level": 61, "life": [61, 65, 67], "line": [34, 121], "link": [62, 64, 66], "linux": [109, 112], "list": 90, "load": 55, "loop": 84, "low": 61, "mac": 110, "machin": [28, 112], "make": [14, 120], "mamba": [101, 102, 103, 104, 105, 106, 107, 109, 110, 111, 112], "manag": [50, 51, 52, 53, 57], "markdown": [145, 146], "markup": 147, "materi": [0, 1, 3, 4, 5, 6, 7, 8, 10, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52, 54, 55, 56, 57, 58, 59, 60, 62, 64, 66, 68, 69, 70, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 90, 91, 92, 93, 94, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106, 107, 113, 114, 115, 116, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 143, 145, 146, 147, 148, 150, 151, 152, 153], "maxim": 45, "mean": 74, "measur": 122, "merg": [21, 56], "minim": 45, "miscellan": 149, "modern": [54, 59], "modifi": 100, "modul": 88, "multipl": 79, "name": 132, "namespac": 88, "navig": [151, 153], "note": [19, 23, 24], "notebook": [61, 65, 67, 94, 102, 103], "numba": 123, "numer": [40, 41], "numpi": [124, 126], "object": [0, 1, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52, 54, 55, 56, 57, 58, 59, 60, 61, 62, 64, 66, 68, 69, 70, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 90, 91, 92, 93, 94, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 106, 107, 113, 114, 115, 116, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 143, 145, 146, 147, 148, 150, 151, 152, 153], "oper": 3, "optim": [40, 41, 43, 44], "optimag": [42, 45], "option": [3, 112], "output": 79, "overal": 67, "overview": [20, 42], "panda": [53, 54, 59, 65], "partial": 133, "path": [72, 91], "pathlib": 91, "pdb": 10, "pdbp": 10, "person": 12, "pixi": [99, 100], "plot": [61, 62, 63, 64, 65, 66, 67], "plotli": [54, 61, 62, 64, 65, 66, 67, 69], "point": [61, 67], "practic": [26, 68], "pre": 22, "prerequisit": 69, "prettier": 67, "principl": 86, "problem": 50, "processor": 110, "profil": [121, 125], "program": 26, "project": [72, 76, 77], "psychologi": 6, "pure": 134, "py": [10, 79, 80, 95, 104, 105, 143], "pytask": [10, 73, 75, 78, 96, 106], "pytest": [10, 97, 107, 140], "python": [27, 29, 89, 96, 97, 98, 106, 107, 108, 109, 110, 111, 112], "quick": [64, 65], "quiz": [0, 1, 3, 4, 5, 6, 7, 8, 10, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 34, 35, 36, 37, 38, 39, 41, 43, 44, 45, 46, 47, 48, 49, 51, 54, 55, 56, 57, 58, 59, 60, 62, 64, 66, 68, 69, 70, 72, 74, 75, 77, 78, 79, 80, 81, 83, 84, 85, 86, 87, 88, 90, 91, 92, 93, 99, 100, 104, 113, 114, 115, 116, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 143, 146, 147, 148, 151, 152, 153], "rais": [135, 136], "random": 119, "re": 75, "readm": 148, "recip": 142, "region": [35, 37], "regress": 32, "remov": 67, "renam": 46, "repo": 12, "repositiori": 15, "reproduc": [71, 74], "research": 71, "resolv": 21, "result": 33, "reus": 137, "row": 58, "rule": [52, 57], "run": [10, 32, 96, 97, 106, 107], "runtim": 122, "save": 55, "scalar": 81, "scientif": 117, "scikit": [30, 31], "screencast": [62, 64, 66], "search": [34, 36, 39], "select": 58, "seri": 48, "set": [38, 46, 54, 59, 76, 90, 112], "shell": [19, 104, 151, 152, 153], "should": 135, "simpl": [10, 80, 143], "snakeviz": 125, "softwar": [112, 131], "some": [2, 19, 67, 69], "spaghetti": 67, "stage": 23, "start": [61, 67], "statsmodel": [32, 33], "strategi": 7, "string": 92, "structur": 70, "style": 138, "subsystem": 112, "summar": 54, "syntax": 146, "system": [0, 3], "task": [79, 80], "templat": [70, 77], "test": [130, 135, 137, 139, 143], "text": 144, "thi": 112, "thing": [24, 132], "time": 12, "todai": 152, "token": 12, "tool": 149, "topic": 26, "traceback": 93, "troubleshoot": [111, 112], "trust": [35, 37], "tupl": 90, "type": [49, 81, 110], "typeset": 144, "undo": 24, "unit": 130, "unix": [0, 151], "up": [38, 76, 112], "us": [10, 19, 32, 45, 61, 62, 64, 65, 66, 75, 127, 152], "v": [94, 95, 103, 105], "valid": 30, "variabl": 47, "via": [96, 97, 106, 107, 108], "video": 3, "visual": 44, "vscode": 112, "wai": [10, 50], "what": [12, 59, 74, 77, 78, 112, 126, 139, 140], "when": 127, "which": 141, "why": [25, 69, 112, 152], "window": [0, 69, 111, 112, 153], "work": [12, 17, 33, 142], "workaround": 69, "workflow": 60, "write": [79, 80, 123, 124, 143, 148], "wsl": 112, "wsl2": 112, "year": [61, 65, 67], "your": [110, 112], "z": 151}})