나는 다음과 같은 순서로 1-30, 31-60에 나타나는 노화 그룹 열에서 datacube을 정렬하는 데 노력하고, 61-90 등 이미지 여기에 - https://i.stack.imgur.com/Caoj8.jpg나루토 캐릭터 데이터 큐브 열은
내가 처음에 생각 오름차순 정렬 옵션을 수정하지만 작동하지 않습니다. "string"에서 "float"으로 데이터를 수정하려고했지만 "Not Eged"(0과 동일)로 나열된 범주가 하나 있는데 오류가 발생합니다.
데이터 클래스에 사용자 지정 정렬을 만들 수있는 식을 만들었지 만 작동하지 않는 것 같습니다.
var pattern = /^[N]/gi;
if (dimension["Group1"]["CATEGORY_DESCRIPTION"] == 'Not Aged'){1}
else if (dimension["Group1"]["CATEGORY_DESCRIPTION"] == '1-30'){2}
else if (dimension["Group1"]["CATEGORY_DESCRIPTION"] == '31-60'){3}
else if (dimension["Group1"]["CATEGORY_DESCRIPTION"] == '61-90'){4}
else if (dimension["Group1"]["CATEGORY_DESCRIPTION"] == '91-120'){5}
else if (dimension["Group1"]["CATEGORY_DESCRIPTION"] == '121-150'){6}
else if (dimension["Group1"]["CATEGORY_DESCRIPTION"] == '151-180'){7}
else if (dimension["Group1"]["CATEGORY_DESCRIPTION"] == '181-210'){8}
else if (dimension["Group1"]["CATEGORY_DESCRIPTION"] == '211-240'){9}
else if (dimension["Group1"]["CATEGORY_DESCRIPTION"] == '241-270'){10}
else if (dimension["Group1"]["CATEGORY_DESCRIPTION"] == '271-300'){11}
else if (dimension["Group1"]["CATEGORY_DESCRIPTION"] == '331-365'){12}
else if (dimension["Group1"]["CATEGORY_DESCRIPTION"] == '331-365'){13}
else if (dimension["Group1"]["CATEGORY_DESCRIPTION"] == '366+'){14}
else {99}
데이터가 여전히 스크린 샷에 따라 표시되며 "노약자가 없음"이 0이므로 우선 순위를 지정하고 싶습니다.
이 문제를 해결하는 방법에 대한 제안 사항이 있으십니까?