Browse Source

update

master
yutsuo 7 years ago
parent
commit
dc228d7530
  1. 94
      Arrays.ipynb
  2. 1045
      Cartopy-New.ipynb

94
Arrays.ipynb

@ -180,6 +180,100 @@
"clevs"
]
},
{
"cell_type": "code",
"execution_count": 8,
"metadata": {},
"outputs": [],
"source": [
"import numpy as np\n",
"\n",
"A = np.ones((5,5))"
]
},
{
"cell_type": "code",
"execution_count": 9,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"array([[1., 1., 1., 1., 1.],\n",
" [1., 1., 1., 1., 1.],\n",
" [1., 1., 1., 1., 1.],\n",
" [1., 1., 1., 1., 1.],\n",
" [1., 1., 1., 1., 1.]])"
]
},
"execution_count": 9,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"A"
]
},
{
"cell_type": "code",
"execution_count": 10,
"metadata": {},
"outputs": [],
"source": [
"A[1:4,1:4] = 0"
]
},
{
"cell_type": "code",
"execution_count": 11,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"array([[1., 1., 1., 1., 1.],\n",
" [1., 0., 0., 0., 1.],\n",
" [1., 0., 0., 0., 1.],\n",
" [1., 0., 0., 0., 1.],\n",
" [1., 1., 1., 1., 1.]])"
]
},
"execution_count": 11,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"A"
]
},
{
"cell_type": "code",
"execution_count": 15,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"[0.725 0.99 1. 0.87 ]\n",
"[0.725 0.99 1. 0.87 ]\n",
"[0.725 0.99 1. 0.87 ]\n"
]
}
],
"source": [
"sampleArr = np.array([0.725, 0.39, 0.99, 1, 0.4, 0.223, 0.87])\n",
"\n",
"condition = (sampleArr > 0.5)\n",
"extracted = np.extract(condition, sampleArr) # returns [0.725 0.99]\n",
"\n",
"print(sampleArr[sampleArr > 0.5])\n",
"print(sampleArr[condition])\n",
"print(extracted)"
]
},
{
"cell_type": "code",
"execution_count": null,

1045
Cartopy-New.ipynb

File diff suppressed because one or more lines are too long
Loading…
Cancel
Save