de_DEen_USes_ESfa_IRfr_FRhi_INid_IDjapl_PLpt_PTru_RUvizh_CNzh_TW

VPasCode: Ostateczny przewodnik po generowaniu wykresów przy użyciu AI i wizualizacji danych sterowanej kodem

Wstęp

W dzisiejszym dynamicznym środowisku biznesowym wizualizacja danych jest kluczowa dla skutecznego przekazywania wniosków. Czy kiedykolwiek używałeś narzędzia AI do tworzenia wykresów, aby zbudować wizualizację, tylko by później zauważyć, że dane były nieznacznie błędne lub kolory nie pasowały do Twojej marki? Choć generowanie wykresów przy użyciu AI jest niezwykle potężne w procesie burzy mózgów i szybkiego rozpoczęcia pracy, statyczne wyniki AI często okazują się niewystarczające w momencie prezentacji dla zespołu lub klientów.

Od czatbota AI VP do VPasCode dla Echart: Od koncepcji wygenerowanej przez AI do precyzyjnych prezentacji opartych na danych

W rzeczywistości potrzebujesz elastyczności, aby edytować, dopracowywać i aktualizować dane zgodnie z Twoim konkretnym scenariuszem. Visual Paradigm zamyka tę lukę, oferując bezproblemowy, kompleksowy proces: natychmiastowe wygenerowanie wstępnego konceptu za pomocą czatu AI, a następnie jego precyzyjne dopracowanie przy użyciuVisual Paradigm VPasCode, potężnego edytora diagramów jako kodu. Ten przewodnik wyjaśnia, jak możesz wykorzystać ten kompletny ekosystem, aby opowiedzieć właściwą historię za pomocą swoich danych.


Część 1: Generowanie wykresów przy użyciu AI – Twórz z czatem, edytuj z VPasCode

Nasz wspierany przez czatgenerator wykresów AIobsługuje szeroki zakres typów wykresów, co sprawia, że spełnienie Twoich zróżnicowanych potrzeb wizualizacji danych jest łatwiejsze niż kiedykolwiek, bez konieczności rozpoczynania od zera.

Interfejs czatbota VPasCode wyświetlający różne przykłady wykresów wygenerowanych przez AI do wizualizacji danych.

Zobacz więcej typów wykresów dla każdego scenariusza

Niezależnie od tego, czy potrzebujesz prostych trendów, czy zaawansowanych map danych, nasze narzędzie do generowania wykresów przy użyciu AI może tworzyć ogromną różnorodność układów bezpośrednio na podstawie Twoich poleceń tekstowych, w tym:

  • Klasyczne formaty: Wykresy liniowe, wykresy obszarowe oraz wykresy słupkowe/kolumnowe (w tym opcje skumulowane).
  • Podział proporcjonalny: Wykresy kołowe, kołowe z dziurą, wykresy różowe Nightingale’a oraz wykresy słoneczne.
  • Wydajność i śledzenie: Wykresy radarowe, wykresy rozrzutu, diagramy lejka oraz wskaźniki.
  • Zaawansowane przepływy i trendy: Diagramy Sankeya oraz rzeki tematyczne.

Kompletny proces

Naprawdę przydatnenarzędzie do tworzenia wykresów AInie powinien tylko przekazać Ci statycznego obrazu i zostawić Cię w bezruchu. Dzięki wszechstronnemu ekosystemowi Visual Paradigm otrzymujesz elastyczny proces, który daje Ci najlepsze z obu światów:

  1. Natychmiastowe generowanie pomysłów:Poprośczat AIo wygenerowanie potrzebnego typu wykresu, aby rozpocząć projekt.
  2. Pełna kontrola:Natychmiast otwórz wygenerowany wykres wVPasCode, nasz diagram-as-code edytor. Stamtąd możesz swobodnie edytować surowe dane, dostosowywać wartości i w pełni dostosować styl, aby uczynić go w pełni własnym.

Zobacz to w akcji

Gotów przetestować naszego AI twórcę wykresów? Otwórz czatbot AI i zacznij od prostego polecenia:

  • Przykładowe polecenie: „Wygeneruj wykres słupkowy dla miesięcznego ruchu na stronie internetowej”

Wykres słupkowy przedstawiający miesięczny ruch na stronie internetowej w tysiącach, pokazujący liczbę wyświetleń stron od stycznia do grudnia.

Gdy czatbot go wygeneruje, po prostu otwórz wykres w edytorze VPasCode, aby wprowadzić swoje dokładne liczby i zmienić kolory, aby pasowały do Twojego projektu.

Edytor VPasCode wyświetlający kod oraz wygenerowany wykres słupkowy dla miesięcznego ruchu na stronie internetowej z możliwością dostosowania kolorów.

Więcej przykładów generowania przez AI

Poniżej znajduje się kilka przykładów tego, co możesz natychmiast wygenerować, używając poleceń w języku naturalnym:

Wykres obszarowy
Przykładowe polecenie: „Wygeneruj wykres obszarowy wizualizujący skumulowane sprzedaże na kwartał”
Wykres obszarowy wizualizujący skumulowane sprzedaże kwartalne dla produktów A, B i C od I do IV kwartału 2024 roku.

Wykres liniowy
Przykładowe polecenie: „Wygeneruj wykres liniowy liczby odwiedzających stronę internetową miesięcznie”
Wykres liniowy wizualizujący miesięczną liczbę odwiedzających stronę internetową od stycznia do grudnia 2024 roku.

Wykres kołowy
Przykładowe polecenie: „Stwórz wykres kołowy pokazujący udział w rynku pięciu najlepszych marek smartfonów”
Wykres kołowy pokazujący globalny udział w rynku smartfonów dla 5 najlepszych marek w III kwartale 2024 roku

Wykres pączkowy
Przykładowe polecenie: „Wygeneruj wykres pączkowy pokazujący procentowy podział wydatków firmy”
Wykres kołowy (pączkowy) wizualizujący podział wydatków firmy za rok podatkowy 2024.

Wykres słupkowy skumulowany
Przykładowe polecenie: „Wygeneruj wykres słupkowy skumulowany pokazujący sprzedaż kwartalną według regionu”
Wykres słupkowy skumulowany wizualizujący sprzedaż kwartalną według regionów przy użyciu VPasCode

Diagram Sankeya
Przykładowe polecenie: „Wygeneruj diagram Sankeya pokazujący przepływ energii od źródeł pierwotnych do zastosowań końcowych”
Diagram Sankey wizualizujący przepływ energii ze źródeł, takich jak węgiel i gaz ziemny, do sektorów zużycia.

Wykres słoneczny
Przykładowe polecenie: „Wygeneruj wykres słoneczny wizualizujący hierarchiczny podział ruchu na stronie internetowej, od kanałów źródłowych ruchu aż do konkretnych stron lądowania.”
Wykres słonecznikowy wizualizujący podział ruchu na stronie internetowej według wyszukiwania organicznego, reklam płatnych, ruchu z odsyłaczy i ruchu bezpośredniego.

Wykres radarowy
Przykładowe polecenie: „Wygeneruj wykres radarowy pokazujący poziomy umiejętności pracowników w zespole”
Wykres radarowy wizualizujący poziomy umiejętności pracowników zespołu w zakresie komunikacji, przywództwa i umiejętności technicznych.


Część 2: VPasCode – Twój ostateczny edytor wykresów i platforma tekst-do-diagramu

W Visual Paradigm stale posuwamy granice tego, jak programiści, analitycy danych i specjaliści techniczni wizualizują złożone systemy i zbiory danych. Niedawno wprowadziliśmy VPasCode, zjednoczoną platformę tekst-do-diagramu zaprojektowaną w celu wyeliminowania trudności związanych z przełączaniem się między wieloma narzędziami do rysowania. Wspierając popularne opcje składni, takie jak Mermaid, PlantUML i Graphviz, w ramach jednego, zintegrowanego środowiska programistycznego, VPasCode szybko stał się wiodącym ekosystemem do szybkiego i precyzyjnego renderowania diagramów.

Dziś z radością ogłaszamy znaczącą ulepszenie: VPasCode natywnie obsługuje Apache ECharts. To dodanie przekształca nasze środowisko do tworzenia diagramów w wysoce elastyczne, sterowane kodem narzędzie do tworzenia wykresów. Teraz możesz w czasie rzeczywistym przekształcać swoje konfiguracje JSON lub opisy wspomagane przez AI w bogate, interaktywne wizualizacje danych.

Interfejs VPasCode z widokiem obok siebie wyświetlający kod konfiguracji ECharts oraz wyrenderowany wykres słupkowy alokacji rocznego budżetu.

Dzięki naszemu interfejsowi obok siebie mechanika pozostaje prosta i intuicyjna: wprowadź obiekt konfiguracji ECharts w lewym panelu, a Twoje interaktywne elementy dashboardu zostaną bezproblemowo wyrenderowane w prawym panelu.

Dlaczego warto wybrać VPasCode jako generator wykresów?

Podczas gdy standardowe oprogramowanie do tworzenia statycznych wykresów zmusza Cię do przeciągania, upuszczania i ręcznego dostosowywania pojedynczych pikseli, VPasCode w pełni opiera się na strukturalnym kodzie. Integracja ECharts otwiera unikalne korzyści dla nowoczesnych zespołów technicznych:

  • Zjednoczona architektura: Przełączaj się bez wysiłku między szkicami architektury aplikacji (za pomocą PlantUML/Mermaid) a dashboardami analityki danych (za pomocą ECharts) w ramach tej samej karty.
  • Przepływy pracy napędzane przez AI: Wykorzystaj naszą platformę jako inteligentny generator wykresów AI. Opisz swoje wymagania dotyczące danych natywnie, a zobaczysz dokładne wizualizacje budowane automatycznie bez ręcznego stylowania.
  • Bardzo łatwo udostępniane stany: Każda konfiguracja diagramu jest kompresowana do unikalnego, udostępnialnego adresu URL, co sprawia, że współpraca przy przeglądach kodu, dokumentacji wiki lub prezentacjach na żywo dla klientów jest niezwykle łatwa.

Przeglądanie żywych przykładów ECharts w VPasCode

Aby zademonstrować wydajność naszego zaktualizowanego generatora wykresów, przygotowaliśmy kilka szablonów wizualizacji danych klasy produkcyjnej.

1. Wykres słupkowy skumulowany (Analiza sprzedaży regionalnej)

Idealny do przeglądania absolutnych sum w grupach przy jednoczesnym rozbijaniu rozkładów kategorycznych.
Poziomy wykres słupkowy skumulowany pokazujący sprzedaż kwartalną według regionów z segmentami Północ, Południe, Wschód i Zachód.

option = {
  title: { text: 'Sprzedaż kwartalna według regionu' },
  tooltip: { trigger: 'axis', axisPointer: { type: 'shadow' } },
  legend: { data: ['Północ', 'Południe', 'Wschód', 'Zachód'] },
  xAxis: { type: 'value', name: 'Przychód (w tys. $)' },
  yAxis: { type: 'category', data: ['Q1', 'Q2', 'Q3', 'Q4'] },
  series: [
    { name: 'Północ', type: 'bar', stack: 'Suma', data: [85, 120, 95, 150] },
    { name: 'Południe', type: 'bar', stack: 'Suma', data: [65, 90, 110, 130] },
    { name: 'Wschód',  type: 'bar', stack: 'Suma', data: [45, 70, 85, 100] },
    { name: 'Zachód',  type: 'bar', stack: 'Suma', data: [30, 50, 60, 75] }
  ]
};

2. Wykres liniowy z obszarami (miesięczny wzrost strony internetowej)

Przeznaczony do śledzenia zmian chronologicznych z płynnymi interpolacjami i czystymi wyrównaniami siatki.
Wykres liniowy pokazujący wzrost miesięcznej liczby odwiedzin strony internetowej od stycznia do czerwca, z szczytem blisko 1500 odwiedzin.

option = {
  title: { text: 'Miesięczne wizyty', left: 'center' },
  tooltip: { trigger: 'axis' },
  grid: { left: 40, right: 20, top: 50, bottom: 30, containLabel: true },
  xAxis: { type: 'category', data: ['Sty','Lut','Mar','Kwi','Maj','Cze'] },
  yAxis: { type: 'value' },
  series: [{
    name: 'Wizyty',
    type: 'line',
    smooth: true,
    data: [820, 932, 901, 934, 1290, 1330],
    areaStyle: { opacity: 0.3 }
  }]
};

