Ich benutze Excel. Ich verwende Google Sheets. Ich habe Opencalc verwendet. Und um wirklich mit mir auszugehen, habe ich Visicalc benutzt.
Ich bin zu dem Schluss gekommen, dass Tabellenkalkulationen im Wesentlichen die „Grundlage“ tabellarischer Daten sind.
Ich suche eine Alternative:
Dokumentierbar. Sie können hier und da Notizen einstreuen, aber wenn Ihnen eine Tabelle präsentiert wird, die Sie noch nie zuvor gesehen haben (oder an der Sie vor einem Jahr gearbeitet haben), ist der Versuch, herauszufinden, was Sie getan haben, entmutigend.
Wiederverwendbar. Wenn Sie etwas Schlaues tun, möchte ich es woanders hinziehen können, so wie ich ein Perl-Modul kann.
Klarere Syntax für Formeln. Ich mag es nicht, Miniprogramme als eine lange Reihe verschachtelter Funktionen zu schreiben. Ich mag es auch nicht, N Spalten mit versteckten Zwischenergebnissen zu haben.
Eine bessere Reihe von Funktionen.
Funktionen, die ich an Excel mag:
Funktionen, die mir nicht gefallen:
Ich mag eine Tabelle für schnelle und schmutzige Listen. Aber ich habe immer das Gefühl, dass ich versuche, einen Schraubenzieher zu benutzen, wenn ich einen Halbmondschlüssel brauche.
Ich habe auch Datenbanken verwendet. dBase II, MS Access (eine Art Datenbank), Filemaker. Diese sind umständlich zu handhaben: Sie müssen jede Tabelle definieren. Das Erstellen einer Summe oder einer Standardabweichung einer Spalte erfordert einige zusätzliche Reifen, um hindurchzuspringen.
Apples Numbers hat einige gute Details: Mehrere Tabellen auf einem Blatt. Es hat auch einige echte Schwächen -- Unfähigkeit, Suchen in separaten Dateien durchzuführen, begrenzte bedingte Formatierung.
Ich glaube, ich suche etwas zwischen einer Tabellenkalkulation und einer Datenbank. Ich möchte nachschlagen. Ich möchte andere Ansichten. Ich möchte einen verwendbaren Satz von Standardansichten.
Vielleicht Excel mit Matlab-Syntax?
Kleine Gitter von Zellen, die mit anderen Gittern von Zellen mit Formeln verbunden sind?
Dijkstra schrieb "GoTo-Erklärung gilt als schädlich" und schubste uns von Fortran und Basic weg.
Ich bin davon überzeugt, dass die Verwendung einer Tabellenkalkulation für alles, was über einen Tag zum Schreiben dauert, dem Versuch gleicht, mit MS Word ein langes technisches Dokument zu erstellen. Word ist in Ordnung für ein 3-seitiges Memo. Mehr noch, ich möchte so etwas wie Framemaker.
Ich suche nach etwas, das mit Tabellenkalkulationen macht, was Pascal mit Basic ist
iPython, das unten erwähnt wird, sieht möglich aus.
pySpread ist ein weiterer, den man sich ansehen sollte. Und es hat mich zum Nachdenken gebracht:
Beim Webdesign bemühen wir uns, den Inhalt vom Markup zu trennen. Auf meiner eigenen Website verwende ich eine Kombination aus Perl-Skripten, Vorlagen und Markdown, damit das Markup dem Schreiben von Inhalten nicht im Wege steht.
Beim Programmieren haben wir Datenstrukturen: Arrays, Hashes, Listen, Strukturen etc.
Die neuesten Excel-Versionen haben den Anfang von strukturierten Daten mit ihrer Vorstellung von Tabellen. Dadurch können Sie eine Formel zumindest einmal in einer Spalte bearbeiten und auf die Spalte anwenden.
Ich denke, in einer Tabellenkalkulations-ähnlichen App möchte ich eine Möglichkeit, Formeln von Daten zu trennen, und eine Möglichkeit, strukturierte Daten zu haben.
Ich würde vorschlagen, einen Blick auf Ipython speziell mit Notebooks zu werfen
Eine zweite pythonbasierte Option, wenn Sie den Tabellenkalkulations-Look mögen, ist PySpread - es sieht aus wie eine traditionelle Tabellenkalkulation , aber jede "Zelle" kann alles bis zu einem vollständigen Python-Programm enthalten, es ist kostenlos und GPL3, aber Sie müssen die Abhängigkeiten erfüllen und es läuft zumindest unter Windows, OS-X & Linux.
Haupteigenschaften
Benutzer3169
Izzy
Benutzer3169
Izzy