草庐IT

line-plot

全部标签

Python Line_profiler 和 Cython 函数

所以我尝试使用line_profiler在我自己的python脚本中分析一个函数,因为我想要逐行计时。唯一的问题是该函数是Cython函数,并且line_profiler无法正常工作。在第一次运行时,它只是因错误而崩溃。然后我添加了!pythoncython:profile=Truecython:linetrace=Truecython:binding=True在我的脚本的顶部,现在它运行正常,除了时间和统计数据是空白的!有没有办法将line_profiler与Cythonized函数一起使用?我可以分析非Cythonized函数,但它比Cythonized慢得多,以至于我无法使用来自

python - 如何删除 matplotlib 图例中的多余字符串 "Line2D"

我在matplotlib图例的开头附加了一个字符串“Line2D”。如何摆脱它?重现此问题的简单python脚本如下:importnumpyasnpimportmatplotlib.pylabaspltx=np.linspace(0,1,20)y=np.sin(2*x)z=np.cos(2*x)p1,=plt.plot(x,y,label='sin(x)')p2,=plt.plot(x,z,label='cos(x)')plt.legend([p1,p2])plt.show()我得到一个图形,我想在其中删除图例中的额外字符串“Line2D”。我没有足够的声誉来发布图片。如果重要的话,我

python - plotly : setting cufflinks config options launches 的袖扣

我正在尝试使用cufflinks在本地从pandasDataframe生成绘图但是,当我尝试在python控制台中配置袖扣时,它会进入ipython模式:>>>importcufflinksascf>>>cf.set_config_file(offline=True)In:随后,当我尝试生成绘图时,什么也没有出现:In:df.iplot(kind='bar',barmode='stack',filename='cufflinks/test')In:没有plotly账号可以离线使用袖扣吗? 最佳答案 我认为问题出在iplot调用中设置

python - 为什么'new_file + = line + string'比'new_file = new_file + line + string'快得多?

这个问题已经有了答案:Whyisvariable1+=variable2muchfasterthanvariable1=variable1+variable2?1个答案当我们使用以下代码时,我们的代码需要10分钟来虹吸68000条记录:new_file=new_file+line+string但是,当我们执行以下操作时,只需1秒钟:new_file+=line+string代码如下:forlineincontent:importtimeimportcmdbrefname="STAGE050.csv"regions=cmdbre.regionsstart_time=time.time()

Python 和弦图 (Plotly) - 交互式工具提示

我按照这里的指南:https://plot.ly/python/filled-chord-diagram/我制作了这个:在指南中,我按照ribbon_info代码将hoverinfo添加到连接的功能区,但没有任何显示。我可以让hoverinfo只显示功能区末端。谁能看出我哪里出错了?ribbon_info=[]forkinrange(L):sigma=idx_sort[k]sigma_inv=invPerm(sigma)forjinrange(k,L):ifmatrix[k][j]==0andmatrix[j][k]==0:continueeta=idx_sort[j]eta_inv=

python - 通过单击 plotly 中的数据点打开 url?

我已经成功地从python创建了plotly图表,甚至为数据点创建了自定义html工具提示。但是我没有成功添加功能以在有人单击数据点时打开链接。我想要的是弹出一个单独的选项卡,显示链接到该特定数据点的更多信息。谁能想出一种方法来实现这一目标? 最佳答案 这有点变通,但它确实实现了所需的功能你可以把一些html放到注释里。这包括Text形式的超链接.如果你想点击一个点而不是文本,你可以在你的数据点的正上方做一个空字符串Text=""的注释。我倾向于使用pythonAPI绘制图表,因此注释代码的形式为:plotAnnotes=[]plo

Python 和 Rpy2 : Calling plot function with options that have "." in them

我刚刚开始学习如何将rpy2与python一起使用。我能够制作简单的绘图等,但我遇到了R中的许多选项使用“.”的问题。例如,这是一个有效的R调用:barplot(t,col=heat.colors(2),names.arg=c("pwn","pwn2"))其中t是一个矩阵。我想在python中使用相同的调用,但它拒绝了“.”names.arg的一部分。我的理解是在python中你替换了“。”使用“_”,例如names_arg,但这也不起作用。我知道这是一个基本问题,所以我希望有人已经看到并知道解决方法。谢谢! 最佳答案 您可以在此处

python - 使用 Bottle 将 Plotly 图表嵌入到网页中

您好,我正在使用PythonBottleplotly生成图表。但是,这会返回一个url。喜欢:https://plot.ly/~abhishek.mitra.963/1我想将整个图表粘贴到我的网页中,而不是提供链接。这可能吗?我的代码是:importosfrombottleimportrun,template,get,post,requestfromplotlyimportplotlypy=plotly(username='user',key='key')@get('/plot')defform():return'''GraphviaPlot.lyName:Age:Name:Age:N

Python 参数解析 : Insert blank line between help entries

使用argparse时,将--help传递给程序会生成帮助文本。不幸的是,它很难阅读,因为选项之间没有空行。摘录如下:optionalarguments:-h,--helpshowthishelpmessageandexit-uFILENAME,--up-soundFILENAMEThesoundtoplaywhenthenetworkcomesup.Default:"/path/to/some/sound/file.wav"-dFILENAME,--down-soundFILENAMEThesoundtoplaywhenthenetworkgoesdown.Default:"/pat

python - "pip install line_profiler"失败

我打字sudopipinstall"line_profiler"我明白了Downloading/unpackingline-profilerCouldnotfindaversionthatsatisfiestherequirementline-profiler(fromversions:1.0b1,1.0b2,1.0b3)Cleaningup...Nodistributionsmatchingtheversionforline-profilerStoringdebuglogforfailurein/home/milia/.pip/pip.log当我使用搜索line_profile时su