はじめに
この実験では、pandas のウィンドウ操作、つまりローリングウィンドウ、拡張ウィンドウ、指数加重ウィンドウについて学びます。ウィンドウ操作は、値のスライドするパーティションに対して集約を行う際に便利です。
VM のヒント
VM の起動が完了したら、左上隅をクリックして ノートブック タブに切り替え、Jupyter Notebook を使って練習しましょう。
Jupyter Notebook の読み込みには数秒かかる場合があります。Jupyter Notebook の制限により、操作の検証は自動化できません。
学習中に問題がある場合は、Labby にお問い合わせください。セッション終了後にフィードバックを提供してください。すぐに問題を解決いたします。
Skills Graph
%%%%{init: {'theme':'neutral'}}%%%%
flowchart RL
python(("Python")) -.-> python/BasicConceptsGroup(["Basic Concepts"])
pandas(("Pandas")) -.-> pandas/DataAnalysisGroup(["Data Analysis"])
python(("Python")) -.-> python/ControlFlowGroup(["Control Flow"])
python(("Python")) -.-> python/FunctionsGroup(["Functions"])
python(("Python")) -.-> python/ModulesandPackagesGroup(["Modules and Packages"])
pandas(("Pandas")) -.-> pandas/AdvancedOperationsGroup(["Advanced Operations"])
python(("Python")) -.-> python/FileHandlingGroup(["File Handling"])
python(("Python")) -.-> python/DataScienceandMachineLearningGroup(["Data Science and Machine Learning"])
python/BasicConceptsGroup -.-> python/comments("Comments")
python/ControlFlowGroup -.-> python/for_loops("For Loops")
python/FunctionsGroup -.-> python/build_in_functions("Build-in Functions")
python/ModulesandPackagesGroup -.-> python/importing_modules("Importing Modules")
pandas/DataAnalysisGroup -.-> pandas/basic_statistics("Basic Statistics")
pandas/AdvancedOperationsGroup -.-> pandas/time_series_analysis("Time Series Analysis")
python/FileHandlingGroup -.-> python/with_statement("Using with Statement")
python/DataScienceandMachineLearningGroup -.-> python/numerical_computing("Numerical Computing")
python/DataScienceandMachineLearningGroup -.-> python/data_analysis("Data Analysis")
subgraph Lab Skills
python/comments -.-> lab-65457{{"Pandas におけるウィンドウ操作"}}
python/for_loops -.-> lab-65457{{"Pandas におけるウィンドウ操作"}}
python/build_in_functions -.-> lab-65457{{"Pandas におけるウィンドウ操作"}}
python/importing_modules -.-> lab-65457{{"Pandas におけるウィンドウ操作"}}
pandas/basic_statistics -.-> lab-65457{{"Pandas におけるウィンドウ操作"}}
pandas/time_series_analysis -.-> lab-65457{{"Pandas におけるウィンドウ操作"}}
python/with_statement -.-> lab-65457{{"Pandas におけるウィンドウ操作"}}
python/numerical_computing -.-> lab-65457{{"Pandas におけるウィンドウ操作"}}
python/data_analysis -.-> lab-65457{{"Pandas におけるウィンドウ操作"}}
end