我有一列数值数据(从excel导入),我想根据自定义大小范围将每个列条目分为4个不同的组,然后计算每组中有多少列条目列中的总条目数。
例如,如果我的列是1,3,13,11,5,9。我想计算多少项适合第1-3组,多少项适合第4-7组,依此类推。然后,将每个组中的条目数量计算为列条目总数的一部分。即本例中为6。
有人知道如何做到最好吗?
谢谢
汉娜:)
答案 0 :(得分:0)
很抱歉,我误读了您的问题: 这是更新的代码
protected function credentials(Request $request)
{
$admin=admin::where('email',$request->email)->first();
if(count($admin))
{
if($admin->status==0){
return ['email'=>'inactive','password'=>'You are not an active person, Please contact to admin'];
}
else{
return ['email'=>$request->email,'password'=>$request->password,'status'=>1];
}
}
return $request->only($this->username(), 'password');
}
旧答案:
我不明白您如何获得组边界(在您的问题中,第一组包含3个元素,第二组包含4个元素?)
看看下面的代码。 (请小心并测试小组寄宿生的行为)
ranges = [1 3
4 7
8 11
12 13];
groups = size(ranges,1);
a = [ 1,3,13,11,5,9];
counter = zeros(groups,1);
for i=1:groups
counter(i) = sum(a>=ranges(i,1) & a<=ranges(i,2));
end
relative_counter = counter / numel(a);