2016-11-18 8 views
0

사람들이 일부 과목을 평가할 수있는 웹 사이트가 있습니다. 여기는 규모 [1-4]입니다.등급 척도를 변환하십시오.

enter image description here

그러나 나는 아마 전체 평가의 가독성의 측면에서 문제가있다. 가장 일반적인 척도는 웹에서 [1-5]입니다.

현재 예 : 1.5/4을 사용하고 있습니다.

구글은 말한다 : 5 점 척도를 사용하지 않는

등급 : 기본적를, 구글은 귀하의 사이트가 5 최고 평점이고, 5 점 척도를 사용하는 가정하고 1입니다 최악은 아니지만 다른 척도를 사용할 수 있습니다. 그렇게한다면 최고 등급과 최하 등급을 마크 업할 수 있으며 Google은이를 리치 스 니펫에 사용 된 5 성급 시스템으로 확장합니다.

4에서 5까지의 눈금에서 이러한 유형의 변환을 수행하려면 어떻게해야합니까?

+0

Google은 어떻게 확장합니까? 가장 가까운 정수로 반올림 되나요? 아니면 소수 자릿수 이상을 유지합니까? –

+0

@TimBiegeleisen 잘 모르겠다. 해당 정보는 문서에서 사용할 수 없습니다. https://developers.google.com/search/docs/data-types/reviews – user455318

+0

이것은 단순히 수학적인 문제 이상의 UX 문제 일 수 있습니다. 때로 사람들은 범위의 중간에 등급을 부여하여 "울타리에 앉아"가능성을 배제하기 위해 5 점 척도 대신 4 점 척도를 사용합니다. 1-> 1, 2-> 2, 3-> 4, 4-> 5를 매핑하여 해당 속성을 유지하고 숫자 전체를 유지할 수 있습니다. – samgak

답변

4

당신이 당신의 말에 스케일링을 수행 할 경우, 명백한 선형 변환은

oneToFive = (oneToFour - 1.0) * (4.0/3.0) + 1.0 

전성 검사입니다 :

(1 - 1.0) * (4.0/3.0) + 1.0 == 1.0 
(4 - 1.0) * (4.0/3.0) + 1.0 == 5.0 

당신은 구글 그냥 the instructions page에 계속 읽고, 그것을 가지고 싶은 경우 . 이 평가 시스템에서 허용

reviewRating.bestRatingText*
가장 높은 값 : 그냥 값의 몇 가지를 설정해야합니다.
* 등급 시스템이 5 점 척도가 아닌 경우 필요합니다. bestRating>을 생략하면 5가 가정됩니다.

reviewRating.worstRatingText*
이 등급 시스템에서 허용되는 최저값.
* 등급 시스템이 5 점 척도가 아닌 경우 필요합니다. worstRating>을 생략하면 1이 가정됩니다.