AnySubset[{c1,c2,…}]
選択 ciの任意の部分集合を受け入れる,インタープリタあるいはフォーム中の要素を表す.
AnySubset[{lab1c1,lab2c2,…}]
labiの任意の部分集合を受け入れ,対応する ciを結果として与える.
AnySubset[EntityClass["type","class"]]
指定された実体クラスの実体の任意の部分集合を受け入れる.
AnySubset[choices,max]
最大で max 回の選択を許容する.
AnySubset[choices,{min,max}]
少なくとも min 回,最大で max 回の選択を許容する.
AnySubset
AnySubset[{c1,c2,…}]
選択 ciの任意の部分集合を受け入れる,インタープリタあるいはフォーム中の要素を表す.
AnySubset[{lab1c1,lab2c2,…}]
labiの任意の部分集合を受け入れ,対応する ciを結果として与える.
AnySubset[EntityClass["type","class"]]
指定された実体クラスの実体の任意の部分集合を受け入れる.
AnySubset[choices,max]
最大で max 回の選択を許容する.
AnySubset[choices,{min,max}]
少なくとも min 回,最大で max 回の選択を許容する.
詳細
- Interpreter[AnySubset[{c1,c2,…}]][{i1,i2,…}]は,ik中に現れる ckのリストを与える.
- フォームでは,AnySubsetは,CheckboxBar,TogglerBarあるいはListPickerで表すことができる.
- 入力がインタープリタの指定とマッチしない場合,Interpreter[AnySubset[…]][input]はFailureオブジェクトを与える.
- AnySubset[{lab1c1,lab2c2,…}]の形では ciに重複が含まれるかもしれない.重複が含まれて同じ ciに複数の labjが対応する場合は,1つの ciだけが返される.
例題
すべて開く すべて閉じる例 (2)
AnySubsetを使い,同時に複数の選択が可能なフォームフィールドを指定する:
FormFunction["x" -> AnySubset[{"first", "second", "last"}]][]AnySubsetをInterpreterの中で使って入力のリストを有効にする:
Interpreter[AnySubset[{1, 2, 3}]][{"1", "3"}]スコープ (4)
入力リストが選択と矛盾する場合,InterpreterはFailureオブジェクトを返す:
Interpreter[AnySubset[{1, 2, 3}]][{"1", "5"}]Interpreter[AnySubset[{1, 2, 3}, 2]][{"1", "2", "3"}]Interpreter[AnySubset[{1, 2, 3}, {2, Infinity}]][{"1"}]AnySubsetをFormFunctionの中で使って適切なコントローラを生成する:
CloudDeploy[FormFunction[
{"choose one or more" -> AnySubset[{1, 2, 3}]}]]TogglerBarを指定する:
CloudDeploy[FormFunction[
{"choose one or more" -> <|"Interpreter" -> AnySubset[{1, 2, 3}], "Control" -> TogglerBar|>}]]ListPickerを指定する:
CloudDeploy[FormFunction[
{"choose one or more" -> <|"Interpreter" -> AnySubset[{1, 2, 3}], "Control" -> ListPicker|>}]]関連するガイド
テキスト
Wolfram Research (2015), AnySubset, Wolfram言語関数, https://reference.wolfram.com/language/ref/AnySubset.html.
CMS
Wolfram Language. 2015. "AnySubset." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/AnySubset.html.
APA
Wolfram Language. (2015). AnySubset. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/AnySubset.html
BibTeX
@misc{reference.wolfram_2026_anysubset, author="Wolfram Research", title="{AnySubset}", year="2015", howpublished="\url{https://reference.wolfram.com/language/ref/AnySubset.html}", note=[Accessed: 13-September-2026]}
BibLaTeX
@online{reference.wolfram_2026_anysubset, organization={Wolfram Research}, title={AnySubset}, year={2015}, url={https://reference.wolfram.com/language/ref/AnySubset.html}, note=[Accessed: 13-September-2026]}