问题标签 [linspace]

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 回答
56 浏览

python - 如何根据 x 和 y 值生成等高线图的 Z 值

我试图为等高线图生成 Z 值

我已经生成了一个 x,y 网格来组成我的绘图的 x 和 y 值。但现在我需要采用这个网格并解决 Z 值的配对并将其放入矩阵中。我可以想到几种使用 M 和 N“for 循环”的蛮力方法来做到这一点,但我想知道是否有更有效的方法来做到这一点?

0 投票
3 回答
100 浏览

python - 如何使用 for 循环附加到 Numpy 数组

我正在尝试学习如何在 python 中使用 Numpy 数组,并致力于一项任务,其目标是将某些值从 square 函数附加到 np 数组。

具体来说,尝试以结果看起来像这样的方式附加到数组。

换句话说,有点像使用 for 循环附加到嵌套列表,如下所示:

当我尝试使用类似下面的 Numpy 数组来执行此操作时:

我得到以下输出:

...这显然是错误的

数组作为一种数据类型对我来说很新,所以如果有人能帮助我,我将不胜感激。

来自有动力学习并欢迎所有帮助的新秀的问候。

0 投票
2 回答
1506 浏览

python - TypeError:尝试绘制函数时,只能将大小为 1 的数组转换为 Python 标量

我有当前的代码:

我应该绘制 f(x),但是当我运行代码时,我得到了这个错误:

TypeError:只有大小为 1 的数组可以转换为 Python 标量

关于我做错了什么的任何想法?

任何帮助将不胜感激!

0 投票
3 回答
77 浏览

python - 如何有效地创建一系列浮点数

假设我想创建一组从 0.1 到 0.00001 的浮点数,首先跳水 2,然后跳水 5。换句话说,我想得到下面显示的数字。

对于这个小例子,我编写了以下代码片段,它运行良好。

我的问题是,在给定不同规则的情况下,是否有更优雅的方式来执行此操作。例如,假设我想获得规则是先除以x再除以之间的数字。我相信这应该可以通过 来管理,但我做不到。ykllinspace

0 投票
1 回答
55 浏览

python - ValueError : 无法在具有新类别的分类上设置项目,请先设置类别

我有一列的值从 0 变为 600,我想将该值从 0 到 9.2 以 0.4 的增量分组,并将 1 组在 9.2 和 600 之间的值作为异常值。我尝试了以下代码;

之后,我想使用以下代码用“9.2-more”标签值填充 9.2 到 600 之间的值;

但它说以下错误;

无法在具有新类别的分类上设置项目,请先设置类别

0 投票
1 回答
54 浏览

c++ - 如何将数组输入 C++ 中的 linspace 函数?

免责声明:这东西不是我的专长。

我正在尝试使用 NumCPP 包将 2 个不同的 3 列 1 行数组输入到 linspace 函数中,但我遇到了以下错误:

“没有函数模板的实例“nc::linspace”与参数列表匹配——参数类型为:(float,float,int)”<--来自 VSCode intelisense 和“错误:无法将 'float' 转换为 'float** '" 在终端中运行时。

与此错误相关的代码如下:

在 main 函数中的代码结束时,我将这些参数定义为:

我使用 numpy 的 linspace 函数对 python 做了同样的事情,没有问题。C++ 很难,所以任何帮助表示赞赏。

0 投票
1 回答
49 浏览

python - 在 pandas 中:在两行之间进行插值,使得插值之和等于第二行

我正在寻找一种在两个值(A 和 G)之间进行插值的方法,使得插值的总和等于第二个值(G),最好是插值之间的距离是线性/大小相等的。

我得到的是:

标签 价值
一个 0
C
D
F
G 10

...我想解决这个问题:

标签 价值
一个 0
2
C 2
D 2
2
F 2
G 10

不幸的是,该功能pandas.interpolate不允许这样做。我可以使用类似的方法在这些列中手动创建部分,numpy.linspace但这似乎是一个相当临时的解决方案,对于需要插值的索引不规则地分散在行中的较大表来说并不是特别有效。

在 Python 中执行此操作的最有效方法是什么?

0 投票
1 回答
39 浏览

python - 如何使用 linspace 在我的绘图上创建更好的分辨率?

我需要使用 linspace 函数创建更高分辨率的绘图,但我不知道如何在我的代码中实现它。也许有人对此有更好的理解并可以帮助我。

0 投票
1 回答
30 浏览

python - 如何使用 np.meshgrid 和 np.linspace 将此代码的矢量化版本

如何在下面编写此代码单元的矢量化版本?代码应该完全矢量化,没有for循环,使用np.meshgrid和np.linspace?

0 投票
1 回答
33 浏览

python - 为什么 numpy linspace() 函数会产生等距的浮点值而不是整数?

运行此结果

为什么这不给出整数?我在下面期待这个