Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save KasturiRanganR4/1b76350358ca9eb70d135ab4fbbdeec3 to your computer and use it in GitHub Desktop.
Save KasturiRanganR4/1b76350358ca9eb70d135ab4fbbdeec3 to your computer and use it in GitHub Desktop.
Created on Skills Network Labs
Display the source blob
Display the rendered blob
Raw
{
"cells": [
{
"cell_type": "markdown",
"metadata": {},
"source": [
"<h3> Get to Know a numpy Array </h3>"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"You will use the numpy array <code> A</code> for the following "
]
},
{
"cell_type": "code",
"execution_count": 1,
"metadata": {},
"outputs": [],
"source": [
"import numpy as np\n",
"A=np.array([[11,12],[21,22],[31,32]])\n"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"1) type using the function type "
]
},
{
"cell_type": "code",
"execution_count": 2,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"numpy.ndarray"
]
},
"execution_count": 2,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"type(A)"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"2) the shape of the array "
]
},
{
"cell_type": "code",
"execution_count": 3,
"metadata": {
"collapsed": false,
"jupyter": {
"outputs_hidden": false
}
},
"outputs": [
{
"data": {
"text/plain": [
"(3, 2)"
]
},
"execution_count": 3,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"A.shape"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"3) the type of data in the array "
]
},
{
"cell_type": "code",
"execution_count": 4,
"metadata": {
"collapsed": false,
"jupyter": {
"outputs_hidden": false
}
},
"outputs": [
{
"data": {
"text/plain": [
"dtype('int64')"
]
},
"execution_count": 4,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"A.dtype"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"4) Find the second row of the numpy array <code>A</code>:"
]
},
{
"cell_type": "code",
"execution_count": 5,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"array([21, 22])"
]
},
"execution_count": 5,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"A[1]"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"<h3> Two kinds of Multiplying </h3>"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"you will use the following numpy arrays for the next questions "
]
},
{
"cell_type": "code",
"execution_count": 6,
"metadata": {},
"outputs": [],
"source": [
"A=np.array([[11,12],[21,22]])\n",
"B=np.array([[1, 0],[0,1]])"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"1) multiply array <code> A </code> and <code>B</code>"
]
},
{
"cell_type": "code",
"execution_count": 7,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"array([[11, 0],\n",
" [ 0, 22]])"
]
},
"execution_count": 7,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"A*B"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"2) plot the function"
]
},
{
"cell_type": "code",
"execution_count": 13,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"[[11 12]\n",
" [21 22]]\n"
]
},
{
"data": {
"text/plain": [
"[<matplotlib.lines.Line2D at 0x7f602005d080>,\n",
" <matplotlib.lines.Line2D at 0x7f602005d1d0>]"
]
},
"execution_count": 13,
"metadata": {},
"output_type": "execute_result"
},
{
"data": {
"image/png": "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\n",
"text/plain": [
"<Figure size 432x288 with 1 Axes>"
]
},
"metadata": {
"needs_background": "light"
},
"output_type": "display_data"
}
],
"source": [
"import matplotlib.pyplot as plt\n",
"C=np.dot(A,B)\n",
"D=np.dot(B,A)\n",
"print(C)\n",
"plt.plot(C)"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"<hr>\n",
"<small>Copyright &copy; 2018 IBM Cognitive Class. This notebook and its source code are released under the terms of the [MIT License](https://cognitiveclass.ai/mit-license/).</small>"
]
}
],
"metadata": {
"kernelspec": {
"display_name": "Python",
"language": "python",
"name": "conda-env-python-py"
},
"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.6.10"
}
},
"nbformat": 4,
"nbformat_minor": 4
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment