问题标签 [pad]

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

python - numpy pad是如何实现的(对于常数值)

我正在尝试在 theano 中为常量模式实现 numpy pad 功能。它是如何在 numpy 中实现的?假设填充值仅为 0。

给定一个数组

会回来

现在,如果我事先知道 a 的维数,我可以通过创建一个填充填充值的新维度的新数组并填充该数组中的相应元素来实现这一点。但是如果我不知道输入数组的尺寸怎么办?虽然我仍然可以从输入数组中推断出输出数组的维度,但我无法在不知道其中维度数的情况下对其进行索引。还是我错过了什么?

也就是说,如果我知道输入维度是 3,那么我可以这样做:

其中 zeros 数组是使用输出维度创建的新数组。

但如果我事先不知道 ndim,我就不能这样做。

0 投票
2 回答
1091 浏览

java - 在二进制字符串的左侧添加零 - Java

你能帮我找到一种在二进制字符串左侧添加零的方法吗,这就是我认为可行的方法,但它只是打印没有 0 的二进制文件。

0 投票
0 回答
77 浏览

sql - sql pad同时向左和向右填充零?

我在 varchar 字段中有一堆美元金额,每次应该有 8 个字符长,格式为00000.00

例如,我有

这需要

这可以在一次更新中完成吗?

0 投票
1 回答
107 浏览

ruby - Pad Ruby number on Left AND Right of Decimal?

I have seen the solution to pad a number on each side of a decimal, in ruby, but not both on the same time.

here are the pieces I have:

I can't seem to put the two of those together, in one line. This number is a size, in GB, and I want to make sure the progress messages are lined evenly, so they are easier to read.

Can anyone help me with how to put those together?

Thanks!

0 投票
2 回答
147 浏览

r - 将连续的 15 分钟时间序列数据集与不连续的 15 分钟时间序列数据集合并

R 很新,我很感激你在这个问题上给我的任何帮助。

我有两个要合并的 15 分钟时间序列数据集。然后我想在一个共同的 x 轴上绘制来自这个合并数据集的变量组合。这是一个问题,其中一个数据集缺少值/日期。我们将数据集称为 A 和 B。

A 有一个格式为 posixlt 的日期时间列和 14 个数字变量(与水质相关)。读数间隔为 15 分钟。然而,时间序列是不完整的,一些读数,由于设备错误丢失。B 还有一个 15 分钟间隔的日期时间列,格式为 posixlt 和 1 个数字变量。然而,这个系列是连续的,即没有缺失数据。

这是一个简短的示例,但数据涵盖了大约 6 个月,这个问题在整个过程中随机重复(注意数据 A 缺少 2:45 的读数):

这是缩短示例的代码。

我希望使用 padr 用空白填充 A 中的缺失数据,以便 A 和 B 的数字变量可以与 A 和 B 的时间互换。不幸的是,15 分钟是使用 padr 的非标准时间间隔。我已经查看了堆栈溢出的示例,我能找到的最接近的是这里 但无法使其工作。它将我的数据集充实到 1 分钟的数据间隔,但即使在 15 分钟的标记处,NA 也替换了我的所有数字变量。错误包括诸如 DateTime 变量未排序之类的语句。

有关链接示例的任何其他建议或更具体的指导?谢谢!!!

0 投票
2 回答
67 浏览

list - 如何在包含重复项的排序列表的非连续浮点元素之间填充零?

我有一个代表观察时间的浮点值列表。(每个浮点值实际上都可以表示为一个整数,但我希望针对未来可能的情况进行概括)。

我试图用零填充与其索引不匹配的值,同时只计算一次出现的重复条目。根据示例列表,我想要

前四个条目是0因为从0到包含四个数字30之间的4and6是因为5缺少而在那里被通缉;与0之间类似。那里需要介于和之间,因为缺少该值。此外,重复的 's 保持不变,因为稍后将在我的代码中处理它们;在 padding 之前应该只计算一次出现的 duplicate 。6808109880

我的第一次尝试是尝试这个:

然后,我阅读了不同的 SO 帖子,并得出这样的印象,即最好先制作一个0's 列表,其长度应等于所考虑的数据点的数量。然后,非零条目可以替换0条目。所以,我尝试了以下方法:

但是我不确定在此之后如何实施条件以达到预期的结果。我在想有一种方法可以enumerate用来检查索引是否与该索引处的值匹配,但由于条目重复(8例如上面示例中的 's ),我不确定如何继续。

这种方法是继续前进的好方向,还是有更有效/更简单的方法来达到预期的结果?任何帮助或建议将不胜感激。

0 投票
0 回答
20 浏览

php - PHP str_pad 数字表现奇怪

所以这对我来说很奇怪。我一定遗漏了一些东西,但是 str_pad 只对 2 个数字 08 和 09 表现得很奇怪。其他每个数字都可以正常工作。我知道我可以使用 sprintf,但我只是对此摸不着头脑。

我正在运行 Apache/2.4.23 (Win64) PHP/5.6.25

有任何想法吗?

0 投票
1 回答
619 浏览

python - tensorflow tf.pad shape of output

I have this function:

When I run this :

I get this:

Why there are ? in the shape of padd_images? Is there a way to know its shape?

0 投票
1 回答
46 浏览

arrays - How can I pad values into array 1 with values from array 2 at indices from array 3?

I am trying to pad values to a numpy array. The array is initially filled with ones, and my goal is to overwrite the values of ones at specified indices with values from another array.

What I want to get is:

I think there's a way to do this using an OrderedDict, though I'm still trying to figure it out. I'm also hopeful that there is a fast approach via numpy. I hope to apply this example to my actual dataset, for which len(idx_pad) = 10322 and len(mask) = 69268. Any help would be appreciated.

0 投票
1 回答
161 浏览

matplotlib - mpl_toolkits.axes_grid1.ImageGrid 中的彩条标签板

我正在创建这样的 ImageGrid:

然后我添加一个这样的颜色条:

关于如何更改颜色条与其标签之间的填充的任何想法?尤其是在上面选择的配置中,颜色位于图像上方,标签似乎与颜色条的刻度标签发生冲突。

提前致谢。