我猜答案即将到来,但我看不到它:-(
我有一个长度为n的布尔掩码数组:
a = np.array([True, True, True, False, False])
Run Code Online (Sandbox Code Playgroud)
我有一个带有n列的二维数组:
b = np.array([[1,2,3,4,5], [1,2,3,4,5]])
Run Code Online (Sandbox Code Playgroud)
我想要一个只包含"True"值的新数组,例如:
c = ([[1,2,3], [1,2,3]])
Run Code Online (Sandbox Code Playgroud)
a 不起作用,因为它包含我不想要的假列的"0"
c = np.delete(b, a, 1) does not work
Run Code Online (Sandbox Code Playgroud)
有什么建议?谢谢!
任何人都可以给我一个提示如何聚合(总结)多个列表的具体元素?
例如,我有20个具有相似名称模式的列表,每个列表代表相应家庭(代理)的消费支出(即指数):
c_agent_0 = [10.0, 11.0, ...]
.
.
.
c_agent_19 = [8.0, 9.0, ...]
Run Code Online (Sandbox Code Playgroud)
我需要一些像value = index of sum of c_agent _*[whatever]
谢谢!