Elysia Tools Docs
PT
Idioma
ZHESPTRUFRDEEN
Voltar ao site
Explorar ferramentas

Data Visualization

Gerador de Box Plot

Gerar box plots para análise de distribuição estatística com quartis, whiskers e outliers

html· Resultado HTMLAbrir ferramenta

Início rápido

Chame esta ferramenta a partir do seu código em três idiomas.

cURL
curl -X POST 'https://api.elysiatools.com/pt/api/tools/box-plot-generator' \
  -H 'Content-Type: application/json' \
  -d '{"chartData":"JSON array format:\n[{"name": "Group A", "values": [23, 25, 28, 32, 35, 38, 42, 45, 48, 52, 55, 58]},\n {"name": "Group B", "values": [18, 22, 24, 27, 29, 31, 33, 35, 37, 39, 41, 43]},\n {"name": "Group C", "values": [15, 18, 20, 22, 25, 28, 30, 32, 35, 38, 40, 42]}]\n\nOr simple values format:\n{\n "Group A": [23, 25, 28, 32, 35, 38, 42, 45, 48, 52, 55, 58],\n "Group B": [18, 22, 24, 27, 29, 31, 33, 35, 37, 39, 41, 43],\n "Group C": [15, 18, 20, 22, 25, 28, 30, 32, 35, 38, 40, 42]\n}\n\nEach group represents a dataset for box plot analysis.","chartTitle":"Box Plot Analysis","orientation":"vertical","boxColor":"#4CAF50","whiskerColor":"#FF5722","medianColor":"#2196F3","outlierColor":"#F44336","showOutliers":true,"showMean":false,"showGrid":true,"showStatistics":true,"boxWidth":40,"outlierSize":4,"chartWidth":"800","chartHeight":"500","marginSize":"60"}'

© 2026 Elysia Tools. Documentação para desenvolvedores.

Voltar ao siteExplorar ferramentas

Referência da API

Envie uma requisição POST com suas entradas em JSON. Parâmetros do tipo arquivo exigem upload prévio.

Endpoint

HTTP
POST https://api.elysiatools.com/pt/api/tools/box-plot-generator

Parâmetros

NomeTipoObrigatórioDescrição
chartDatatextareaSimDados para o box plot. Pode ser um array de objetos com nome/valores ou pares chave-valor simples
chartTitletextNãoTítulo que será exibido acima do gráfico
orientationselectNãoOrientação do box plot
boxColorcolorNãoCor para o preenchimento da caixa
whiskerColorcolorNãoCor para os whiskers (linhas que se estendem das caixas)
medianColorcolorNãoCor para a linha mediana dentro das caixas
outlierColorcolorNãoCor para pontos outliers
showOutlierscheckboxNãoExibir pontos outliers além dos whiskers
showMeancheckboxNãoExibir valor médio como forma de diamante
showGridcheckboxNãoExibir linhas de grade para melhor legibilidade
showStatisticscheckboxNãoExibir informações estatísticas (contagem, média, desv padrão)
boxWidthrangeNãoLargura das caixas (relativo)
outlierSizerangeNãoTamanho dos pontos outliers
chartWidthtextNãoLargura do gráfico em pixels
chartHeighttextNãoAltura do gráfico em pixels
marginSizetextNãoMargem ao redor do gráfico

Formato de resposta

Resultado HTML

JSON
{
  "result": "<div>Processed HTML content</div>",
  "error": "Error message (optional)",
  "message": "Notification message (optional)",
  "metadata": {
    "key": "value"
  }
}

Integração MCP

Adicione esta ferramenta ao seu servidor Model Context Protocol para que agentes de IA possam listá-la e chamá-la.

Configuração do servidor

Adicione este bloco à configuração do seu cliente MCP:

mcp.json
{
  "mcpServers": {
    "elysiatools-box-plot-generator": {
      "name": "box-plot-generator",
      "description": "Gerar box plots para análise de distribuição estatística com quartis, whiskers e outliers",
      "baseUrl": "https://api.elysiatools.com/mcp/sse?toolId=box-plot-generator",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Listar ferramentas disponíveis

Após conectar ao endpoint SSE, liste as ferramentas expostas:

tools/list
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/list"
}

Chamar esta ferramenta

Invoque a ferramenta pelo seu id; os argumentos são construídos a partir de seus parâmetros:

tools/call
{
  "jsonrpc": "2.0",
  "id": 2,
  "method": "tools/call",
  "params": {
    "name": "box-plot-generator",
    "arguments": {
  "chartData": "JSON array format:\n[{&quot;name&quot;: &quot;Group A&quot;, &quot;values&quot;: [23, 25, 28, 32, 35, 38, 42, 45, 48, 52, 55, 58]},\n {&quot;name&quot;: &quot;Group B&quot;, &quot;values&quot;: [18, 22, 24, 27, 29, 31, 33, 35, 37, 39, 41, 43]},\n {&quot;name&quot;: &quot;Group C&quot;, &quot;values&quot;: [15, 18, 20, 22, 25, 28, 30, 32, 35, 38, 40, 42]}]\n\nOr simple values format:\n{\n &quot;Group A&quot;: [23, 25, 28, 32, 35, 38, 42, 45, 48, 52, 55, 58],\n &quot;Group B&quot;: [18, 22, 24, 27, 29, 31, 33, 35, 37, 39, 41, 43],\n &quot;Group C&quot;: [15, 18, 20, 22, 25, 28, 30, 32, 35, 38, 40, 42]\n}\n\nEach group represents a dataset for box plot analysis.",
  "chartTitle": "Box Plot Analysis",
  "orientation": "vertical",
  "boxColor": "#4CAF50",
  "whiskerColor": "#FF5722",
  "medianColor": "#2196F3",
  "outlierColor": "#F44336",
  "showOutliers": true,
  "showMean": false,
  "showGrid": true,
  "showStatistics": true,
  "boxWidth": 40,
  "outlierSize": 4,
  "chartWidth": "800",
  "chartHeight": "500",
  "marginSize": "60"
}
  }
}
Encadeie várias ferramentas em uma sessão com uma lista toolId separada por vírgulas, p. ex. /mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp (máx. 20).

Dúvidas ou problemas? Contate [email protected]

Explorar ferramentas
Abrir ferramenta