Ich habe eine Tabellenberechnungs-App in Python entwickelt. Ich benutze NumPy und Pandas.
Die folgenden Daten werden zur Erläuterung verwendet.
Country Area Population
Russia 17,098,242 145,934,462
Canada 9,984,670 37,742,154
United States 9,833,517 331,002,651
China 9,596,960 1,439,323,776
Brazil 8,515,770 212,559,417
Australia 7,741,220 25,499,884
Datenquelle Länder der Welt nach Bevölkerung (2020)
Wenn Sie einen Spaltennamen zwischen "[" und "]" einfügen, wird diese Spalte extrahiert. Sie können mehrere durch Kommas getrennte Spalten extrahieren. Zum Beispiel extrahiert t [Land, Gebiet]
die Spalten Land und Gebiet.
Wenn Sie [: 3]
verwenden, wird die 0. bis 3. Zeile extrahiert. Sie können das gleiche Ergebnis erzielen, indem Sie "[0: 3]" ausführen.
Geben Sie [2:]
ein, um alle Zeilen aus der dritten Zeile zu extrahieren. Das heißt, die Zeilen bis zur zweiten Zeile werden gelöscht.
Wenn Sie "t [2]" eingeben, werden nur die USA in der dritten Zeile extrahiert, wie in der folgenden Abbildung gezeigt.
Wenn Sie einem Spaltennamen einen Bindestrich -
hinzufügen, wird dieser nach dieser Spalte sortiert. Ein Bindestrich ist in aufsteigender Reihenfolge.
Wie in der folgenden Abbildung gezeigt, sind zwei Bindestriche in absteigender Reihenfolge. China ist an der Spitze.
Fügen Sie nach &
einen Spaltennamen und einen Ausdruck ein, um eine neue Spalte hinzuzufügen.
In der obigen Abbildung wird eine Spalte mit der Bezeichnung Bevölkerungsdichte hinzugefügt. Die Formel lautet "Dichte = Bevölkerung / Fläche".
Ein Beispiel für das Hinzufügen einer Bevölkerungsdichtespalte, das Entfernen der Bereichsspalte, das Sortieren nach Bevölkerungsdichte und das Extrahieren der drei wichtigsten Länder.
Befehl
t &Density=Population/Area [Country,Population,Density] --Density [:3]
Optional können Sie Funktionen wie Mittelwert und Varianz eingeben. a ist der Durchschnitt. Geben Sie einfach "t a" ein, um den Durchschnitt für jede Spalte zu erhalten.
Optionsliste
ein Durchschnitt Median Median Modus Modus var Verteilung Standardabweichung
Im obigen Beispiel wurde die Spalte mit der Formel "Dichte = Bevölkerung / Fläche" hinzugefügt, aber erweiterte Funktionen können auch intuitiv eingegeben werden.
Verschachtelte Funktionen werden ebenfalls unterstützt. Die meisten Standardfunktionen wie Dreiecksfunktionen sind enthalten. Verwenden Sie "**" anstelle von "^" für die Stromversorgung.
Ich habe bisher "t" verwendet, aber Sie können "g" verwenden, um die Figur anzuzeigen. Da sich das Diagramm in der Entwicklung befindet, wird nur das primitive Diagramm von Matplotlib angezeigt. Sie können auch keine Verbindung zum Befehl t
herstellen.
Geben Sie für Diagramme Optionen wie "Linie" in den Befehl "g" ein. Derzeit können nur zwei Datenspalten in einem Balkendiagramm und einem Liniendiagramm angezeigt werden.
Tabellenberechnungs-App Tabellenberechnung
Offizielle Seite Math-Serif
Die gesamte Dokumentation ist in Englisch verfasst, aber die Tabellenberechnungs-App arbeitet mit dem Befehl t
. Natürlich werden die Eingabedaten und Ausgabedaten nicht auf dem Server gespeichert.
Recommended Posts