aklimkiewicz Temat założony przez niniejszego użytkownika |
tworzenie wykresu z pliku xls » 2012-09-14 13:59:51 potrzebuje zrobic takie zadanie
dane to około 11 MB tabela w której są wyniki naszych
wyborów parlamentarnych, szczegółowe w którym okręgu ile było na którą
partię oddanych głosów.
Zadaniem było stworzenie wykresu dla określonej partii, w ilu okręgach
dostała ona x% głosów. Wykres jest dla każdej partii, na osi X jest
0,0 - 100,0%, na osi Y jest liczba okręgów w których ta partia dostała
tyle % głosów.
tabela jest w exelu
jakies podpowiedzi sugestie jestem zielona w c++ ucze sie dopiero |
|
cyklopek11 |
» 2012-09-14 14:04:16 |
|
aklimkiewicz Temat założony przez niniejszego użytkownika |
» 2012-09-14 14:08:06 nie to ma byc napisane w c++ program
czszytanie wierszy
posiada on trzy kolumny. Jedna (1) to ilość głosów, druga (2) to głosy
oddane na daną partię. (2)/(1) daje wynik_w _procentach . Parametr (3)
to jakaś inna zmienna to wartość_funkcji.
Więc funkcja daje dwie dane (wynik_w _procentach , wartość_funkcji).
Teraz mamy tablę, reprezentującą od 0,0% do 100,0% czyli i od 0 do
1000. w tą tabelę wpisujemy tak t(wynik_w_procentach) =
wartość_funkcji
ten wykres to dodatkowo
chociaz jak pozliczac te procenty z tabeli |
|
DejaVu |
» 2012-09-14 14:55:29 1. Do odczytania danych użyj biblioteki TinyXML. 2. Do zrobienia statystyk wystarczy zrobienie jednej pętli i kontener std::map do zliczania wyników poszczególnych okręgów (czy co tam jest). 3. Do rysowania wykresów... trzeba albo poszukać narzędzia albo samemu napisać przy użyciu jakiejś biblioteki graficznej. Ten element jest największym bagnem patrząc z punktu widzenia języka C++ i dlatego wszyscy rekomendują Excela (w tym i ja).
|
|
aklimkiewicz Temat założony przez niniejszego użytkownika |
» 2012-09-14 15:28:22 sorry chodzi o tabele exela nie xml xls program ma pobierac dane z tabeli o wybrach i utworzyc w procentach wykres ile dana partia miala glosow w danym okregu |
|
DejaVu |
» 2012-09-14 15:32:15 Z pliku *.xls raczej nie wyciągniesz danych w prosty sposób, więc projekt jest nie do zrealizowania. |
|
aklimkiewicz Temat założony przez niniejszego użytkownika |
» 2012-09-14 15:38:35 powiedz mi jak przeliczyc dane na procenty? bo w tabeli sa dane dany okreg ilosc glosujacych ilosc oddanych glosow
jak to przeliczyc zeby bylo wyszlo nam ile % oddano na poszczegolna partie w danym okregu wyborczym
juz bez wykresu chociaz to dla siostrzenca ma na zaliczenie przez 2 miechy nic nie robil i wczoraj mu sie przypomnialo.
nie da rady zeby program pobieral z pliku exela danych? |
|
m4tx |
» 2012-09-14 15:46:58 nie da rady zeby program pobieral z pliku exela danych? |
Da radę, ale popatrz na LibreOffice. Program (właściwie to OpenOffice.org) istnieje już paręnaście ładnych lat a czy działa idealnie? Nie :) O ile z plikami Excela radzi sobie nawet nawet, to np. .doc - nie zawsze. Inaczej mówiąc: da się zrobić to, co chcesz, ale to wymaga niesamowitego nakładu pracy. Może są jakieś biblioteki, ale też nie muszą działać idealnie. A tak swoją drogą - jeśli są to dane liczbowe czy inne tego typu proste rzeczy, to możesz w Excelu wyeksportować to np. do CSV. |
|
« 1 » 2 |