相关疑难解决方法(0)

如何在Python中的matplotlib中绘制经验cdf?

如何在Python中的matplotlib中绘制数组数组的经验CDF?我正在寻找pylab的"hist"函数的cdf模拟.

我能想到的一件事是:

from scipy.stats import cumfreq
a = array([...]) # my array of numbers
num_bins =  20
b = cumfreq(a, num_bins)
plt.plot(b)
Run Code Online (Sandbox Code Playgroud)

这是正确的吗?有更简单/更好的方法吗?

谢谢.

python statistics numpy matplotlib scipy

61
推荐指数
5
解决办法
7万
查看次数

numpy/scipy相当于R ecdf(x)(x)函数?

ecdf(x)(x)在Numpy或scipy中,R的R 函数相当于什么?是ecdf(x)(x)基本相同:

import numpy as np
def ecdf(x):
  # normalize X to sum to 1
  x = x / np.sum(x)
  return np.cumsum(x)
Run Code Online (Sandbox Code Playgroud)

还是需要其他东西?

编辑如何控制使用的垃圾箱数量ecdf

python numpy r scipy

15
推荐指数
4
解决办法
2万
查看次数

标签 统计

numpy ×2

python ×2

scipy ×2

matplotlib ×1

r ×1

statistics ×1