8得票2回答
如何在numpy.piecewise中指定范围(每个范围有2个条件)

我正在尝试构建一段分段函数来进行数字信号处理,但是我无法让numpy.piecewise允许我指定一个范围。 这是我想输入的内容: t = np.arange(-10,10,1) x = lambda x: x**3 fx = np.piecewise(t, [t < -1 and ...

13得票1回答
NumPy数组和Python列表有什么区别?

为什么我们在Python中使用NumPy数组而不是列表?它们之间的主要区别是什么?

13得票3回答
Pandas数据框列的中位数

我有一个数据框 df: name count aaaa 2000 bbbb 1900 cccc 900 dddd 500 eeee 100 我想筛选出count列值与中位数相差不超过10的行。 我已经用 df['count...

25得票2回答
基于两列的值选择numpy ndarray中的行

我有一个大的np.ndarray(3600000,3),其中包括HUE、VALUE和相关的CLASS数字。对于每一对HUE和VALUE,我想使用此数组找到相应的Class数字。我是Python的初学者,很难做到这一点。您知道如何解决吗?谢谢!

7得票3回答
在Python中计算XIRR

我需要计算一段时间内的金融投资的XIRR。在numpy、pandas或纯python中有没有相应的函数可以实现? 参考:什么是XIRR? 原问题的被接受答案是不正确的,需要改进。

10得票2回答
NumPy生成线性函数数据

假设我想从一个线性函数中生成大约100个数据点,最好的方法是什么? 一个例子线性函数为y = 0.4*x + 3 + delta 其中delta是从-10到+10的均匀分布中随机抽取的值。 我希望为每个数据点生成delta以给数据一些扰动。 import numpy as np d ...

17得票2回答
伯努利随机数生成器

我不理解怎么在numpy中使用的Bernoulli随机数生成器计算,希望能有一些解释。例如:np.random.binomial(size=3, n=1, p= 0.5) Results: [1 0 0] n = 实验次数 p = 出现的概率 size = 实验数量 如何确定生成的数字...

18得票1回答
NumPy数组整数/浮点数除法

我发现在Python/NumPy中出现了以下行为,有些奇怪:In [51]: a = np.arange(10, 20) In [52]: a = a / 10.0 In [53]: a Out[53]: array([ 1. , 1.1, 1.2, 1.3, 1.4, 1.5, ...

32得票3回答
如何同时选择一个数组中所有奇数行和偶数列?

我是编程新手,需要一个程序,能够一次性选择Numpy数组的所有奇数行和偶数列。 这是我的尝试:>In [78]: a >Out[78]: >array([[ 1, 2, 3, 4, 5], > [ 6, 7, 8, 9, 10], > ...

36得票4回答
检查一个numpy数组是否已排序

我有一个numpy数组,想要检查它是否已经排序。>>> a = np.array([1,2,3,4,5]) array([1, 2, 3, 4, 5])