标签: scale

线性刻度刻度的 d3 scale.bandwidth() 等效吗?

在 D3 中,您可以使用 返回两个带之间的宽度band.bandwidth()

如果您已经在轴上设置了刻度,那么对于给定的域,是否有与 d3.scaleLinear() 等效的函数?

因此,如果您的 tickValues 域是[-2,-1,0,1,2],将为您提供和(或和)scaleLinear.tickWidth()之间的差异,或者您设置的刻度之间的差异。scaleLinear(0)scaleLinear(1)scaleLinear(-2)scaleLinear(-1)

svg axis scale d3.js

4
推荐指数
1
解决办法
3135
查看次数

立即将 Kubernetes Statefulset/Deployment 扩展到满容量

目前,我们将其中一个有状态集扩展为拥有 11 个副本。我们当前的更新策略是

updateStrategy:
  type: RollingUpdate
Run Code Online (Sandbox Code Playgroud)

如果我们从头开始部署有状态集,Kubernetes 会依次启动它们。要启动一个副本,大约需要 5 分钟。因此,我们总共等待了 55 分钟才填满容量。

从头开始有没有办法一次性把容量填满呢?那么所有 11 个副本都会同时启动吗?

出于故障安全考虑,应通过 RollingUpdate 处理现有有状态集的升级。

最好的祝愿,斯蒂芬

scale kubernetes statefulset kubernetes-statefulset

4
推荐指数
1
解决办法
2487
查看次数

使用 geom_contour_filled 手动设置等高线图的比例

我想手动调整两个等值线图的比例,使每个等值线图具有相同的比例,即使它们在 z 方向包含不同范围的值。
例如,假设我想绘制 z1 和 z2 的等值线图:

x = 1:15
y = 1:15
z1 = x %*% t(y)
z2 = 50+1.5*(x %*% t(y))

data <- data.frame(
  x = as.vector(col(z1)),
  y = as.vector(row(z1)),
  z1 = as.vector(z1),
  z2 = as.vector(z2)
)

ggplot(data, aes(x, y, z = z1)) + 
  geom_contour_filled(bins = 8) 

ggplot(data, aes(x, y, z = z2)) + 
  geom_contour_filled(bins = 8) 
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述 在此输入图像描述

有没有一种方法可以手动调整每个图的比例,使每个图包含相同数量的级别(在本例中 bins = 8),两者的最小值相同(在本例中为 min(z1)),并且两者的 max 相同 (max(z2))?

r scale contour ggplot2

4
推荐指数
1
解决办法
3872
查看次数

ffmpeg动态缩小视频(挤压)或缩小到比原始尺寸小

我有 2 个视频,我试图将一个视频叠加在另一个视频之上,并使其以动画方式缩小,直到它看起来像画中画设置。然后,几秒钟后,它应该会缩小。

这就是我想要实现的目标(这些将是视频而不是图像): 在此输入图像描述

这是我能得到的最接近的结果,但至关重要的是,缩放“向外”(而不是“向内”)似乎不起作用;所以,当然,这是行不通的

ffmpeg -i bg.mov -i top.mov -filter_complex "[0:v]zoompan=z='pzoom-0.1':d=1, setpts=PTS-STARTPTS[top]; [1:v]setpts=PTS-STARTPTS+2/TB, scale=1920x1080, format=yuva420p,colorchannelmixer=aa=1.0[bottom]; [top][bottom]overlay=shortest=0" -vcodec libx264 out.mp4

这可以用 ffmpeg 实现吗?

video animation ffmpeg dynamic scale

4
推荐指数
1
解决办法
2600
查看次数

如何在Android中的View.Canvas上缩放位图?

我有一个View派生类,在那里我绘制一个790x500(是的,这很奇怪,但它必须保持这种方式)直接在画布上的位图onDraw.这在我的Nexus S上看起来不错,但是当我在具有较小屏幕的设备上运行我的应用程序(例如Wildfire)时,我只看到位图的左上角部分.我在这里错过了什么?

