Wolfram Language

Armazenagem e operações na nuvem

Corrija erros de entrada de dados em um rastreador de resultado de votação

Agora você pode remover entradas de databins.

Crie um databin para armazenar os resultados das eleições à medida que vão chegando.

In[1]:=
Click for copyable input
votes = CreateDatabin[]
Out[1]=

Preencha o databin e faça um gráfico da fração de voto para cada escolha até o momento.

In[2]:=
Click for copyable input
DatabinUpload[votes, data = {<|"Alpha" -> 34, "Beta" -> 12, "Gamma" -> 7|>, <| "Alpha" -> 44, "Beta" -> 19, "Gamma" -> 9|>, <|"Alpha" -> 52, "Beta" -> 19, "Gamma" -> 11|>, <|"Alpha" -> 68, "Beta" -> 22, "Gamma" -> 18|>, <|"Alpha" -> 78, "Beta" -> 24, "Gamma" -> 20|>}];
mostre o input completo da Wolfram Language
In[3]:=
Click for copyable input
ListLinePlot[ Merge[Map[Map[Function[val, Round[100.0*val/Total[Values[#]]]], #] &, votes["Entries"]], Identity], PlotRange -> {0, All}, PlotLabel -> "Percentage of Vote as it Came In"]
Out[3]=

Um ponto de dados inserido manualmente acidentalmente muda os valores para dois candidatos, e pode ser visto como um cruzamento incorreto no gráfico.

In[4]:=
Click for copyable input
DatabinAdd[votes, <|"Alpha" -> 86, "Beta" -> 22, "Gamma" -> 26|>];
mostre o input completo da Wolfram Language
In[5]:=
Click for copyable input
ListLinePlot[ Merge[Map[Map[Function[val, Round[100.0*val/Total[Values[#]]]], #] &, votes["Entries"]], Identity], PlotRange -> {0, All}, PlotLabel -> "Percentage of Vote as it Came In"]
Out[5]=

Corrija o databin eliminando a entrada mais recente e adicionando a entrada correta.

In[6]:=
Click for copyable input
DatabinRemove[votes, -1];
In[7]:=
Click for copyable input
DatabinAdd[votes, <|"Alpha" -> 86, "Beta" -> 26, "Gamma" -> 22|>];
mostre o input completo da Wolfram Language
In[8]:=
Click for copyable input
ListLinePlot[ Merge[Map[Map[Function[val, Round[100.0*val/Total[Values[#]]]], #] &, votes["Entries"]], Identity], PlotRange -> {0, All}, PlotLabel -> "Percentage of Vote as it Came In"]
Out[8]=

Exemplos Relacionados

de en es fr ja ko ru zh