User interface 在Julia中创建响应性绘图
好吧,我在这里迷失了方向,我甚至不能提出一个具体的问题,所以我将非常笼统,希望有人能给我指出正确的方向User interface 在Julia中创建响应性绘图,user-interface,matplotlib,graphics,julia,User Interface,Matplotlib,Graphics,Julia,好吧,我在这里迷失了方向,我甚至不能提出一个具体的问题,所以我将非常笼统,希望有人能给我指出正确的方向 我用PyPlot在Julia中制作了一些科学情节,我对结果非常满意(足够清晰的estetics,我可以处理语法来创建非常复杂的图像)。但我需要制作一个所谓的“热图”(2D位图图像),用户应该能够在其中用鼠标选择图像的一组点。仅限于离散网格的选择应存储在一些可存储、阵列或类似的文件中。我不知道从哪里开始,如果是在同一个PyPlot库中,或者使用类似Gtk或GtkReact的东西(最后一个例子我无
我用PyPlot在Julia中制作了一些科学情节,我对结果非常满意(足够清晰的estetics,我可以处理语法来创建非常复杂的图像)。但我需要制作一个所谓的“热图”(2D位图图像),用户应该能够在其中用鼠标选择图像的一组点。仅限于离散网格的选择应存储在一些可存储、阵列或类似的文件中。我不知道从哪里开始,如果是在同一个PyPlot库中,或者使用类似Gtk或GtkReact的东西(最后一个例子我无法运行)。能给我指一下正确的方向吗
PyPlot
是Python的matplotlib的接口,用于生成静态绘图。
在Jupyter笔记本中使用
Plotly
:,PyPlot
是Python matplotlib的一个接口,用于生成静态绘图。
在Jupyter笔记本中使用
Plotly
,我不需要更改绘图,它可以是静态的。我需要能够检索我单击的点的坐标。这正是我链接到的Plotly教程中可以找到的情况。但是,如果您只需要从Julia REPL控制台代码运行坐标,例如usPyPlot.imshow(rand(4,4))
将生成一个matplotlib窗口,显示悬停在图形上的坐标。嗯,我将尝试一下,尽管我可能必须在Plotly中重新创建整个图形。在PyPlot中,我有更多的问题:如果我在Jupyter中使用它,则不会显示坐标。如果在终端上,它会崩溃。总是。无论我如何绘制。崩溃:(1)确保在任何matplotlib命令之前调用using PyPlot
(可以通过PyCall
直接调用marplotlib,但随后会崩溃。(2)可以在Python中使用内置蟒蛇或外部蟒蛇。如果其中一个配置崩溃,请测试另一个配置(有关更多详细信息,请参阅)一般情况下,内置的Acon DA是完美的。关于重写,考虑使用<代码>图。jl < /COD>这使得很容易改变绘图后端。我不需要改变情节,它可以是静态的。我需要能够检索我点击的点的坐标。但是,如果您只需要从juliarepl控制台代码运行坐标,例如usPyPlot.imshow(rand(4,4))
将生成一个matplotlib窗口,显示悬停在图形上的坐标。嗯,我会尝试一下,尽管我可能必须在Plotly中重新创建整个图形。在PyPlot中,我有更多的问题:如果我在Jupyter中使用它,则不会显示坐标。如果在终端上,它会崩溃。总是。无论我打印什么。崩溃:(1)确保在任何matplotlib命令之前调用using PyPlot
(可以通过PyCall
直接调用marplotlib,但随后会崩溃。(2)可以在Python中使用内置Anaconda或外部Anaconda。如果其中一个配置崩溃,请测试另一个配置(有关更多详细信息,请参阅)通常,内置的AcANDA程序是完美的。关于重写考虑使用<代码>图。JL < /COD>这使得很容易改变绘图后端。MAKIE包还提供捕获交互。这里有一个例子:MAKIE包还提供捕获交互。这里有一个例子: