GVIZ_DATA_TABLE.

Python-API für Google Visualisierung
Jetzt downloaden

GVIZ_DATA_TABLE. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • BSD License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Charlie Clark
  • Website des Verlags:
  • https://bitbucket.org/charlie_x/

GVIZ_DATA_TABLE. Stichworte


GVIZ_DATA_TABLE. Beschreibung

GVIZ_DATA_TABLE ist ein Python-Modul, das Datumstabellenmaps-Python-Objekte an die Google Visualisierung API.GVIZ-Datentabelle bietet, ist eine einfache Python-Bibliothek zum Konvertieren von Python-Datentypen in die Google Visualisierungsdatentabelle JSON FORMATION.HTTPS: //Developers.google.com/ Grafik / interactive / docs / referencethe Google Visualisierungsbibliothek selbst ist eine JavaScript-Bibliothek, die interaktive Diagramme bereitstellt, die in so ziemlich jedem Browser arbeiten. Die Bibliotheken decken die meisten Anwendungsfälle einschließlich Tabellen sowie Diagramme ab, sodass Sie ein Diagramm haben können, und eine Tabelle mit derselben Data.GVIZ-Datentabelle ist hauptsächlich für den Einsatz mit Datenquellen wie Datenbanken ausgelegt. Die Verwendung soll minimal sein: Sie stellen ein Schema bereit, das ist eine Liste von Spalten und Datenreihen. Eine Spalte muss einen Namen und einen Python-Datentyp haben. Es kann auch ein Etikett haben, das für die Anzeige verwendet wird. Andernfalls wird der Name verwendet. Die Zeile ist eine Reihenfolge von Zellen. Obwohl Spalten explizite Zeilennamen sind, sind immer die erste Zelle in einer Zeile. Wie Säulen können Zellen auch Etiketten haben. GVIZ-Datentabelle validiert jede Zelle, um sicherzustellen, dass die Daten entsprechend dem im Schema angegebenen Typ entsprechen, und kartieren Python-Typen an ihrem JSON-Äquivalent. Es kostet jedoch keine Daten, dh wenn eine Spalte Typ `INT` int` und die Daten der Zelle hat Eine Zeichenfolge, die nur numerische Zeichen enthält, erhebt sich nur noch eine Ausnahme an. Sie müssen einem Webseite das erforderliche JavaScript hinzufügen, damit alle Diagramme oder Tabelle gezählt werden können. Tische, Spalten und Zellen können alle Optionen haben, die nur Wörterbücher sind. Da es keine weitere Definition von Optionen gibt, erfolgt keine Validierung ihrer Artikel. Unbekannte Elemente werden einfach ignoriert.GVIZ-Datentabelle besteht aus: eine Containerklasse-Tabelle "; Zwei Datenklassen, Zelle und Spalte und ein JSON-Encoder. Der Anwendungscode sollte wahrscheinlich nur die Tabelle verwenden, und der Encoder.Chager können mit einem Schema initialisiert werden oder diese können imperativ hinzugefügt werden. Sobald eine Zeile zu einem Tisch hinzugefügt wurde, können keine Spalten mehr hinzugefügt werden. Sobald alle Reihen hinzugefügt wurden. Die Tabelle kann mit dem Encoder.exampels sagen, in JSON, sagen wir, dass wir Daten haben, die die Namen und Gehälter von Personen repräsentieren ====== ====== Namensgehalt ====== ====== Jim 50Bob 80 ====== ====== Dies könnte in der GVIZ-Datentabelle so codiert sein ) table.add_column (Gehalt ', Int, "Gehalt") table.Append () table.append () Dies kann mit dem Encoder in JSON codiert werden: .. Code-Block :: Python von GVIZ_DATA_Table Import Encoder Encoder.encode (Tabelle) Vollständige Dokumentation einschließlich der API unter http://gviz-data-table.readthedocs.org/de/latest/products Homepage


GVIZ_DATA_TABLE. Zugehörige Software