31.12.2013 Aufrufe

PDF-Version - freiesMagazin

PDF-Version - freiesMagazin

PDF-Version - freiesMagazin

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

OFFICE-SUITE<br />

Diagrammerstellung in Calligra Sheets.<br />

rechten Bildschirmabschnitt erscheinen. Die Inhalte<br />

der Reiter hängen vom selektierten Objekt<br />

ab.<br />

Pyspread<br />

Pyspread [6] ist eine nicht-traditionelle Tabellenkalkulation,<br />

die seit 2008 entwickelt wird.<br />

Während die meisten Tabellenkalkulationen eine<br />

Zellensprache mit einem begrenzten Funktionsumfang<br />

nutzen, die mit Skripten ergänzt<br />

werden kann, wertet Pyspread in jedem Tabellenfeld<br />

Ausdrücke in der Programmiersprache<br />

Python aus. Der Ansatz, Programmiersprachen<br />

in Tabellenfeldern zu nutzen, ist bereits seit<br />

langem von SIAG (Scheme In A Grid [7])<br />

her bekannt, das allerdings keine grafischen<br />

Diagramme erzeugt. Pyspread<br />

nutzt die Bibliothek matplotlib [8] zur<br />

Diagrammerstellung. Die Tests wurden<br />

mit der <strong>Version</strong> 0.2.5 durchgeführt.<br />

In Pyspread werden Diagramme über<br />

einen Dialog erstellt, in dem die Parametrierung<br />

der Achsen links, die Auswahl<br />

unterschiedlicher Diagrammtypen in der<br />

Mitte und die Parametrierung der Diagramme<br />

rechts erfolgt. Im Gegensatz zu<br />

den anderen Tabellenkalkulationen befindet<br />

sich ein Diagramm später immer<br />

in einer (in der Regel großen) Zelle.<br />

Anwendungsszenario<br />

Für eine Präsentation sollen drei<br />

Diagramme erstellt werden. Diese<br />

Diagramme sollen in eine Präsentation<br />

einfließen, die mit der Software<br />

Inkscape [9] erstellt wird. Inkscape<br />

als Zielapplikation hat den Vorteil,<br />

dass kein Präsentationsprogramm einer<br />

Office-Suite genutzt wird. So wird<br />

vermieden, die Tabellenkalkulation einer<br />

Suite zu bevorzugen.<br />

Die eigentliche Erstellung der Präsentation<br />

mit Inkscape und den Komponenten<br />

JessyInk [10] oder Sozi [11]<br />

ist nicht Teil des Tests. Da in beiden<br />

Fällen die Präsentationen im Web-<br />

Browser erfolgen, wird das Aussehen der exportierten<br />

Dateien in Firefox 23.0.1 bewertet.<br />

Die erstellten Diagramme sollen im SVG-Format<br />

(Scalable Vector Graphics [12]) exportiert werden,<br />

da Inkscape SVG-basiert arbeitet.<br />

Im Test werden keine Makros neu erstellt. Bereits<br />

in der Linux-Distribution Debian (sid/squeeze) vorhandene<br />

Makros können aber genutzt werden.<br />

Folgende drei Diagramme sollen erstellt werden:<br />

1. Tortendiagramm einer (fiktiven) Umfrage<br />

2. Liniendiagramm eines Aktienindizes<br />

3. Boxplot eines Aktienindizes<br />

Tortendiagramm einer Umfrage<br />

Zur Auswertung einer fiktiven Umfrage sollen<br />

30 Antworten erfasst und ausgewertet werden.<br />

Diagrammerstellung in Pyspread.<br />

© <strong>freiesMagazin</strong> CC-BY-SA 3.0 Ausgabe 12/2013 33

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!