Kindly help me solve this problem...

load("stormData");
summaryRegionCosts = groupsummary(stormData, 'Region',{"min","max","median","mean"} , 'Total_Cost');
stormDataPos = stormData.Total_Cost> 0 ;
summaryRegionPosCosts = groupsummary(stormData, 'Region', {"min","max","median","mean"},'stormDataPos');

답변 (2개)

Sailesh Kalyanapu
Sailesh Kalyanapu 2022년 9월 8일

1 개 추천

As per my understanding you are trying to use 'groupsummary' function to create a table to show the min, max, median and mean total cost by region for the subset of data which has total cost greater than zero.
It seems that the input arguments are being passed incorrectly in the (line 4) of your solution
% This modification would solve the issue
summaryRegionPosCosts = groupsummary(stormDataPos, 'Region', {"min","max","median","mean"},'Total_Cost');
For more information on ‘groupsummary’, please refer to the below link to its documentation:
Ronny Jimenez
Ronny Jimenez 2024년 5월 17일

0 개 추천

Here's the code.
summaryRegionCosts = groupsummary(stormData, 'Region',{"min","median","median","mean","max"},'Total_Cost');
stormDataPos = stormData(stormData.Total_Cost > 0,:);
summaryRegionPosCosts = groupsummary(stormDataPos, 'Region',{"min","median","median","mean","max"},'Total_Cost')

카테고리

도움말 센터File Exchange에서 Introduction to Installation and Licensing에 대해 자세히 알아보기

제품

릴리스

R2022a

질문:

2022년 9월 5일

답변:

2024년 5월 17일

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by