Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

c# Wykres w ZedGraph z danymi pobranymi z dataGridView

braciszek0 27 Paź 2011 13:57 1480 1
  • #1 27 Paź 2011 13:57
    braciszek0
    Poziom 12  

    Witam.
    Czy mógłby ktoś mi pomóc z napisaniem kodu tak by dane znajdujące się w dataGridView zostały wyświetlone na wykresie przy użyciu ZedGraph.


    Kod którym wypełniam dataGirdView:

    Kod: csharp
    Zaloguj się, aby zobaczyć kod


    Nazwy dla osi X muszą powstać z połączenia nazw znajdujących się w kolumnach Miejsce_bledu, Blad, Status
    Wartość każdego argumentu X musi być przedstawiona jako % z sumy wszystkich wierszy w kolumnie Ilość.
    Np: Miejsce_bleduX1, BladX1, StatusX1 = Ilość 10
    Miejsce_bleduX2, BladX2, StatusX2 = Ilość 9
    to
    Argument: Miejsce_bleduX1, BladX1, StatusX1 = 52,63% (bo taki procent stanowiła ta nazwa ze wszystkich znalezionych)
    Argument: Miejsce_bleduX2, BladX2, StatusX2 = 47,37%

    Wartości dla Y to procenty.

    Po prostu potrzebuję zrobić PARETO z posiadanych danych.

    0 1
  • #2 28 Paź 2011 08:37
    braciszek0
    Poziom 12  

    Wyjaśnię obrazowo.

    Chcę by dane:

    c# Wykres w ZedGraph z danymi pobranymi z dataGridView

    Znalazły się na wykresie w taki oto sposób:
    10- najczęściej występujących
    i na końcu skumulowane pozostałe jako 11-sty słupek.

    c# Wykres w ZedGraph z danymi pobranymi z dataGridView
    Może być przedstawione też np. w taki sposób:


    c# Wykres w ZedGraph z danymi pobranymi z dataGridView
    Nieraz się zdaża że jest tylko 1 pozycja lub naweet i 30 :)

    0