matplotlib
Criar gráficos prontos para publicação com matplotlib
Auch verfügbar von: davila7
O matplotlib oferece controle completo sobre cada elemento visual para criar figuras de alta qualidade para publicação. Domine tanto a interface pyplot quanto a orientação a objetos para construir qualquer tipo de gráfico, desde plots simples até visualizações científicas complexas de múltiplos painéis.
Die Skill-ZIP herunterladen
In Claude hochladen
Gehe zu Einstellungen → Fähigkeiten → Skills → Skill hochladen
Einschalten und loslegen
Teste es
Verwendung von "matplotlib". Create a scatter plot showing the relationship between height and weight with proper labels
Erwartetes Ergebnis:
- Gerou plot de dispersão com altura (cm) no eixo x e peso (kg) no eixo y
- Adicionou linha de tendência linear mostrando coeficiente de correlação
- Incluiu labels dos eixos: Altura (cm) e Peso (kg)
- Definiu título: Relação entre Altura e Peso
- Aplicou esquema de cores amigável para daltônicos
- Salvou como PNG de alta resolução (300 DPI) para publicação
Verwendung von "matplotlib". Create a 2x2 multi-panel figure showing sales trends, product distribution, regional comparison, and monthly growth
Erwartetes Ergebnis:
- Criou figura com 4 subplots em layout 2x2
- Superior esquerdo: Plot de linha mostrando tendências de vendas ao longo de 12 meses
- Superior direito: Gráfico de pizza da distribuição de categorias de produtos
- Inferior esquerdo: Gráfico de barras comparando desempenho regional
- Inferior direito: Gráfico de área mostrando taxas de crescimento mensal
- Aplicou estilo consistente em todos os painéis com legenda unificada
Sicherheitsaudit
SicherAll 552 static findings are FALSE POSITIVES. The 'Ruby/shell backtick execution' (494 locations) are Python code examples in markdown documentation. 'Weak cryptographic algorithm' flags are metadata hashes and configuration access. 'C2 keywords' is 'claude' model identifier in metadata. 'System reconnaissance' is matplotlib querying available styles. 'Certificate/key files' is style configuration file writing. No malicious code execution, credential exfiltration, or network abuse detected.
Risikofaktoren
⚙️ Externe Befehle (5)
🌐 Netzwerkzugriff (1)
📁 Dateisystemzugriff (1)
Qualitätsbewertung
Was du bauen kannst
Criar figuras prontas para publicação
Gerar plots de alta qualidade para artigos científicos com labels adequadas, barras de erro e layouts de múltiplos subplots
Explorar e visualizar conjuntos de dados
Plotar rapidamente distribuições de dados, correlações e tendências para entender padrões antes da análise formal
Aprender fundamentos de visualização de dados
Dominar conceitos de plotting através de exemplos práticos cobrindo todos os principais tipos de gráficos e técnicas de personalização
Probiere diese Prompts
Crie um plot de linha dos meus dados com datas no eixo x e valores no eixo y. Adicione labels e grid adequados.
Crie um layout de subplot 2x2 mostrando histograma, plot de dispersão, box plot e gráfico de barras do meu conjunto de dados
Aplique estilo de qualidade de publicação ao meu plot: aumente os tamanhos de fonte, remova as bordas superior/direita, use DPI apropriado
Adicione setas e anotações de texto para marcar o valor máximo e eventos importantes no meu plot de série temporal
Bewährte Verfahren
- Sempre use a interface orientada a objetos (fig, ax = plt.subplots()) para melhor controle e manutenção
- Defina o tamanho da figura e DPI apropriadamente para seu meio de saída (300 DPI para impressão, 150 DPI para web)
- Use constrained_layout=True ou tight_layout() para evitar sobreposição de elementos
Vermeiden
- Evite usar a interface de máquina de estados do pyplot para figuras complexas - isso leva a código confuso
- Não use mapas de cores rainbow/jet - eles não são perceptual mente uniformes e podem representar dados incorretamente
- Nunca salve figuras sem bbox_inches='tight' - deixa espaços em branco desnecessários
Häufig gestellte Fragen
Qual é a diferença entre interfaces pyplot e orientada a objetos?
Como salvo figuras de alta qualidade para publicações?
Por que os labels dos meus subplots estão se sobrepondo?
Qual mapa de cores devo usar?
Como crio um plot amigável para daltônicos?
Posso usar matplotlib em notebooks Jupyter?
Entwicklerdetails
Autor
K-Dense-AILizenz
https://github.com/matplotlib/matplotlib/tree/main/LICENSE
Repository
https://github.com/K-Dense-AI/claude-scientific-skills/tree/main/scientific-skills/matplotlibRef
main
Dateistruktur