Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Data Table 🈸 , Flat Data Grid 中 & Data Summary 🈷️ Renderers for VSCode Notebook 📓 Cell ⌗ Data Outputs

License

NotificationsYou must be signed in to change notification settings

RandomFractals/vscode-data-table

Repository files navigation

Apache-2.0 LicenseVersionInstallsDownloadshttps://ko-fi.com/dataPixy


Data Table Renderers forVSCode Notebooks 📚

SeeData Preview 🈸 vscode extension for a genericGrid Data Viewer with many common data formats support, search, sort, filters, grouping, splits, pivot tables, aggregates and basic charts 📊.

Support

TheseData Table Renderers were created to enhance raw data views in Jupyter and customVSCode Notebooks 📚.

Please consider becoming aFan and sponsoring our dev efforts on this and otherRandom Fractals, Inc. code anddata viz extensions if you find them useful, educational, or enhancing your daily dataViz/dev code workflows and exploratory data analysis:

☕️https://ko-fi.com/dataPixy💖https://github.com/sponsors/RandomFractals

Data Table 🈸 Renderers

Data Table Renderers is a collection of custom tabular data renderers for vscode notebooks.

Data Table 🈸 Renderers

🈸 Features

Flat Data Grid 中 in browser

Data Table 🈸 Renderer View

Data Table 🈸 Notebook 📓 cell ⌗ output renderer usesObservable Inputs Table component for fast incremental data display and scrolling of datasets loaded inVSCode Notebooks 📚

Data Table 🈸 Renderer View

Observable Data Table 🈸 Viewer 📓

You can also use our genericData Table Viewer 📓 notebook to preview public datasets in a browser:

Observable Data Table 🈸 Viewer 📓

Or use it in vscode withObservable JS Notebook 📓 Inspector 🕵️:

Observable JS Data Table 🈸 Viewer 📓 Inspector 🕵️

Or load Data Table 🈸 Viewer 📓 withObservable JS vscode extension:

Observable JS Data Table 🈸 Viewer 📓

Data Summary 📊 Renderer View

This general purpose Data Table 🈸 Renderer extension also includes Data Summary 📊 Renderer based on modifieldObservable Summary Table component for a quick overview of datasets loaded inVSCode Notebooks 📚

Data Summary 📊 Renderer View

Flat Data 中 Grid Renderer

Flat Data Grid renderer is the latest addition to this custom tabular data renderers collection vscode extension. It's based on theFlat UI React data grid component library created by theGitHub Next dev team & used inFlat Data viewer onflatgithub.com.

Flat Data 中 Grid Renderer Example

🈸 Examples

Data Table 🈸 for Notebooks 📚 extension v1.6.0 and up ships with built-in Notebook examples. You can access provided Notebook Examples listed below viaData Table: Notebook Examples command fromView -> Command Palette... vscode menu:

Data Table 🈸 Notebook Examples

Runme Notebook Example

  1. InstallRunme vscode extension

  2. Loadnotebooks/world-lakes.md document

  3. Click on▶️ in the markdown text editor context menu toOpen markdown as Runme 📓.

  4. Run All ᐅ cells ⌗

  5. Click on... in the gutter of thecurl command cell andChange Presentation to one of the Data Table 🈸 renderers orLeaflet 🍃 Map 🗺️ renderer:

World Lakes Runme Notebook 📓

REST Book Example

  1. InstallREST Book 📓 vscode extension

  2. LoadChicago Traffic Tracker REST Book 📓

  3. Run All ᐅ cells ⌗

  4. Click on... in the gutter ofGET data output and change it to Data Table 🈸 renderer:

Chicago Traffic Data REST Book 📓

Python Notebook Example

  1. Installvega_datasets andaltair Python libraries viapip orconda:
$ pip install altair vega_datasets

or

$ conda install -c conda-forge altair vega_datasets
  1. LoadIris Vega Data Python 🐍 Notebook 📓

  2. Run All ᐅ cells ⌗

  3. Click on... in the gutter of iris data output and change it to Data Table 🈸 renderer:

Iris Vega Data Table 🈸 View

or switch it to Data Summary 🈷️ renderer:

Iris Vega Data Table 🈷️ View

TypeScript Notebook Example

  1. InstallTypeScript Notebooks 📚 vscode extension

  2. DownloadUSA Airports data files

  3. LoadUSA Airports TypeScript Notebook 📓

  4. Run All ᐅ cells ⌗ to view localCSV andJSON text data outputs with Data Table 🈸:

USA Airports TypeScript Notebook 📓

