问题标签 [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.
python - 如何将使用 pyplot.Spectral 创建的调色板用于循环中的散点图?
我有一个二维点数据集,我想使用 K-means 技术对其进行分类。
数据:
我想对从 1 到 9 的集群数量进行交互,以测试散点图上的最终分布。所以我计算数据集的质心。
rgb
然后使用为每次迭代创建一种颜色的调色板cm.Spectral
。
并在我迭代的循环中使用它k
:
我在我的 Python 3.7.3 版本中复制了这段代码,并且从这段代码的源代码中我知道它在旧版本中运行良好。当函数Spectral
frommatplotlib.pyplot.cm
用小写 ( spectral
) 编写时。
结果是下一个。
我希望每个组的中心都像组本身一样着色。
提前致谢。
yaml - 使用光谱扩展规则
我正在关注Spectral 的文档,我正在尝试将我的自定义规则添加为oas3
规则集的扩展,看起来文档中的规则被完全忽略了。
我的 OpenApi 3.0 规范文件:
我的.spectral.yml
文件:
我的 API 规范包含tags
但那里的标签没有任何描述,所以它应该失败但它没有:
即使我尝试更改为function: falsy
我希望它在这两种情况之一中失败的情况 - 仍然没有警告和错误。看起来这条规则根本不适用。
python - 遍历高光谱图像中的行
我有显示高光谱图像(立方体)的代码。
我必须要图像: 图 1:具有 N 行数和 N 列数的高光谱图像。图像 2:只有一行的高光谱图像,但它的列数与图像 1 相同。
我想创建迭代:对于图像 1 中的每一行,我想从图像 2 中减去值。例如,如果在第一列中,图像 1 中的值为 10,图像 2 中的值为 4,则新图像将具有像素值为 6。
问题是我不知道如何遍历图像中的行。
这是我到目前为止所尝试的:
AttributeError:“ImageArray”对象没有属性“iterrows”
知道如何仅“抓取”行并使用新值创建新图像吗?
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:
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'
有什么帮助吗?
r - 为数百万年的数据指定时间序列参数
我有超过 600 万年的 foram delta 18O 数据,每 0.003 Myrs 有一个数据点,如下所示:
然而,当我告诉 R 将其视为一个时间序列并绘制它时,我在 x 轴上得到了一直到 2000 的值,即规模不是以百万年为单位。这是情节
我该如何解决?我需要它是一个时间序列,因为我必须对其进行光谱分析,例如周期图
python - Google CoLab 中的光谱视图立方体
帮助。尝试使用 Python 3 在 Google CoLab Notebook 中获取超立方体。
hdc 是一个 3d numpy 数组:[x,y,channel]
此代码失败:
这抱怨 wx
然后我尝试了:
这仍然抱怨 wx.
任何人有任何建议:
python - 使用 spafe 库进行特征提取时出现导入错误
我正在处理音频文件,需要为 lfcc、lpc 使用 spafe 库......我按照网站中提到的方式安装了该库:https ://spafe.readthedocs.io/en/latest/
但是当我尝试提取一些特征时,如 lfcc、mfcc、lpc,当我使用此代码时,我有 import error par 示例:
我有这个错误:
我不明白,因为我可以导入 spafe,我拥有正确版本(numpy,scipy ...)所需的所有依赖项。
vim - Vim 错误格式和光谱 lint
我正在尝试为 Spectral OpenAPI linter ( https://github.com/stoplightio/spectral ) 定义错误格式。我的代码在下面,但我看到的是,在我运行:make
quickfix 窗口后,会填充来自 Spectral 的行,但我无法使用它导航到错误点。Vim 中没有错误,快速修复窗口没有多大作用。
来自 Spectral 的消息如下所示:
我当前的 Vimscript 如下所示:
signal-processing - 傅里叶正弦变换 (FFTW) 微分
我们如何使用 FFTW_RODFT00(正弦变换)计算函数的一阶导数?
我有一些运气计算二阶导数,因为 sqrt(-1)^2 = -1 并且在使用虚值时,这会返回一个虚值,我们可以传递逆正弦变换以返回 df(x)。另一方面,对于一阶导数,我担心我们可能有一个实值(与 i=sqrt(-1) 相乘)与 FFTW_REDFT00 进行逆变换?
这是我的代码: