{
"cells": [
{
"cell_type": "markdown",
"metadata": {},
"source": [
"# Offline Mode"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Cufflinks support plotly's offline mode. \n",
"This service from plotly requires special permissions. \n",
"For more information please see https://plot.ly/python/offline/"
]
},
{
"cell_type": "code",
"execution_count": 1,
"metadata": {
"collapsed": true
},
"outputs": [],
"source": [
"import cufflinks as cf"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"collapsed": true
},
"outputs": [],
"source": [
"# You can go offline on demand by using \n",
"cf.go_offline()"
]
},
{
"cell_type": "code",
"execution_count": 3,
"metadata": {
"collapsed": false
},
"outputs": [],
"source": [
"# To go back to online mode you can use\n",
"cf.go_online()"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"#### Global Settings"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"You can also set permanently this setting (applies to all future notebooks)"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"collapsed": true
},
"outputs": [],
"source": [
"cf.set_config_file(offline=True)"
]
},
{
"cell_type": "code",
"execution_count": 5,
"metadata": {
"collapsed": false
},
"outputs": [
{
"data": {
"text/plain": [
"{u'colorscale': u'dflt',\n",
" u'offline': True,\n",
" u'offline_link_text': u' ',\n",
" u'offline_show_link': True,\n",
" u'offline_url': u' ',\n",
" u'theme': u'pearl',\n",
" u'world_readable': True}"
]
},
"execution_count": 5,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"cf.get_config_file()"
]
},
{
"cell_type": "code",
"execution_count": 3,
"metadata": {
"collapsed": false
},
"outputs": [
{
"data": {
"text/html": [
""
],
"text/plain": [
""
]
},
"execution_count": 3,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"# And you are all set!\n",
"cf.datagen.box(20).iplot(kind='box',legend=False)"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"`cf.iplot` can also be used to plot a Figure. \n",
"`online` can be used to make a execute the chart in the cloud"
]
},
{
"cell_type": "code",
"execution_count": 4,
"metadata": {
"collapsed": false
},
"outputs": [
{
"data": {
"text/html": [
""
],
"text/plain": [
""
]
},
"execution_count": 4,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"fig=cf.datagen.histogram(3).figure(kind='histogram')\n",
"cf.iplot(fig,online=True)"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"collapsed": true
},
"outputs": [],
"source": []
}
],
"metadata": {
"kernelspec": {
"display_name": "Python 2",
"language": "python",
"name": "python2"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 2
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython2",
"version": "2.7.10"
}
},
"nbformat": 4,
"nbformat_minor": 0
}