Also, try newUSA State Capitals TypesScript Notebook 📓 withGeoJSONnode-fetch andFlat Data Grid renderer from built-inNotebook Examples:

USA State Capitals TypeScript Notebook 📓

.NET Interactive Notebook Example

  1. Install.NET Install Tool for Extension Authors vscode extension

  2. Install.NET Interactive Notebooks 📚 vscode extension

  3. LoadChicago Speed Cameras .NET Interactive Notebook 📓

  4. Run All ᐅ cells ⌗:

Chicago Speed Cameras .NET Interactive Notebook 📓

Pyolite Notebook Example

  1. InstallPyodide 🐍 vscode extension

  2. LoadChicago Red Light Cameras Pyolite Notebook 📓

  3. Run All ᐅ cells ⌗:

Chicago Red Light Cameras Pyolite Notebook 📓

Geo 🌐 Data Table 🈸 View

  1. InstallREST Book 📓 vscode extension

  2. LoadWorld 🌐 Rivers REST Book 📓

  3. Run All ᐅ cells ⌗

  4. Click on... in the gutter ofGET data output and change it to Data Table 🈸 for geo table view:

World 🌐 Rivers Geo Data REST Book 📓

XML Data Table 🈸 View

  1. LoadWorld 🌐 GDP REST Book 📓

  2. Run All ᐅ cells ⌗

  3. Click on... in the gutter ofGET data output and change it to Data Table 🈸 for XML data table view:

World 🌐 GDP Data REST Book 📓

Text Oputput View

Data Table 🈸 renderer displays data that is not inCSV,GeoJSON orJSONarray data format in a scrollable text container:

Text Output Notebook 📓 View

Data Table Renderers Extension Dependency

You can add our Data Table 🈸 Notebook 📓 Renderers dependency to your custom VSCode notebook kernels to enable users of your custom notebooks to view data with our Data Table renderers by declaring extension dependency in your VSCode extensionpackage.json:

"extensionDependencies": ["RandomFractalsInc.vscode-data-table"],

See VSCodeExtension Manifest doc for more info.

Recommended Extensions

Recommended extensions for working with Interactive Notebooks 📚, data 🈸, charts 📈, and geo 🗺️ data formats inVSCode:

ExtensionDescription
Data Preivew 🈸Data Preview 🈸 extension for importing 📤 viewing 🔎 slicing 🔪 dicing 🎲 charting 📊 & exporting 📥 large JSON array/config, YAML, Apache Arrow, Avro & Excel data files
Geo Data Viewer 🗺️kepler.gl Geo Data Analytics tool to gen. some snazzy 🗺️s w/0Py 🐍pyWidgets ⚙️pandas 🐼 orreact ⚛️
Vega Viewer 📈Provides Interactive Preview of Vega & Vega-Lite maps 🗺️ & graphs 📈
Leaflet 🍃 Map 🗺️Leaflet 🍃 Map 🗺️ for Notebook 📓 cell ⌗ data outputs
JS Notebook 📓 Inspector 🕵️Provides Interactive Preview ofObservable JS Notebooks 📚, Notebook 📓 nodes ⎇ & cells ⌗ source code
Observable JSObservable Notebooks 📚 Interpreter with VSCode Notebook view support,Observablejs andmd code outlines and previews
Runme▶️Runme executes commands and code blocks from markdown documents, and provides direct CLI integration and multi-language support in Visual Studio Code markdown text editor and markdown-based notebooks.
DeltaXML XPath NotebookXPath 3.1 Notebook 📓 for Visual Studio Code

Dev Log

See#DataTableView 🈸 &#DataTableRenderers tags on ourTwitter feed for the latest & greatest updates on this vscode extension & what's next in store for new data tools in vscode.

Dev Build

$ git clone https://github.com/RandomFractals/vscode-data-table$cd vscode-data-table$ npm install$ npm run compile$ code.

F5 to launch Data Table extension VSCode debug session.

||

vscode-data-table>vsce package

to generateVSIX Data Table extension package withvsce from our latest for local dev install in VSCode.

Contributions

Any and all test, code or feedback contributions are welcome.

Open anissue or create a pull request to make this Data Table 🈸 Renderers vscode notebooks 📚 extension work better for all.

Backers

support me on ko-fi.com

About

Data Table 🈸 , Flat Data Grid 中 & Data Summary 🈷️ Renderers for VSCode Notebook 📓 Cell ⌗ Data Outputs

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

  •  

Packages

No packages published

[8]ページ先頭

©2009-2025 Movatter.jp