안녕. 내 답변이 남용으로 표시되었습니다. 그것은 학대가 아니었고 그것을 쓰는 데 오랜 시간이 걸렸습니다. 복원 해 주 시겠어요? 감사
게시물 링크 : (Re : 그래프 빌더에서 강조 표시하고 해당 행을 선택할 수 없음)
으로 Jazib
https://community.jmp.com/t5/Discussions/Unable-to-Highlight-on-Graph-Builder-and-Select-Corresponding/mp/342979#M59221
감사합니다. 안타깝게도 NDA의 이유로 전체 대본이나 플롯을 공유 할 수는 없지만 가능한 경우 더 자세한 정보를 제공 할 수 있습니다. 창은 다음과 같습니다. CreateResultsWindow = Function (// 입력 {Title}, // 지역 변수 {Window, ReturnList, OutLineBox1, BorderBox1, LineUpBox1}, Window = NewWindow (Title, OutLineBox1 = OutLineBox ( "Outline Box 1" , BorderBox1 = BorderBox (Left (40), Right (40), Top (40), Bottom (40), Sides (30), LineUpBox1 = LineUpBox (NCol (2));););); ReturnList = {} ; InsertInto (ReturnList, OutLineBox1); InsertInto (ReturnList, LineUpBox1); EvalList (ReturnList);); 여러 유형의 플롯에 대해이 함수를 여러 번 호출하고 다음과 같이 Lineup Box에 추가합니다. 여러 GB 개체를 만들고 GB 목록에 삽입 GB = DT << GraphBuilder (...); InsertInto (GBList, GB); 일부 값 (내 경우에는 R ^ 2)에 따라 추가합니다. AppendPlotBasedOnDescendingValue (GBList, R2List, LineUpBox1); AppendPlotBasedOnDescendingValue = Function (// 입력 {PlotBoxList, ValueList, AppendBox}, // 지역 변수 {i, RankList, ReorderedPlotBoxList}, // 원래 목록에 첨자로 사용되는 인덱스 벡터 RankList = RankIndex (ValueList); // 플롯을 기반으로 재정렬 on values ReorderedPlotBoxList = PlotBoxList [RankList]; // 내림차순으로 플로팅 For (i = NItems (ReorderedPlotBoxList), i> = 1, i--, AppendBox << Append (Report (ReorderedPlotBoxList [i])); ReorderedPlotBoxList [i] << CLoseWindow;);); 올바르게 추가되지만 데이터 테이블 / 플롯을 선택 / 강조 표시 할 수 없습니다. 그래서 당신의 질문에 그래픽 요소 (Lineup Box)를 사용하고 있다고 생각합니다. 감사합니다.
이 메시지에는 답글이 없습니다.