问题标签 [spectral]

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 投票
1 回答
522 浏览

python - 如何将使用 pyplot.Spectral 创建的调色板用于循环中的散点图?

我有一个二维点数据集,我想使用 K-means 技术对其进行分类。

数据:

我想对从 1 到 9 的集群数量进行交互,以测试散点图上的最终分布。所以我计算数据集的质心。

rgb然后使用为每次迭代创建一种颜色的调色板cm.Spectral

并在我迭代的循环中使用它k

我在我的 Python 3.7.3 版本中复制了这段代码,并且从这段代码的源代码中我知道它在旧版本中运行良好。当函数Spectralfrommatplotlib.pyplot.cm用小写 ( spectral) 编写时。

结果是下一个。

我希望每个组的中心都像组本身一样着色。

提前致谢。

0 投票
1 回答
581 浏览

yaml - 使用光谱扩展规则

我正在关注Spectral 的文档,我正在尝试将我的自定义规则添加为oas3规则集的扩展,看起来文档中的规则被完全忽略了。

我的 OpenApi 3.0 规范文件:

我的.spectral.yml文件:

我的 API 规范包含tags但那里的标签没有任何描述,所以它应该失败但它没有:

即使我尝试更改为function: falsy我希望它在这两种情况之一中失败的情况 - 仍然没有警告和错误。看起来这条规则根本不适用。

0 投票
0 回答
75 浏览

python - 遍历高光谱图像中的行

我有显示高光谱图像(立方体)的代码。

我必须要图像: 图 1:具有 N 行数和 N 列数的高光谱图像。图像 2:只有一行的高光谱图像,但它的列数与图像 1 相同。

我想创建迭代:对于图像 1 中的每一行,我想从图像 2 中减去值。例如,如果在第一列中,图像 1 中的值为 10,图像 2 中的值为 4,则新图像将具有像素值为 6。

问题是我不知道如何遍历图像中的行。

这是我到目前为止所尝试的:

AttributeError:“ImageArray”对象没有属性“iterrows”

知道如何仅“抓取”行并使用新值创建新图像吗?

0 投票
1 回答
190 浏览

python - Python中的for循环永无止境

我有一个基本上需要两个图像的代码,大图像和小图像。小图像被缩小为一行图像,然后从大图像的每一行中减去。结果应该是具有不同值的新大图像。

两个图像都是 ndarray (超过 2 个维度)。当我在一行上运行此代码时,它可以工作,但是当我尝试使用 for 循环以便在图像中的所有行上运行它时,它永远不会停止。

图片的详细信息: - 大图目前有 11 行 1024 列。- 小型缩小图像只有 1 行,1024 列。

这是代码:

我的最终目标是能够使用 for 循环为我的 n 维图像中的每一行运行进程“resize-dark_1024”

澄清:每当我跑步时:

调整大小[i]-dark_1024[i]

当我是一个数字。例如 i=3, i-4...

有用

编辑2:如果我用dark_1024运行它,它有1行1024像素:

它计数到 1024:

0 投票
0 回答
55 浏览

r - 错误:找不到函数“interpolate.fft”(安装了 R 模块光谱 IS)

我的代码:

RStudio 说:Error in interpolate.fft(y) : could not find function "interpolate.fft"

当我尝试将其用作spectral::interpolate.fft(y)时,错误是

Error: 'interpolate.fft' is not an exported object from 'namespace:spectral'

有什么帮助吗?

0 投票
1 回答
64 浏览

r - 为数百万年的数据指定时间序列参数

我有超过 600 万年的 foram delta 18O 数据,每 0.003 Myrs 有一个数据点,如下所示:

然而,当我告诉 R 将其视为一个时间序列并绘制它时,我在 x 轴上得到了一直到 2000 的值,即规模不是以百万年为单位。这是情节

我该如何解决?我需要它是一个时间序列,因为我必须对其进行光谱分析,例如周期图

0 投票
1 回答
267 浏览

python - Google CoLab 中的光谱视图立方体

帮助。尝试使用 Python 3 在 Google CoLab Notebook 中获取超立方体。

hdc 是一个 3d numpy 数组:[x,y,channel]

此代码失败:

这抱怨 wx

然后我尝试了:

这仍然抱怨 wx.

任何人有任何建议:

0 投票
1 回答
302 浏览

python - 使用 spafe 库进行特征提取时出现导入错误

我正在处理音频文件,需要为 lfcc、lpc 使用 spafe 库......我按照网站中提到的方式安装了该库:https ://spafe.readthedocs.io/en/latest/

但是当我尝试提取一些特征时,如 lfcc、mfcc、lpc,当我使用此代码时,我有 import error par 示例:

我有这个错误:

我不明白,因为我可以导入 spafe,我拥有正确版本(numpy,scipy ...)所需的所有依赖项。

0 投票
1 回答
146 浏览

vim - Vim 错误格式和光谱 lint

我正在尝试为 Spectral OpenAPI linter ( https://github.com/stoplightio/spectral ) 定义错误格式。我的代码在下面,但我看到的是,在我运行:makequickfix 窗口后,会填充来自 Spectral 的行,但我无法使用它导航到错误点。Vim 中没有错误,快速修复窗口没有多大作用。

来自 Spectral 的消息如下所示:

我当前的 Vimscript 如下所示:

0 投票
0 回答
90 浏览

signal-processing - 傅里叶正弦变换 (FFTW) 微分

我们如何使用 FFTW_RODFT00(正弦变换)计算函数的一阶导数?

我有一些运气计算二阶导数,因为 sqrt(-1)^2 = -1 并且在使用虚值时,这会返回一个虚值,我们可以传递逆正弦变换以返回 df(x)。另一方面,对于一阶导数,我担心我们可能有一个实值(与 i=sqrt(-1) 相乘)与 FFTW_REDFT00 进行逆变换?

这是我的代码: