Was ist der einfachste Weg, ein Pi-Diagramm oder Balkendiagramm aus Rohdaten zu erstellen?

401
Enamul Hassan

Hintergrund:

Ich möchte eine Statistik über meine verbrachte Zeit in verschiedenen Kategorien wie Sport, Studium, Film usw. über einen bestimmten Zeitraum sehen.

Um es zu visualisieren, muss ich es in Pi-Diagramm und Balkendiagramm darstellen.

Das Pi-Diagramm wäre einfach ein Prozentsatz der in jeder Kategorie verbrachten Zeit.

Das Balkendiagramm zeigt das Szenario "Kategorie vs. Zeit".

Ich kann ein Programm in Java schreiben, um die Rohdaten in einer Textdatei oder in einer Datenbank in einem beliebigen String-Format zu sammeln.

Brauchen:

Gibt es eine vorhandene Software, die die Rohdaten aus einer Datei oder Datenbank in einem bestimmten Format übernimmt und das Pi-Diagramm und das Balkendiagramm zeichnet?

Studie:

Ich weiß, dass solche Software bereits existiert, aber sie werden bezahlt. Ich habe keine vollständige freie Software gefunden, sondern etwas Freemium-Software.

Eingabesystem:

Die JAVA-Software, die ich schreiben sollte, würde in zwei Formen eingegeben werden.

  1. Ich kann die StartTaste drücken und ein Zähler würde gestartet werden, und später würde ich die StopTaste drücken, wenn die Arbeit abgeschlossen wäre. Die Software würde die Dauer berechnen und zu den Rohdaten hinzufügen.

  2. Ich kann meine Arbeitsdaten auch manuell eingeben, wenn ich für eine bestimmte Kategorie gearbeitet habe. Software würde die Daten übernehmen und Rohdaten hinzufügen.

Hinweis:

Ich verwende Windows 10 OS.

Ich bin mit den Fragen auf dieser Website nicht vollständig vertraut. Aber ich dachte, dass diese Frage am besten in diese Seite passt. Also frage ich es hier. Wenn Sie der Meinung sind, dass die Frage für eine andere Site angemessener ist, zögern Sie nicht, eine Migrationsanfrage zu stellen.

0
Was ist daran falsch, wenn Sie eine Tabelle dazu verwenden? Dafür sind sie da. OpenOffice und LibreOffice sind kostenlos. DavidPostill vor 9 Jahren 0
Wie wird dies in einer Kalkulationstabelle gemacht, wobei die Eingabe aus einer Textdatei oder aus einer Datenbank erfolgt? Kann es so einfach sein, zu sehen, wie die Statistiken den Bereich dynamisch verändern? @DavidPostill Enamul Hassan vor 9 Jahren 0
[Verbinden Sie eine SQL Server-Datenbank mit Ihrer Arbeitsmappe] (https://support.office.com/de-de/article/Connect-a-SQL-Server-database-to-your-workbook-22c39d8d-5b60-4d7e-9d4b -ce6680d43bad) DavidPostill vor 9 Jahren 1
[Externe Daten mit Ihrer Arbeitsmappe verbinden] (https://support.office.com/de-de/article/Connect-external-data-to-your-workbook-945f2cbb-d50b-4ee2-bae8-c4c9381000c6) DavidPostill vor 9 Jahren 1
Kann ich mich mit der mySQL-Datenbank verbinden? Ich habe nur in mySQL- und Oracle-Datenbanken gearbeitet. Enamul Hassan vor 9 Jahren 0
Beginnen Sie mit Ihrer eigenen Recherche - ich habe Ihnen einige Anregungen gegeben, um darüber nachzudenken. Wir sind nicht hier, um Ihnen Komplettlösungen zu bieten. DavidPostill vor 9 Jahren 1
Für openoffice [Connect MySQL und Base] (https://wiki.openoffice.org/wiki/Connect_MySQL_and_Base) DavidPostill vor 9 Jahren 1
Wenn Sie Java schreiben können, können Sie VBA lernen. Überlassen Sie die Grafik den dafür vorgesehenen Programmen - Tabellenkalkulationen. DavidPostill vor 9 Jahren 1
Vielen Dank für Ihre herzliche Hilfe. Ich würde anfangen zu arbeiten. @DavidPostill Enamul Hassan vor 9 Jahren 0
Kein Problem. Für zukünftige Fragen beachten Sie bitte, dass wir erwarten, dass die Benutzer uns mitteilen, was sie bisher versucht haben (einschließlich des Codes, den sie verwenden) und wo sie stecken, damit wir bei bestimmten Problemen helfen können. Bitte lesen Sie [Wie stelle ich eine gute Frage?] (Http://superuser.com/help/how-to-ask). DavidPostill vor 9 Jahren 0
Können Sie mir jedoch einige Ressourcen zur frühzeitigen Abdeckung von VBA geben? @DavidPostill Enamul Hassan vor 9 Jahren 0
Lassen Sie uns [diese Diskussion im Chat fortsetzen] (http://chat.stackexchange.com/rooms/29931/discussion-between-davidpostill-and-manetsus). DavidPostill vor 9 Jahren 0

0 Antworten auf die Frage