Comments (3)
from qsv.
Include a reference recipe as well that creates a formatted Excel with:
- Sheet 1 named "Data" - containing the "prettified" data with conditional formatting for alternating row colors and outlier highlighting. Also each column can have sparklines just below/above the column name showing its distribution.
- Sheet 2 named "Data Dictionary" with an annotated Data Dictionary
- Sheet 3 named "Summary Statistics" - with Stats
- Sheet 4 named "Frequency" with Frequency tables
- Sheet 5 named "Charts" with different "smart" visualizations using stats, frequency, etc.
from qsv.
Per DOI-DO/dcat-us#131, also add a "Machine-readable" sheet as the last sheet in the workbook.
The Machine-readable sheet will have all the relevant metadata elements for the package/resource, and should hew closely to the configured DCAT profile (use DCAT-US 3.0 for the initial reference implementation).
The format of the "Machine-readable" sheet should be as follows:
- The first few rows of the sheet will be the "metadata header" section. The first row will be "# METADATA-BEGIN"
- All metadata elements will be key-value pairs, with each kv pair on its own line, with the key and value separated by a colon. The line starts with the "#" symbol (e.g. # Title:"The title of the dataset")
- The "metadata header" section ends with a line with "# METADATA-END"
After the metadata header section, a "normal", RFC-4180 compliant CSV file follows. The CSV file will be the machine-readable version of the "Data" in Sheet 1.
The recipe can then be called from Datapusher+ when populating the CKAN datastore.
Data exported from CKAN can also invoke the recipe to create an "Annotated Excel export" of a dataset.
from qsv.
Related Issues (20)
- regex_replace to empty string? HOT 2
- regression of musl-static builds for sqlp HOT 4
- csv repair and troubleshooting HOT 1
- qsv exclude misses rows with empty fields HOT 3
- Extended --group for qsv cat rowskey? HOT 3
- Add dedicated sum command with the group by (-by) and window by (-over) capability HOT 1
- Add fixed width format support HOT 9
- `sign`: command to sign and verify data using FIPS 186-5 standard HOT 1
- clipboard support HOT 1
- qsvdp musl builds crash since 0.120.0 HOT 16
- BUG `to` command is not available HOT 5
- Invalid arguments or "--filename argument must contain one '{}'" on split function HOT 1
- cat rowskey: Read list of files from stdin HOT 3
- Question: difference betweem cat rows and rowskey HOT 2
- Split based on maximum file size HOT 2
- more options for apply datefmt HOT 2
- join two tables, one with header one without header HOT 3
- more options for enum HOT 2
- qsv tojson sometimes coerces non-boolean fields to true/false HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from qsv.