问题标签 [python-interactive]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
102 浏览

python - 如何在散点图中包含交互式绘图?

我有一个像这样的散点图:

在此处输入图像描述

此图像中的每个点描述了每批中 5 个数据点的平均硬度值。因此,对于每个点,都可以使用数据生成硬度图。我想知道如何在Python中以交互模式编写代码,这样当我将鼠标悬停在每个点上时,硬度图的图像就会弹出?

0 投票
0 回答
1362 浏览

input - 如何在 Visual Studio Code 中的 python 交互中修复“StdinNotImplementedError”

我正在使用 Microsoft 的 Visual Studio Code (1.34.0) 和 Python 扩展来进行 Python 编码。我尝试在 Python 交互窗口中使用 input() 函数并收到错误“StdinNotImplementedError”。

错误

StdinNotImplementedError Traceback (最近一次调用最后一次) in () ----> 1 input()

C:\Program Files\Anaconda3\lib\site-packages\ipykernel\kernelbase.py in > > raw_input(self, prompt) 687 if not self._allow_stdin: 688 raise StdinNotImplementedError( --> 689 "raw_input 被调用了,但是这个前端不 > > 支持输入请求。” 690 ) 691 return self._input_request(str(prompt),

StdinNotImplementedError: raw_input 被调用,但是这个前端不> 支持输入请求。

软件

Windows 10 Visual Studio Code (1.34.0) 微软的 Python 扩展 Python 3.6.0 Anaconda 4.3.0 Jupyter Notebook 版本:(4、3、1)

我该如何解决这个错误?也许我应该更改一些设置?

0 投票
1 回答
252 浏览

python - create an interactive IntSlider widget

I am trying to create an interactive IntSlider widget, which calls another function when it updates. The function is callback(parameter) - the parameter inside is a rating.

The callback(rating) function's purpose is that it updates the visible businesses on the map according to their RatingValue.

So far my code looks like this:

When running this code, I get this error: return x = callback('RatingValue') ^ SyntaxError: invalid syntax

Sometimes I also get this error: AttributeError: module 'bokeh.models.widgets' has no attribute 'IntSlider'

even though I have imported the IntSlider from the ipywidgets module.

0 投票
1 回答
999 浏览

python - 在 matplotlib 中以交互方式更改动画参数

我需要制作一些相当简单的动画,但我还需要一个滑块来让用户以交互方式更改动画的参数。我希望它在网上发生;即,如果用户在播放动画时更改了参数,则动画应该从旧动态平滑过渡到新动态。

到目前为止,我已经编写了一个接受参数并制作动画的函数。但在我之前提到的意义上,它不是交互式的。我的代码中没有滑块或任何真正交互的东西。尽管如此,动画部分至少运行顺利。

这是我的代码的简化版本:一个点围绕中心旋转,距中心指定距离r和角速度w。用户可以将它们作为参数来查看动画。(如果您在代码中看到从未使用过的内容,请不要为之烦恼,这可能是因为我忘记将其从原始代码中删除,因为它更长。)

请注意,可以停止动画,通过滑块更改参数并重新运行。我想避免动画中的这种暂停。我会很感激任何帮助。

0 投票
1 回答
278 浏览

python - python交互式/jupyter笔记本中的psycopg2 OperationalError

我正在尝试使用 psycopg2 将数据从 pgadmin 数据库中提取到 pandas 数据框中。我的 .py 文件在终端中正常运行,但是当我在 python 交互式(vs 代码)或 jupyter 笔记本中运行它时,出现以下错误。

代码:

错误:

有谁知道为什么会这样?当我在 vs 代码中打开 python 交互时,我也看到了这个错误:

0 投票
2 回答
1132 浏览

python - JupyterLab vs. JupyterNotebook 以及如何快速编辑代码

如果他们刚刚开始,应该使用以上哪一项?

此外,是否有办法在调试时快速编辑代码文件以检查代码的特定部分?

例如,当您有一个像这样的大文件(公开找到)时。

如果我决定更改变量名称(forecast_filled_df,输入 25),我是否必须在所有其他位置手动更改它,或者我可以像在文本编辑器中那样简单地查找所有实例并替换所有实例?

基本上我想知道的是,是否有一种方法可以简单地编辑基于给定笔记本的单独生成的文件中的代码,而不会被所有输出分心并且不必滚动到特定位置。

0 投票
0 回答
147 浏览

python - Jupyter notebook:交互式绘图 10x10 正方形网格和基于滑块的着色

我有一个 365 行长的数据框,每行最多有 4 列值。数据框中的每个值都在 1 到 100 之间。

我想绘制一个交互式图表。行号索引的滑块:0 到 364 创建一个 10 x 10 的正方形网格。为与滑块选择的索引关联的相关方块着色。

例如,如果第 1 行的值是 23 和 55。滑块设置为 1。那么 10 x 10 的正方形网格应该有 23 和 55 的颜色。

如何在 jupyter 笔记本中创建此图表,以便在滑块值更改时更新渲染?

如果滑块设置为 1,请附上我想要生成的 df 和图表的照片。单击此处获取所需输出的绘图

0 投票
1 回答
6196 浏览

python - VS Code“在Python交互式窗口中运行选择/行”根本不起作用

在新机器上新安装 VS Code 时,我遇到了这个错误。

发送到 python 交互式窗口功能的行为异常奇怪。

它将: - 当光标位于该行时,使用 shift+enter 或右键单击并选择将一行代码发送到交互式窗口。

它不会: - 当通过 shift+enter 或右键单击并选择代码(通过突出显示)选择代码时,将任何代码发送到交互式窗口。

我勾选了标记为“Python > 数据科学:将选择发送到交互式窗口”的设置。

其他人遇到过这个问题或有解决它的建议吗?

VS 代码版本:1.14.1

Python版本:3.7.4

Python VS 代码扩展:2020.1.57204

0 投票
2 回答
136 浏览

python - 为什么 Python 的交互式解释器有时会输出转义字符?

如果我在 Python 的交互式解释器中输入:

为什么\在第二种情况下会打印转义字符 ( )?我意识到我可以使用该print()功能来逃避它,即不打印它。

0 投票
1 回答
119 浏览

python-3.x - 如何更有效地使用来自 ipywidgets 的交互来绘制数据?

当我从事数据科学任务时,我想更好地绘制数据可视化,所以我遇到了 python 交互。我以前使用过交互,但在这里我被困在下面的代码中。

这是代码的结果

在此处输入图像描述

在这里,my_plot_2(0)我不想使用interact(my_plot_2, t=(0,2,0.125))传递多个值t,然后使用 from 的j_theta_1T每个传递值t来绘制红点,使用由interactfrom创建的按钮来跟踪曲线ipywidgets

我应该如何从中一一获取价值j_theta_1T