这是一个类似游戏的应用程序,我在某些坐标上绘制了许多位图.我真的不想为LDPI,MDPI和HDPI设置不同的像素设置(我有充分的理由).

问:如何针对任何屏幕分辨率正确缩放我的位图?(将屏幕的游戏屏幕居中可能是一个选项,但不是必须的.)例如,当我在320x240屏幕上绘制800x600图像时,图像会自动拉伸,当我以100x100输出像素时,它会变为40x40.

android resolution bitmap scale

3
推荐指数
1
解决办法
6276
查看次数

在Openshift上构建Wordpress站点以扩展

Openshift的默认应用程序生成器将Wordpress创建的网站设置为其齿轮的不可扩展版本.我想知道是否有办法设置可扩展的实例并在其上安装wordpress.

谢谢!

wordpress scale openshift openshift-gears

3
推荐指数
1
解决办法
1491
查看次数

TextureView Android上的矩阵比例视频

我想一起玩的视频ExoPlayeTextureView.为了缩放和裁剪视频以适应视图,我使用矩阵.我的自定义视图扩展了`TextureView'这是我的代码:

@Override
public void onVideoSizeChanged(int width, int height, float pixelWidthHeightRatio) {
    updateTextureViewSize(width, height);
    Log.v("EXO", "onVideoSizeChanged() " +  width + "x" + height);
}

private void updateTextureViewSize(float videoWidth, float videoHeight) {
    float viewWidth = getWidth();
    float viewHeight = getHeight();

    float scaleX = 1.0f;
    float scaleY = 1.0f;

    float viewRatio = viewWidth / viewHeight;
    float videoRatio = videoWidth / videoHeight;
    if (viewRatio > videoRatio) {
        // video is higher than view
        scaleY = videoHeight / videoWidth;
    } else …
Run Code Online (Sandbox Code Playgroud)

video android scale exoplayer

3
推荐指数
2
解决办法
4831
查看次数

直方图(计数):更改y轴的比例

由于我想比较几个分布,我正在创建相同变量但不同年份的组合图.但是,y轴的比例会发生变化,因为频率的最高点每年都不同.我想创建直方图,其中所有y轴显示相同的范围,即使该点没有频率.

更确切地说,在一年中,分布的峰值是30个计数,在另一年中它是35,在图表上,30个看起来与另一个中的35个相同,因为y轴的比例变化.

我试过ylim =(35),但这只会导致错误"yli​​m的无效值".

谢谢!

r histogram scale

3
推荐指数
1
解决办法
3万
查看次数

如何在不使用Matplotlib缩放图像图中缩放图像的情况下重新缩放轴?

我有一个简单的图像图,像这样:

import numpy as np
import matplotlib.pyplot as plt

data = np.arange(25)
data.shape = (5,5)

plt.imshow(data, interpolation='none')
plt.show()
Run Code Online (Sandbox Code Playgroud)

在这种情况下,输入数据为5x5矩阵。轴上的刻度从0到4。如何在不更改显示图像的情况下将此范围更改为10到50?我想在不缩放图像的情况下重新缩放轴。

python matplotlib scale

3
推荐指数
1
解决办法
3323
查看次数

How to standardize ONE column in Spark using StandardScaler?

I am trying to standardize (mean = 0, std = 1) one column ('age') in my data frame. Below is my code in Spark (Python):

from pyspark.ml.feature import StandardScaler
from pyspark.ml.feature import VectorAssembler
from pyspark.ml import Pipeline

# Make my 'age' column an assembler type:
age_assembler = VectorAssembler(inputCols= ['age'], outputCol = "age_feature")

# Create a scaler that takes 'age_feature' as an input column:
scaler = StandardScaler(inputCol="age_feature", outputCol="age_scaled",
                        withStd=True, withMean=True)

# Creating a mini-pipeline for those 2 steps:
age_pipeline = Pipeline(stages=[age_assembler, …
Run Code Online (Sandbox Code Playgroud)

python scale apache-spark pyspark

3
推荐指数
1
解决办法
3248
查看次数