86 lines
21 KiB
Plaintext
86 lines
21 KiB
Plaintext
|
|
{
|
||
|
|
"cells": [
|
||
|
|
{
|
||
|
|
"cell_type": "markdown",
|
||
|
|
"metadata": {},
|
||
|
|
"source": [
|
||
|
|
"\n",
|
||
|
|
"# Simple axes example\n",
|
||
|
|
"\n",
|
||
|
|
"This example shows a couple of simple usage of axes.\n"
|
||
|
|
]
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"cell_type": "code",
|
||
|
|
"execution_count": 1,
|
||
|
|
"metadata": {
|
||
|
|
"collapsed": false,
|
||
|
|
"jupyter": {
|
||
|
|
"outputs_hidden": false
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"outputs": [
|
||
|
|
{
|
||
|
|
"data": {
|
||
|
|
"image/png": "iVBORw0KGgoAAAANSUhEUgAAAhMAAAGUCAYAAACP/qDZAAAAOnRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjEwLjYsIGh0dHBzOi8vbWF0cGxvdGxpYi5vcmcvq6yFwwAAAAlwSFlzAAAPYQAAD2EBqD+naQAAOMhJREFUeJzt3WdwVeeB//HfVRdqoIYQkmiimCoQHWQguOMYjOOsa0KcRnYm2ey+3FfsvtqZnZ1hZmeS2JPFJHGcQjcYMHYwEAQIIZoKCBUkoYIK0lW7QvX+X+h/T67QVX2uECTfzwwzSOfqnOfRvTrnd552bE6n0ykAAIBR8hnvAgAAgKcbYQIAABghTAAAACOECQAAYIQwAQAAjBAmAACAEcIEAAAwQpgAAABG/Ibzop6eHlVWViosLEw2m22sywQAAJ4ATqdTzc3Nio+Pl4/PwO0PwwoTlZWVSkxM9FrhAADA0+PevXtKSEgYcPuwwkRYWJi1s/DwcO+UDAAAPNGampqUmJho5YCBDCtMuLo2wsPDCRMAAPyDGWqIAwMwAQCAEcIEAAAwQpgAAABGCBMAAMAIYQIAABghTAAAACOECQAAYIQwAQAAjBAmAACAEcIEAAAwQpgAAABGCBMAAMAIYQIAABghTAAAACOECQAAYIQwAQAAjBAmAACAEcIEAAAwQpgAAABGCBMAAMAIYQIAABghTAAAACOECQAAYIQwAQAAjBAmAACAEcIEAAAwQpgAAABGCBMAAMAIYQIAABghTAAAACOECQAAYIQwAQAAjBAmAACAEcIEAAAwQpgAAABGCBMAAMAIYQIAABghTAAAACOECQAAYIQwAQAAjBAmAACAEcIEAAAwQpgAAABGCBMAAMAIYQIAABghTAAAACOECQAAYIQwAQAAjBAmAACAEcIEAAAwQpgAAABGCBMAAMAIYQIAABghTAAAACOECQAAYIQwAQAAjBAmAACAEcIEAAAwQpgAAABGCBMAAMAIYQIAABghTAAAACOECQAAYIQwAQAAjBAmAACAEcIEAAAwQpgAAABGCBMAAMAIYQIAABghTAAAACOECQAAYIQwAQAAjBAmAACAEcIEAAAwQpgAAABGCBMAAMAIYQIAABghTAAAACOECQAAYIQwAQAAjBAmAACAEcIEAAAwQpgAAABGCBMAAMAIYQIAABghTAAAACOECQAAYIQwAQAAjBAmAACAEcIEAAAwQpgAAABGCBMAAMAIYQIAABghTAAAACOECQAAYIQwAQAAjBAmAACAEcIEAAAwQpgAAABGCBMAAMAIYQIAABghTAAAACOECQAAYIQwAQAAjBAmAACAEcIEAAAwQpgAAABGCBMAAMAIYQIAABghTAAAACOECQAAYIQwAQAAjBAmAACAEcIEAAAwQpgAAABGCBMAAMAIYQIAABghTAAAACOECQAAYIQwAQAAjBAmAACAEcIEAAAwQpgAAABGCBMAAMAIYQIAABghTAAAACOECQAAYIQwAQAAjBAmAACAEcIEAAAwQpgAAABGCBMAAMAIYQIAABghTAAAACOECQAAYIQwAQAAjBAmAACAEb/xLgDwj+Lw4cO6fv26li9frldffbXPtjNnzujMmTP9fmbHjh2aPn364ykggFEb7t9wZ2endu/erdbWVn33u9/VjBkzHl8hxxBhAngMKisrdePGDfn6+iotLc1r+21sbFRGRobu3LmjxsZG+fn5KTIyUgsWLNCKFSvk7+9vtP+enh5VV1eroqJClZWVqqioUG1trXp6eiRJP//5zzVx4kQv1GRkampqdPnyZRUXF6upqUkBAQGKiYnRokWLtGzZMvn4mDW6dnV16f79+6qoqLD+1dfXy+l0SpJ27drlhVqM3L1795SZmamysjK1tLQoKChIcXFxSklJ0cKFC712nKKiIl27dk0VFRVqaWmR0+nUhAkTFB8fr0WLFmn+/Pmy2WxeO95QCgsLlZWVpYqKCrW2tiokJERTp05VamqqkpOTvXIMp9OpvLw8ZWdnq7KyUg6HQzabTaGhoZo6dapSUlK8cix/f3+tWbNGX331lU6ePKmdO3c+1t/lWCFMAI/BX/7yFzmdTi1dulQRERGDvvaf//mfrf8PdqG+c+eODh48qIcPH1rf6+zstC5+V69e1bvvvqtJkyaNutznzp3zeLc1nq5evarjx4+rq6vL+l5XV5dKS0tVWlqq69ev65133tGECRNGfYxjx47p+vXrXiit95w9e1ZnzpyxAo0ktbS0qLCwUIWFhcrOztabb74pP7/Rn9a7u7t18OBB5ebm9tvW1NSkpqYm3b59W9OnT9dbb72loKCgUR9rOJxOp44dO6asrCyPZbl165ZSU1P16quvGl2QHz58qD/+8Y8qKSnpt62hoUENDQ3KycnRwoUL9frrr8vX17ff61asWKH58+dLkioqKnTkyJEBj7dy5Uqlp6erurpaOTk5WrRo0ajL/qQgTABjrKKiQkVFRZKkNWvWDPn62NjYIV9z//597du3T52dnQoICFBaWpqmT5+urq4u5eTkKCsrS3V1dfr973+vH/3oRwoICDCuh5+fn+Li4uRwOFRfX2+8v9EoLCzU0aNH5XQ6FRoaqrS0NCUkJKitrU1ZWVm6deuWysvL9ac//Uk7duzwyh1fYGCgpkyZorq6OrW0tHihFiN39epVff3115KkyMhIpaWlKTY2Vs3NzcrIyNDdu3eVn5+vzz77TNu3bx/1cU6ePGkFiZCQEK1bt05TpkyRr6+vqqurlZ6eLrvdrpKSEh04cEDvvvuuV+o3kNOnT1tBYsqUKVq3bp0mTZqkhoYGpaenq6qqSllZWQoJCdE3vvGNUR/nwIEDVpCYNGmS1q5dq8mTJ6u7u1tVVVU6f/68HA6HcnJyFBwcrC1btvTbR0hIiEJCQiRJDodj0OMFBAQoNTVV58+f17lz5wgTAIZ26dIlSdLUqVMVFRXllX2ePHlSnZ2d8vHx0fvvv6/ExERr24wZMxQZGakvv/xSdXV1unjxojZs2DCq4yQkJOjVV1/V1KlTNXnyZPn4+Ojw4cPjEiZ6enp0/PhxOZ1OBQYG6oMPPlBkZKS1PTk5WZ9//rkyMzNVWlqqmzdvasmSJaM6VnJysqZPn674+HjFxMTIZrNp79694xImHj58qFOnTkmSIiIi9IMf/KBPq8ucOXP0pz/9Sfn5+bp586ZSU1M1bdq0ER+ntbVVV65ckSQFBwfrxz/+scLDw63tSUlJWrx4sX75y1/KbreroKBAVVVVmjJlimENPauvr1d6erokKT4+Xt/73vesbrupU6dq7ty5+vjjj1VZWanz588rJSWlz+dhuCorK1VQUCCpN0js3LlTgYGB1vYZM2ZowYIF+uUvf6mHDx/qypUr2rhxoxUcRmvx4sU6f/68amtrVVxcrJkzZxrtb7wxmwMYQw8fPtStW7ck9Z48vKGiosK6i1q2bFmfIOGydu1axcTESOoNM93d3aM6VnJyspYvX64pU6YYj0MwdevWLSvEpKWlebxwvPDCCwoODpYk60I0GgsXLlRKSopiY2PHvT87KyvL6sp6/vnn+3Xf+Pj4aMuWLdb7M9p6l5eXW10oKSkpfYKES2BgYJ/WtXv37o3qWMNx8eJFa2zOK6+80m/8j7+/v1555RVJvUHTFdpHyr0Oq1ev7hMkXCIiIrR06VJJvV0vFRUVozqWu9jYWE2ePFlSb8vT046WCYypmpoa3b59W6WlpaqtrVVra6t8fX0VGhqqxMRErVixQgkJCR5/Njs7WwcOHJAkpaam6pvf/KbH1zU2Nlp3DVFRUfrxj3/cr1m/p6dH169f161bt3T//n05HA4FBgYqJiZGzzzzjJYvXz5oX3NlZaU18K2pqckakBYSEqKEhAQlJydrzpw5/S48+fn5Vt++qz/V1O3bt63/p6SkeHyNzWbTkiVL9NVXX6mtrU0lJSWaNWuWV44/XoZTb39/fy1YsEBXrlxRTU2NHjx44LXWoPHiqndgYKCeeeYZj68JDw/XzJkzVVhYqOLiYnV0dIy4a8s9cA42zsZ9m/u4FW9yOp3Kz8+XJEV
|
||
|
|
"text/plain": [
|
||
|
|
"<Figure size 640x480 with 2 Axes>"
|
||
|
|
]
|
||
|
|
},
|
||
|
|
"metadata": {},
|
||
|
|
"output_type": "display_data"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"source": [
|
||
|
|
"import matplotlib.pyplot as plt\n",
|
||
|
|
"\n",
|
||
|
|
"# 在图窗左下角 10 %、10 % 处放置一个占图窗80%宽、80%高的子图\n",
|
||
|
|
"plt.axes((0.1, 0.1, 0.8, 0.8))\n",
|
||
|
|
"plt.xticks([])\n",
|
||
|
|
"plt.yticks([])\n",
|
||
|
|
"plt.text(\n",
|
||
|
|
" 0.6, 0.6, \"axes([0.1, 0.1, 0.8, 0.8])\", ha=\"center\", va=\"center\", size=20, alpha=0.5\n",
|
||
|
|
")\n",
|
||
|
|
"\n",
|
||
|
|
"# 在图窗左下角 20 %、20 % 处放置一个占图窗30%宽、30%高的子图\n",
|
||
|
|
"plt.axes((0.2, 0.2, 0.3, 0.3))\n",
|
||
|
|
"plt.xticks([])\n",
|
||
|
|
"plt.yticks([])\n",
|
||
|
|
"plt.text(\n",
|
||
|
|
" 0.5, 0.5, \"axes([0.2, 0.2, 0.3, 0.3])\", ha=\"center\", va=\"center\", size=16, alpha=0.5\n",
|
||
|
|
")\n",
|
||
|
|
"\n",
|
||
|
|
"plt.show()"
|
||
|
|
]
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"cell_type": "code",
|
||
|
|
"execution_count": null,
|
||
|
|
"metadata": {},
|
||
|
|
"outputs": [],
|
||
|
|
"source": []
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"metadata": {
|
||
|
|
"kernelspec": {
|
||
|
|
"display_name": "Python 3 (ipykernel)",
|
||
|
|
"language": "python",
|
||
|
|
"name": "python3"
|
||
|
|
},
|
||
|
|
"language_info": {
|
||
|
|
"codemirror_mode": {
|
||
|
|
"name": "ipython",
|
||
|
|
"version": 3
|
||
|
|
},
|
||
|
|
"file_extension": ".py",
|
||
|
|
"mimetype": "text/x-python",
|
||
|
|
"name": "python",
|
||
|
|
"nbconvert_exporter": "python",
|
||
|
|
"pygments_lexer": "ipython3",
|
||
|
|
"version": "3.12.11"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"nbformat": 4,
|
||
|
|
"nbformat_minor": 4
|
||
|
|
}
|