3. Niestandardowy wykres obszarowy (jasne akcenty)

Doskonałe przedstawienie elastyczności stylowania, gdzie kolory linii, konfiguracje granic i przezroczystość wypełnienia można modyfikować natychmiast.
Niestandardowy wykres obszarowy wyświetlający miesięczne odwiedzin strony internetowej z jasnoczerwonymi akcentami i wypełnioną przezroczystością.

option = {
  title: { text: 'Miesięczne wizyty na stronie (2026)' },
  xAxis: { type: 'category', boundaryGap: false, data: ['Sty', 'Lut', 'Mar', 'Kwi', 'Maj', 'Cze', 'Lip'] },
  yAxis: { type: 'value' },
  series: [{
    data: [120, 200, 150, 80, 70, 110, 130],
    type: 'line',
    areaStyle: { color: '#ff6b6b' },
    lineStyle: { color: '#e03131' },
    itemStyle: { color: '#e03131' }
  }]
};

4. Interaktywny wykres kołowy (mieszanie źródeł ruchu)

Klasyczny układ do obliczania względnego udziału w rynku lub źródeł ruchu, z czystym kontenerem legendy na dole.
Wykres kołowy wyświetlający źródła odsyłające ruch na stronę internetową, w tym wyszukiwarki, ruch bezpośredni, e-mail, reklamy unii i reklamy wideo.

option = {
  title: { text: 'Referer strony internetowej', left: 'center' },
  tooltip: { trigger: 'item' },
  legend: { bottom: 10 },
  series: [
    {
      name: 'Źródło dostępu',
      type: 'pie',
      radius: '50%',
      data: [
        { value: 1048, name: 'Wyszukiwarka' },
        { value: 735, name: 'Bezpośredni' },
        { value: 580, name: 'E-mail' },
        { value: 484, name: 'Reklamy Unii' },
        { value: 300, name: 'Reklamy wideo' }
      ]
    }
  ]
};

5. Wykres radarowy (Porównanie architektury Service Mesh)

Struktura wykresu wielowymiarowego często stosowana do równoległej oceny możliwości technicznych, wyników benchmarków oprogramowania lub złożonych kryteriów architektury.
Wykres radarowy porównujący możliwości siatki usług w zakresie przepustowości, bezpieczeństwa, obserwowalności, efektywności pamięci i odporności na awarie.

option = {
  title: { text: 'Ocena możliwości Service Mesh' },
  tooltip: {},
  radar: {
    indicator: [
      { name: 'Przepustowość (RPS)', max: 100 },
      { name: 'Odporność na awarie', max: 100 },
      { name: 'Wydajność pamięci', max: 100 },
      { name: 'Obserwowalność', max: 100 },
      { name: 'Bezpieczeństwo/TLS', max: 100 }
    ]
  },
  series: [{
    name: 'Profile usług',
    type: 'radar',
    data: [
      { value: [85, 90, 55, 95, 80], name: 'Węzeł Go Proxy', areaStyle: { opacity: 0.3 } },
      { value: [40, 75, 90, 60, 90], name: 'Legacy Java Gateway', areaStyle: { opacity: 0.1 } }
    ]
  }]
};

6. Wykres punktowy (Profil metryki opóźnienia wnioskowania)

Idealny do identyfikacji nagłych skoków wartości odstających, progów wielkości ładunku oraz wąskich gardeł aplikacji w rozproszonych infrastrukturach.
Wykres punktowy pokazujący opóźnienie wnioskowania w stosunku do rozmiaru ładunku w celu zidentyfikowania skoków wydajności i wąskich gardeł.

