Try something like this:
create temporary table data
(
Gender varchar(1),
Status varchar(20),
Avg_Claim_Amt numeric(8,2)
);
insert into data values('F','Married_Yes',1546.19);
insert into data values('F','Married_No' ,2269.10);
insert into data values('M','Married_Yes',1485.45);
insert into data values('M','Married_No' ,2308.96);
select * from data;
select gender,sum(married_no) as Married_No,sum(married_yes) as Married_Yes
from
(
select gender,
case when Status='Married_No' then Avg_Claim_amt else 0.00 end as Married_No,
case when Status='Married_Yes' then Avg_Claim_amt else 0.00 end as Married_Yes
from data) as x
group by gender;
gender | married_no | married_yes
--------+------------+-------------
M | 2308.96 | 1485.45
F | 2269.10 | 1546.19