永发信息网

MATLAB中的计数问题,数数raw中一行中有交易数据的有几个

答案:1  悬赏:80  手机版
解决时间 2021-03-12 17:17
raw=
-0.900786545338190 Inf NaN -Inf 0 0 -0.671168273841170
NaN NaN NaN NaN NaN NaN NaN
0.330241686870577 Inf NaN -Inf -0.0454623740767575 -0.218689200964829 0.196710294246054
0 Inf NaN -Inf 0 -0.0465200156348929 -0.0444517625708338
-0.227783930870712 Inf NaN -Inf -0.0400053346136993 -0.0384662808277960 -0.0370412716803490
NaN NaN NaN -Inf 0 0 0
1 1 1 1 2 2 2
一共为七行七列,其中每一行代表债券的收益率,一共有七个债券,最后一行的数据表示月份,”1“表示一月份。”2“表示二月份。用来计数的。
我想问,能不能以最后一行为依据,找出每个月份中每个债券有实际收益率数据的有几天(不包括NAN和LNF),交易数据为0的((也不包括NAN和LNF))有几天。
比如算好的答案应该为一下所示
有实际交易天数的:
1 1
0 0
1 3
0 2
1 3
0 0
交易数据为0的:
0 2

0 0
0 0
1 1
0 0
0 3
最佳答案
A = [];
B = [];
for i = unique(raw(end,:))
    m = raw(:, raw(end, :) == i);
    A = [A sum(~isnan(m) & ~isinf(m), 2)];
    B = [B sum(m==0, 2)];
end
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
缺钱的交警 交了200块 就把车赎回来了
将β-胡萝卜素制成微囊的目的是A.掩盖药物不
帝国霸业银河曲速引擎怎么传送电池放哪
光敏玻璃店在哪里啊,我有事要去这个地方
华为荣耀7为什么不能升级
在三角形ABC中 三内角分别是角A,角B,角C 若Si
苏烟硬盒 编码是6901028111010 多少钱一盒 谢
换页空间百分比太高了怎么办
喝白酒解药吗
扩大税基是什么意思
新食尚快餐(南京路店)在什么地方啊,我要过去
从自然条件考虑,图7中的甲、乙、丙、丁四地
写不要随便相信别人的名言(至少十个)。
枯的反义词是什么,一岁一枯荣,荣字在诗中表
突然想到,明星都用什么信用卡哦
推荐资讯
剪发型屋在哪里啊,我有事要去这个地方
老杨农机经销二部这个地址在什么地方,我要处
新捷达车的机油分冬夏季
我想要女友的照片,可是她不给我 说你天天都
芭黎地铁长乐西路NO.2我想知道这个在什么地方
吃馍馍混卷子的意思
团结板面怎么去啊,有知道地址的么
暖通专业进电信设计公司做什么?
银行整存整取可以随时去拿钱吗
电链锯电动机不转怎么
蒲公英用英语怎么说
lol蛮族之王后期最后的轻语和饮血剑哪个好?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?