简介
本实验将演示如何使用 Python 中的 Matplotlib 库在 3D 图上放置文本注释。将涵盖以下功能:
- 使用
~.Axes3D.text
函数,并设置三种类型的zdir
值:None、轴名称(例如 'x')或方向元组(例如 (1, 1, 0))。 - 使用
~.Axes3D.text
函数,并设置颜色关键字。 - 使用
.text2D
函数在ax
对象的固定位置放置文本。
虚拟机使用提示
虚拟机启动完成后,点击左上角切换到“笔记本”标签页,以访问 Jupyter Notebook 进行练习。
有时,你可能需要等待几秒钟让 Jupyter Notebook 完成加载。由于 Jupyter Notebook 的限制,操作验证无法自动化。
如果你在学习过程中遇到问题,随时向 Labby 提问。课程结束后提供反馈,我们将立即为你解决问题。
Skills Graph
%%%%{init: {'theme':'neutral'}}%%%%
flowchart RL
matplotlib(("Matplotlib")) -.-> matplotlib/BasicConceptsGroup(["Basic Concepts"])
python(("Python")) -.-> python/ControlFlowGroup(["Control Flow"])
python(("Python")) -.-> python/DataStructuresGroup(["Data Structures"])
python(("Python")) -.-> python/FunctionsGroup(["Functions"])
python(("Python")) -.-> python/ModulesandPackagesGroup(["Modules and Packages"])
python(("Python")) -.-> python/DataScienceandMachineLearningGroup(["Data Science and Machine Learning"])
matplotlib/BasicConceptsGroup -.-> matplotlib/importing_matplotlib("Importing Matplotlib")
matplotlib/BasicConceptsGroup -.-> matplotlib/figures_axes("Understanding Figures and Axes")
python/ControlFlowGroup -.-> python/for_loops("For Loops")
python/DataStructuresGroup -.-> python/tuples("Tuples")
python/FunctionsGroup -.-> python/build_in_functions("Build-in Functions")
python/ModulesandPackagesGroup -.-> python/importing_modules("Importing Modules")
python/DataScienceandMachineLearningGroup -.-> python/data_visualization("Data Visualization")
subgraph Lab Skills
matplotlib/importing_matplotlib -.-> lab-48985{{"3D 中的文本注释"}}
matplotlib/figures_axes -.-> lab-48985{{"3D 中的文本注释"}}
python/for_loops -.-> lab-48985{{"3D 中的文本注释"}}
python/tuples -.-> lab-48985{{"3D 中的文本注释"}}
python/build_in_functions -.-> lab-48985{{"3D 中的文本注释"}}
python/importing_modules -.-> lab-48985{{"3D 中的文本注释"}}
python/data_visualization -.-> lab-48985{{"3D 中的文本注释"}}
end