토론에서이 유형의 질문이 이미 요청 된 것에 대해 사과 드리지만 필요한 애플리케이션에 적합한 솔루션을 찾을 수 없습니다. "Sum" "Count"등의 검색어 너무 일반적이어서 내가하려는 일에 대한 해결책을 찾기가 어렵습니다.
주어진 "Column 2"값당 "Column 1"인스턴스 수를 나타내는 수식을 사용하여 열을 만들고 싶습니다.
Tabulate 함수는 주어진 "주"열에 "N"을 지정하여이 작업을 매우 쉽게 수행 할 수 있지만 응용 프로그램의 열 수식이어야합니다.
설명하기 위해 Apples, Oranges 및 Bananas가 포함 된 예제 테이블을 만들었습니다. 주어진 "주"에 대해 "오늘의 과일"에 대한 인스턴스 수를 나열하려면 세 번째 열 "이 과일의 인스턴스"에 대한 공식이 필요합니다. 예를 들어, "주당 과일 인스턴스"열에는 [5,2,5,5,5,5,2 ...]가 표시됩니다. Apple은 1 주일에 5 번, 바나나는 2 주에 = 1.
이 훌륭한 소프트웨어 인 JMP 커뮤니티에 대한 지속적인 지원에 감사드립니다.
New Table( "Fruit Table",
Add Rows( 28 ),
New Column( "Fruit of the Day",
Character( 8 ),
"Nominal",
Set Values(
{"Apple", "Banana", "Apple", "Apple", "Apple", "Apple", "Banana",
"Orange", "Apple", "Banana", "Apple", "Banana", "Apple", "Apple",
"Apple", "Banana", "Apple", "Apple", "Apple", "Apple", "Banana", "Apple",
"Banana", "Apple", "Apple", "Apple", "Apple", "Banana"}
)
),
New Column( "Week",
Numeric,
"Nominal",
Format( "Best", 12 ),
Set Values(
[1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4,
4, 4, 4, 4]
)
),
New Column( "Instances of this Fruit this Week",
Numeric,
"Continuous",
Format( "Best", 12 ),
Set Values(
[., ., ., ., ., ., ., ., ., ., ., ., ., ., ., ., ., ., ., ., ., ., ., .,
., ., ., .]
)
)
)