option = {
  title: { text: 'Opóźnienie wnioskowania vs wielkość ładunku', left: 'center' },
  tooltip: { trigger: 'item', formatter: function (p) { return 'Wielkość: ' + p.value[0] + ' KB<br />Opóźnienie: ' + p.value[1] + ' ms'; } },
  xAxis: { name: 'Wielkość ładunku (KB)', type: 'value', splitLine: { lineStyle: { type: 'dashed' } } },
  yAxis: { name: 'Opóźnienie (ms)', type: 'value', splitLine: { lineStyle: { type: 'dashed' } } },
  series: [{
    type: 'scatter',
    symbolSize: 12,
    data: [
      [120, 450], [240, 580], [50, 210], [512, 1100], [320, 720],
      [180, 390], [450, 950], [90, 310], [600, 1340], [150, 410]
    ],
    itemStyle: { color: '#aa00ff' }
  }]
};

7. Wykres słoneczny (Licencjonowanie kodu źródłowego na wielu poziomach)

Wizualizuj relacje hierarchiczne za pomocą koncentrycznych pierścieni. Nasza platforma działa jako organiczny kreator wykresów, aby uprościć złożone konfiguracje danych zagnieżdżonych.
Wykres słonecznikowy wizualizujący skład licencji kodu bazowego z koncentrycznymi pierścieniami dla kategorii Open Source, Permissive i Copyleft.

option = {
  title: { text: 'Skład licencji kodu źródłowego', left: 'center' },
  series: [{
    type: 'sunburst',
    radius: [0, '90%'],
    data: [{
      name: 'Open Source',
      children: [
        { name: 'Permisywne', children: [{ name: 'MIT', value: 55 }, { name: 'Apache 2.0', value: 30 }] },
        { name: 'Copyleft', children: [{ name: 'GPLv3', value: 12 }] }
      ]
    }, {
      name: 'Własnościowe',
      children: [{ name: 'Dostawca komercyjny', value: 18 }]
    }]
  }]
};

8. Diagram Sankey (Analityk przepływu kosztów infrastruktury)

Śledź mapowanie zasobów operacyjnych lub zmiennych finansowych na poszczególnych krokach obliczeniowych za pomocą łączących się linków wag węzłów.
Diagram Sankeya wizualizujący przepływ kosztów infrastruktury od Całkowitego Budżetu do AWS Cloud, Narzędzi SaaS, Obliczeń EC2, Przechowywania RDS i Monitorowania.

option = {
  title: { text: 'Analizator przepływu kosztów infrastruktury' },
  tooltip: { trigger: 'item', triggerOn: 'mousemove' },
  series: [{
    type: 'sankey',
    data: [
      { name: 'Całkowity budżet' }, { name: 'Chmura AWS' }, { name: 'Narzędzia SaaS' },
      { name: 'Obliczenia EC2' }, { name: 'Przechowywanie RDS' }, { name: 'Monitorowanie' }
    ],
    links: [
      { source: 'Całkowity budżet', target: 'Chmura AWS', value: 8000 },
      { source: 'Całkowity budżet', target: 'Narzędzia SaaS', value: 2000 },
      { source: 'Chmura AWS', target: 'Obliczenia EC2', value: 5500 },
      { source: 'Chmura AWS', target: 'Przechowywanie RDS', value: 2500 },
      { source: 'Narzędzia SaaS', target: 'Monitorowanie', value: 2000 }
    ],
    lineStyle: { color: 'source', curveness: 0.5 }
  }]
};

9. Mapa cieplna (Siatka prędkości wdrożeń godzinowych)

Łatwo monitoruj gęstość systemową, objętości wdrożeń lub ciągłe zmiany ruchu w niestandardowych macierzach czasowych.
Mapa ciepła VPasCode wizualizująca godzinową prędkość wdrażania w dni robocze, z wyróżnieniem szczytowej aktywności w czwartek o godzinie 12:00.

option = {
  title: { text: 'Prędkość wdrożeń godzinowych', left: 'center' },
  tooltip: { position: 'top' },
  grid: { height: '50%', top: '15%' },
  xAxis: { type: 'category', data: ['00:00', '04:00', '08:00', '12:00', '16:00', '20:00'], splitArea: { show: true } },
  yAxis: { type: 'category', data: ['Pon', 'Wt', 'Śr', 'Czw', 'Pt', 'Sob', 'Nie'], splitArea: { show: true } },
  visualMap: { min: 0, max: 30, type: 'continuous', orient: 'horizontal', left: 'center', bottom: '15%' },
  series: [{
    name: 'Wdrożenia',
    type: 'heatmap',
    data: [[0,0,5],[0,1,1],[0,2,0],[0,3,12],[0,4,18],[0,5,8],[1,3,15],[2,4,22],[3,3,30],[4,4,25],[5,0,2],[6,0,1]],
    label: { show: true },
    emphasis: { itemStyle: { shadowBlur: 10, shadowColor: 'rgba(0, 0, 0, 0.5)' } }
  }]
};


Część 3: Ulepsz swój przepływ pracy – Automatyczne formatowanie ECharts już dostępne w VPasCode!

W Visual Paradigm stale poszukujemy sposobów na uczynienie Twojego doświadczenia tworzenia wizualnego płynniejszym, szybszym i bardziej intuicyjnym. Dziś z radością przedstawiamy Formatowanie kodu dla ECharts w VPasCode—funkcja zaprojektowana bezpośrednio z myślą o Twojej użyteczności.

Pracując ze złożonymi skryptami wykresów, czytelność jest najważniejsza. Umieszczanie wielu atrybutów na jednej linii ułatwia pominięcie szczegółów lub popełnienie błędów podczas edycji. Dzięki naszemu nowemu narzędziu do formatowania struktura Twojego kodu zmienia się natychmiast:

  • Nic nie jest ukryte: Każdy atrybut jest wyraźnie wymieniony na własnej linii, co daje Ci pełną widoczność struktury Twojego wykresu.
  • Bezwysiłkowa edycja: Szybko lokalizuj i aktualizuj etykiety, dane serii lub reguły stylizacji bez szukania w zatłoczonych liniach kodu.
  • Czyszczenie jednym kliknięciem: Po prostu kliknij </> Formatuj przycisk na górze edytora, aby natychmiast uporządkować swój skrypt w czyste, standardowe wcięcia.

Przed formatowaniem

Interfejs VPasCode z wyróżnionym przyciskiem Formatuj w celu dostosowania stylu wykresu przed finalizacją wizualizacji sterowanej kodem.

Po formatowaniu

Interfejs VPasCode demonstrujący przycisk Formatuj czyszczący ściśnięty kod w celu wygenerowania wykresu słupkowego sprzedaży kwartalnej.

Wypróbuj to sam!
Zobacz, jak łatwiej pracować z sformatowanym kodem. Otwórz ściśnięty kod w edytorze, a następnie kliknij </> Formatuj aby wyczyścić go jednym kliknięciem.


Podsumowanie

Przestań godzić się na sztywne, nieedytowalne obrazy generowane przez AI lub borykać się z nieczytelnym, chaotycznym kodem. Visual Paradigm oferuje najlepsze rozwiązanie do nowoczesnej wizualizacji danych: elastyczne narzędzie do tworzenia wykresów przy użyciu AI, które dostosowuje się do Twoich rzeczywistych potrzeb biznesowych, w połączeniu z potężnym edytorem opartym na kodzie.

Natychmiast ożywiaj swoje pomysły dzięki generowaniu wykresów przez czatbota AI i swobodnie edytuj dane oraz styl, korzystając z nowo ulepszonego funkcjonalności VPasCode wsparcie dla ECharts oraz narzędzi do automatycznego formatowania. Niezależnie od tego, czy potrzebujesz przetłumaczyć surowe metryki biznesowe, czy zbudować scentralizowane płótno dla map inżynierii konstrukcyjnej, ten zjednoczony ekosystem usprawnia Twoje codzienne procesy pracy i podnosi jakość Twoich prezentacji.

Uruchom edytor Live VPasCode teraz →


Źródła

  1. Czatbot do generowania wykresów AI: Natychmiast generuj różne typy wykresów, używając poleceń w języku naturalnym.
  2. Platforma VPasCode do konwersji tekstu na diagramy: Zjednoczone środowisko do renderowania diagramów i wykresów za pomocą kodu.
  3. Narzędzie Diagram-as-Code: Funkcja Visual Paradigm umożliwiająca precyzyjne tworzenie diagramów oparte na kodzie.

Ten post dostępny jest również w Deutsch, English, Español, فارسی, Français, English, Bahasa Indonesia, 日本語, Portuguese, Ру́сский, Việt Nam, 简体中文 and 繁體中文