Wolfram言語

クラウドへの保存とクラウド操作

クラウド式の一部を操作する

クラウド式は,クラウドで直接評価することができる効率的なPart操作をサポートする.

スコアボードを保存するクラウド式を作成する.

In[1]:=
Click for copyable input
ce = CreateCloudExpression[<| "Alice" -> <|"best" -> 12, "last" -> 3|>, "Bob" -> <|"best" -> 7, "last" -> 5|>, "Carlo" -> <|"best" -> 31, "last" -> 12|>|>, "scoreboard"]
Out[1]=

AliceとBobのそれぞれの最高得点を取り出す.

In[2]:=
Click for copyable input
ce[{"Alice", "Bob"}, "best"]
Out[2]=

ユーザの一人について,両得点をより高い得点で置き換える.

In[3]:=
Click for copyable input
ce["Alice", {"best", "last"}] = 24
Out[3]=

更新された値を持つクラウド式全体を取り出し,得点の高い順に項目を並べ替える.

In[4]:=
Click for copyable input
Dataset[Get[ce]][SortBy[-Part[#, "best"] &]]
Out[4]=

関連する例

de en es fr ko pt-br ru zh