草庐IT

图形栈

全部标签

python - 停止 seaborn 在彼此之上绘制多个图形

我开始学习一点Python(一直在使用R)进行数据分析。我正在尝试使用seaborn创建两个图,但它一直将第二个保存在第一个之上。如何阻止这种行为?importseabornassnsiris=sns.load_dataset('iris')length_plot=sns.barplot(x='sepal_length',y='species',data=iris).get_figure()length_plot.savefig('ex1.pdf')width_plot=sns.barplot(x='sepal_width',y='species',data=iris).get_fig

手把手教你用Python编一个《我的世界》 1. 认识Ursina并学会绘制立体图形

Python有一个不错的3D引擎——UrsinaUrsina官网:www.ursinaengine.org打开cmd,控制台输入pipinstallursina以安装ursina编写第一个程序首先导入ursinafromursinaimport*然后创建appapp=Ursina()运行appapp.run()最终代码:fromursinaimport*app=Ursina()app.run()如果出现了一个灰色的窗口,那么说明运行成功了!绘制实体长方体绘制实体需要用到一个函数:Entity()因为我们要绘制长方体,所以设置参数model="cube"代码如下:fromursinaimport

python - 在 Jupyter Notebook 中使用 matplotlib 绘制动态变化的图形

我有一个MxN二维数组:第i行表示在时间i的N个点的值。我想以图表的形式可视化点[数组的1行],其中值在一小段时间间隔后得到更新。因此,图表一次显示1行,然后将值更新到下一行,依此类推。我想在jupyter笔记本中执行此操作。寻找引用代码。我尝试了以下操作但没有成功:http://community.plot.ly/t/updating-graph-with-new-data-every-100-ms-or-so/812https://pythonprogramming.net/live-graphs-matplotlib-tutorial/Createdynamicupdatedgr

python - 在 Jupyter Notebook 中使用 matplotlib 绘制动态变化的图形

我有一个MxN二维数组:第i行表示在时间i的N个点的值。我想以图表的形式可视化点[数组的1行],其中值在一小段时间间隔后得到更新。因此,图表一次显示1行,然后将值更新到下一行,依此类推。我想在jupyter笔记本中执行此操作。寻找引用代码。我尝试了以下操作但没有成功:http://community.plot.ly/t/updating-graph-with-new-data-every-100-ms-or-so/812https://pythonprogramming.net/live-graphs-matplotlib-tutorial/Createdynamicupdatedgr

Python ASCII 图形绘图

已结束。此问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提出有关书籍、工具、软件库等方面的建议的问题。您可以编辑问题,以便用事实和引用来回答它。关闭5年前。Improvethisquestion我正在寻找一个用Python绘制ASCII图形(用于控制台)的库。该图非常简单:它只是管道的流程图。我看到了NetworkX和igraph,但没有看到输出到ascii的方法。你有这方面的经验吗?非常感谢!帕特里克编辑1:我实际上找到了一个库做我需要的,但它在perlGraph::Easy.我可以从python调用代码,但我不太喜欢这个想法......仍在寻

Python ASCII 图形绘图

已结束。此问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提出有关书籍、工具、软件库等方面的建议的问题。您可以编辑问题,以便用事实和引用来回答它。关闭5年前。Improvethisquestion我正在寻找一个用Python绘制ASCII图形(用于控制台)的库。该图非常简单:它只是管道的流程图。我看到了NetworkX和igraph,但没有看到输出到ascii的方法。你有这方面的经验吗?非常感谢!帕特里克编辑1:我实际上找到了一个库做我需要的,但它在perlGraph::Easy.我可以从python调用代码,但我不太喜欢这个想法......仍在寻

python - 创建一个引用计数的图形

似乎在matplotlib中创建图形的标准方法不像我在python中所期望的那样:默认情况下,在循环中调用fig=matplotlib.figure()将继续到所有的数字创建,并最终耗尽内存。有quiteafew处理变通方法但需要显式调用matplotlib.pyplot.close(fig)的帖子似乎有点骇人听闻。我想要的是一种使fig引用计数的简单方法,因此我不必担心内存泄漏。有没有办法做到这一点? 最佳答案 如果您在不使用plt.figure的情况下创建图形,那么它应该按照您的预期进行引用计数。例如(这也是使用非交互式Agg后

python - 创建一个引用计数的图形

似乎在matplotlib中创建图形的标准方法不像我在python中所期望的那样:默认情况下,在循环中调用fig=matplotlib.figure()将继续到所有的数字创建,并最终耗尽内存。有quiteafew处理变通方法但需要显式调用matplotlib.pyplot.close(fig)的帖子似乎有点骇人听闻。我想要的是一种使fig引用计数的简单方法,因此我不必担心内存泄漏。有没有办法做到这一点? 最佳答案 如果您在不使用plt.figure的情况下创建图形,那么它应该按照您的预期进行引用计数。例如(这也是使用非交互式Agg后

python - Shapely中两个几何图形最近点的坐标

有一条折线,其中包含顶点坐标列表=[(x1,y1),(x2,y2),(x3,y3),...]和一个点(x,y)。在Shapely中,geometry1.distance(geometry2)返回两个几何图形之间的最短距离。>>>fromshapely.geometryimportLineString,Point>>>line=LineString([(0,0),(5,7),(12,6)])#geometry2>>>list(line.coords)[(0.0,0.0),(5.0,7.0),(12.0,6.0)]>>>p=Point(4,8)#geometry1>>>list(p.coo

python - Shapely中两个几何图形最近点的坐标

有一条折线,其中包含顶点坐标列表=[(x1,y1),(x2,y2),(x3,y3),...]和一个点(x,y)。在Shapely中,geometry1.distance(geometry2)返回两个几何图形之间的最短距离。>>>fromshapely.geometryimportLineString,Point>>>line=LineString([(0,0),(5,7),(12,6)])#geometry2>>>list(line.coords)[(0.0,0.0),(5.0,7.0),(12.0,6.0)]>>>p=Point(4,8)#geometry1>>>list(p.coo