ipython相关内容
我无法在同一个地块上显示条形图和折线图。示例代码: 导入pandas为pd import numpy as np import matplotlib.pyplot as plt Df = pd.DataFrame(data = np.random.randn(10,4),index = pd.DatetimeIndex(start ='2005',freq ='M',peri
..
我使用以下命令初始化配置文件: ipython配置文件创建myserver 将这些行添加到〜/ .ipython / profile_myserver / ipython_notebook_config.py : c = get_config() c.NotebookApp.ip ='*' c.NotebookApp.port = 8889
..
我正在尝试使用 IPython.parallel ,只想在不同的引擎上启动多个shell命令。 我有以下笔记本: 单元格0: 来自IPython.parallel import客户端 client = Client() print len(client) 5 并启动命令: 单元格1: %% px --targets 0 --nobl
..
我在新机器上使用pip安装了IPython / Jupyter(带有El Capitan的Macbook Air)。在我的一个相当简单的笔记本中(使用相同版本的整个堆栈创建)所有方程式(内联或非内联)突然在右侧有一条垂直线;与嵌入图像相同的高度。 即使对于单个内联符号,例如 $ x $ ,情况也是如此。我没有复杂的宏或任何奇怪的LaTeX黑客攻击。 有人知道吗? 这是一个图片。
..
我的用例是我想在文件中初始化一些函数,然后使用定义的函数启动ipython。有什么办法可以做一些像ipython --run_script = myscript.py吗? 解决方案 Per 使用以下命令启动IPython: $ ipython [options]文件 如果没有选项调用, 执行全部在 序列中列出的文件并将您放入 解释器,同时仍然确认 您在
..
如果我用matplotlib内联启动一个ipython笔记本,有没有办法随后绘制一个图形,以便以“标准”,非内联方式显示,而不必在没有内联命令的情况下重新加载笔记本?我希望能够将一些数字内联到笔记本中,但其他人在传统的交互模式中,我可以放大和平移。 解决方案 您可以通过%matplotlib 切换matplotlib的后端。要切换回系统的默认后端,请使用%matplot
..
我有一个ipython笔记本,我想在标记单元格中使用我的一个变量。这有可能吗?如果是这样,你怎么做? 解决方案 目前,这是不可能的,但是有一个很大的讨论关于此主题,请访问 https://github.com/ipython/ipython/pull/2592 。 PR目前已关闭,但相应的问题已经打开 https:// github。 com / ipython / ipython / i
..
我使用了本指南来安装Python的“科学堆栈”(OSX 10.9.2,brewed Python 2.7.6,IPython 2.0,matplotlib 1.3.1,libpng 1.6.10)。一切都很好看。 然而,试图在IPython的笔记本环境中使用运行一个简单的情节 - pylab = inline 给我这个错误: /usr/local/Cellar/python/2.7.6
..
保存会话变量会很有用,这些变量可以在以后的阶段轻松加载到内存中。 解决方案 在[23]中:%logstart /tmp/session.log 激活自动记录。保存当前会话状态加上未来输入。 文件名:/tmp/session.log 模式:backup 输出日志记录:False 原始输入日志:False 时间戳:False 状态:有效 在[24]中:x = 1 在[2
..
为了简化Ipython的调试,我在脚本开头包含以下内容 来自IPython.Debugger import Tracer debug = Tracer() 但是,如果我从命令行启动我的脚本 $ python myscript.py 我收到与Ipython相关的错误。是否有办法执行以下操作 如果run_from_ipython(): 来自
..
我想为Jupyter笔记本中的课程编写报告。我想计算一些东西,生成一些结果并将它们包括在降价中。我可以将单元格的输出设置为markdown吗? 我想要这样的命令: print'$ \ $ $' to生成phi符号,就像在markdown中一样。 换句话说,我想在markdown中创建一个模板,并插入笔记本中编写的程序生成的值。重新计算笔记本应该生成新结果并插入新值的新降价。这可以用这个
..
我有 foo.py def foo() : 打印“测试” 在IPython中我使用: 在[6]中:import foo 在[7]中:foo.foo() test 然后我将 foo()更改为: def foo(): 打印“测试已更改” 在IPython中,调用的结果仍然是 test : 在[10]中:import
..
我已经想出如何抑制大型代码块出现在最终的NB转换(PDF)输出中。 将LaTex命令放在“原始单元格”中在我不希望在最终输出中的代码之前 \\\ false = 跟随此结尾在原始单元格中 \ fi 但是当我需要展示时,这仍然留给我一些丑陋的代码数字等等虽然笔记本的基本目的是显示带有结果的代码,有时对于非技术受众我们只需要输出..任何想法?
..
我在Windows 7中从Python(x,y)2.7.2.3升级到 2.7.6.0 (并且很高兴看到我最终可以键入 function_name?并再次查看Object Inspector中的docstring)但是现在绘图不像以前那样工作。 / p> 之前(Spyder 2.1.9,IPython 0.10.2,matplotlib 1.2.1),当我绘制此脚本,它会在交互式窗口中并排绘制
..
我想将已经缩进的Python代码/整个函数和类复制到IPython中。每次我尝试缩进都搞砸了,我得到以下错误消息: IndentationError:unindent与任何外部缩进级别都不匹配(,第12行) 如果要将代码粘贴到IPython中,请尝试%paste和%cpaste magic功能。 解决方案 您无法
..
如果我导入定义属于某个包的同名类的模块,则由于父包的__init__.py而将其导入为Class而不是Module。有关详细信息,请参阅不同目录中的不同导入结果。在Python shell或ipython shell中,如果我从MyPak导入MyMod MyModule总是作为Class导入,因此我无法重新加载它(reload()仅适用于模块)。从MyPak导入MyMod 再次运行
..
我怀疑这是微不足道的,但我还没发现可以让我根据分层键的值从Pandas dataframe 中选择行的咒语。因此,例如,假设我们有以下数据框: import pandas df = pandas.DataFrame({'group1':['a','a','a','b','b','b'], 'group2': ['c','c','d','d','d','e'], 'value1':[1.
..
我刚开始使用IPython Notebook,我尝试使用“保存”来保存我的进度。但是,不是将* .ipynb保存在我当前的工作目录中,而是保存在我的python / Scripts文件夹中。有没有办法设置这个? 谢谢! 解决方案 是,您可以在配置文件配置中指定笔记本位置。由于它没有将它们保存到您启动笔记本的目录中,因此我假设您在配置文件中设置了此选项。您可以使用以下命令查找配置文件目
..
我试图在Ipython Notebook中使用pandas绘制一些数据,虽然它给了我对象,但它实际上并没有绘制图形本身。所以它看起来像这样: 在[7]中: pledge.Amount.plot() Out [7]: 图表应该在此之后,但它不会出现。我已经导入了matpl
..
我正在尝试在启动时从 __ future __ 自动加载部门模块, i目前在IPython初创公司的libray中有一个简单的脚本: 来自__future__ import division 直接从shell运行时工作正常, 但是,当该行模块时,该模块似乎没有加载从脚本运行, i确保通过向其添加一些任意变量赋值来加载启动脚本: 来自__future__import
..