相关疑难解决方法(0)

使用PyPlot绘制平滑线

我有以下简单的脚本绘制图表:

import matplotlib.pyplot as plt
import numpy as np

T = np.array([6, 7, 8, 9, 10, 11, 12])
power = np.array([1.53E+03, 5.92E+02, 2.04E+02, 7.24E+01, 2.72E+01, 1.10E+01, 4.70E+00])

plt.plot(T,power)
plt.show()
Run Code Online (Sandbox Code Playgroud)

就像现在一样,这条直线从一点到另一点直线看起来不错,但在我看来可能更好.我想要的是平滑点之间的界限.在Gnuplot,我会用smooth cplines.

在PyPlot中有一种简单的方法吗?我找到了一些教程,但它们看起来都相当复杂.

python plot matplotlib curvesmoothing

104
推荐指数
6
解决办法
15万
查看次数

计算python中的指数移动平均线

我有一系列日期和每个日期的测量.我想计算每个日期的指数移动平均线.有人知道怎么做这个吗?

我是python的新手.看起来平均值并没有内置到标准的python库中,这让我觉得有些奇怪.也许我不是在寻找合适的地方.

因此,给定以下代码,我如何计算日历日期IQ点的移动加权平均值?

from datetime import date
days = [date(2008,1,1), date(2008,1,2), date(2008,1,7)]
IQ = [110, 105, 90]
Run Code Online (Sandbox Code Playgroud)

(可能有更好的方法来构建数据,任何建议都将受到赞赏)

python signal-processing average digital-filter

22
推荐指数
7
解决办法
4万
查看次数

是否可以手动调用tensorboard smooth函数?

我有两个数组 X 和 Y。

我可以在张量板上调用一个函数来实现平滑吗?

现在我可以用 python 做另一种方式,例如: sav_smoooth = savgol_filter(Y, 51, 3) plt.plot(X, Y) 但我不确定张量板的平滑方式是什么。有我可以调用的函数吗?

谢谢。

python tensorflow tensorboard

5
推荐指数
1
解决办法
1185
查看次数