Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save lukauskas/eec68a0d8b6e6b48fd90e5efb8400cda to your computer and use it in GitHub Desktop.
Save lukauskas/eec68a0d8b6e6b48fd90e5efb8400cda to your computer and use it in GitHub Desktop.
Display the source blob
Display the rendered blob
Raw
{
"cells": [
{
"cell_type": "code",
"execution_count": 1,
"metadata": {
"ExecuteTime": {
"end_time": "2018-05-29T11:05:05.482446Z",
"start_time": "2018-05-29T11:05:04.929599Z"
}
},
"outputs": [],
"source": [
"%matplotlib inline\n",
"import numpy as np\n",
"from matplotlib import pyplot as plt"
]
},
{
"cell_type": "code",
"execution_count": 2,
"metadata": {
"ExecuteTime": {
"end_time": "2018-05-29T11:05:32.519112Z",
"start_time": "2018-05-29T11:05:32.512087Z"
}
},
"outputs": [],
"source": [
"random = np.random.RandomState(1)\n",
"\n",
"left = random.randn(2, 10)\n",
"right = random.randn(2, 10)"
]
},
{
"cell_type": "code",
"execution_count": 7,
"metadata": {
"ExecuteTime": {
"end_time": "2018-05-29T11:07:37.793183Z",
"start_time": "2018-05-29T11:07:37.511460Z"
}
},
"outputs": [
{
"data": {
"text/plain": [
"<matplotlib.legend.Legend at 0x1133b8c88>"
]
},
"execution_count": 7,
"metadata": {},
"output_type": "execute_result"
},
{
"data": {
"image/png": "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\n",
"text/plain": [
"<Figure size 432x288 with 1 Axes>"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"from matplotlib.markers import MarkerStyle\n",
"\n",
"plt.scatter(left[0], left[1], \n",
" marker=MarkerStyle('o', fillstyle='left'),\n",
" color='red', label='left')\n",
"plt.scatter(right[0], right[1], \n",
" marker=MarkerStyle('o', fillstyle='right'),\n",
" color='blue', label='right')\n",
"plt.legend()"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": []
}
],
"metadata": {
"hide_input": false,
"kernelspec": {
"display_name": "Python 3",
"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.6.4"
},
"latex_envs": {
"bibliofile": "biblio.bib",
"cite_by": "apalike",
"current_citInitial": 1,
"eqLabelWithNumbers": true,
"eqNumInitial": 0
}
},
"nbformat": 4,
"nbformat_minor": 2
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment