Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

tworzenie wykresu z pliku xls

Ostatnio zmodyfikowano 2012-09-14 16:14
Autor Wiadomość
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
P-64912
cyklopek11
» 2012-09-14 14:04:16
Do tego nie jest potrzebny c++. Importujesz dane do excela:
http://office.microsoft.com/pl-pl/excel-help/importowanie-danych-xml-HP010206405.aspx
i robisz wykres.
No chyba że chcesz wykres zrobić we własnym programie napisanym w c++. Jeśli jesteś początkująca w c++ to radziłbym pozostać przy excelu.
P-64913
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
P-64914
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).
P-64916
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
P-64918
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.
P-64919
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?
P-64920
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.
P-64921
« 1 » 2
  Strona 1 z 2 Następna strona